From: Paul K. <pki...@us...> - 2004-12-14 04:56:49
|
Update of /cvsroot/octave/octave-forge/extra/symband In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29488 Modified Files: SymBand.cc Log Message: Fix bug in which SBSolve(A,B) was changing the value of B. Index: SymBand.cc =================================================================== RCS file: /cvsroot/octave/octave-forge/extra/symband/SymBand.cc,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- SymBand.cc 22 Feb 2003 16:13:00 -0000 1.7 +++ SymBand.cc 14 Dec 2004 04:56:40 -0000 1.8 @@ -371,6 +371,7 @@ Matrix A= A_arg.matrix_value(); Matrix B= B_arg.matrix_value(); + B.fortran_vec(); // Force a copy of the array CholeskyFactorization2(A,nr,nc); CholeskyBacksub2(A,B,nr,nc,bc); |