# HG changeset patch # User jwe # Date 772901493 0 # Node ID 8e9dcc4063321a3a0e08c132286982d4337ddf24 # Parent 90964309100be3d8185f4ea1749a64a51ad1c5a4 [project @ 1994-06-29 14:51:26 by jwe] diff --git a/liboctave/CMatrix.cc b/liboctave/CMatrix.cc --- a/liboctave/CMatrix.cc +++ b/liboctave/CMatrix.cc @@ -905,7 +905,8 @@ ComplexMatrix::inverse (void) const { int info; - double rcond; return inverse (info, rcond); + double rcond; + return inverse (info, rcond); } ComplexMatrix @@ -916,7 +917,7 @@ } ComplexMatrix -ComplexMatrix::inverse (int& info, double& rcond) const +ComplexMatrix::inverse (int& info, volatile double& rcond) const { int nr = rows (); int nc = cols (); @@ -1035,7 +1036,7 @@ } ComplexDET -ComplexMatrix::determinant (int& info, double& rcond) const +ComplexMatrix::determinant (int& info, volatile double& rcond) const { ComplexDET retval; @@ -1117,7 +1118,8 @@ return solve (b, info, rcond); } ComplexMatrix -ComplexMatrix::solve (const ComplexMatrix& b, int& info, double& rcond) const +ComplexMatrix::solve (const ComplexMatrix& b, int& info, + volatile double& rcond) const { ComplexMatrix retval; @@ -1180,7 +1182,7 @@ ComplexColumnVector ComplexMatrix::solve (const ComplexColumnVector& b, int& info, - double& rcond) const + volatile double& rcond) const { ComplexColumnVector retval; diff --git a/liboctave/dMatrix.cc b/liboctave/dMatrix.cc --- a/liboctave/dMatrix.cc +++ b/liboctave/dMatrix.cc @@ -566,7 +566,7 @@ } Matrix -Matrix::inverse (int& info, double& rcond) const +Matrix::inverse (int& info, volatile double& rcond) const { int nr = rows (); int nc = cols (); @@ -685,7 +685,7 @@ } DET -Matrix::determinant (int& info, double& rcond) const +Matrix::determinant (int& info, volatile double& rcond) const { DET retval; @@ -746,7 +746,7 @@ } Matrix -Matrix::solve (const Matrix& b, int& info, double& rcond) const +Matrix::solve (const Matrix& b, int& info, volatile double& rcond) const { Matrix retval; @@ -827,7 +827,7 @@ } ColumnVector -Matrix::solve (const ColumnVector& b, int& info, double& rcond) const +Matrix::solve (const ColumnVector& b, int& info, volatile double& rcond) const { ColumnVector retval;