Changeset 1042 in Sophya for trunk/SophyaExt/LinAlg/intflapack.cc
- Timestamp:
- Jun 8, 2000, 4:55:52 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaExt/LinAlg/intflapack.cc
r814 r1042 15 15 16 16 template <class T> 17 TArray<T>&LapackServer<T>::LinSolve(TArray<T>& a, TArray<T> & b)17 int LapackServer<T>::LinSolve(TArray<T>& a, TArray<T> & b) 18 18 { 19 19 if ( ( a.NbDimensions() != 2 ) || ( b.NbDimensions() != 2 ) ) … … 26 26 if ( a.Size(rowa) != a.Size(cola)) 27 27 throw(SzMismatchError("LapackServer::LinSolve(a,b) a Not a square Array")); 28 if ( a.Size(rowa) != b.Size(row a))28 if ( a.Size(rowa) != b.Size(rowb)) 29 29 throw(SzMismatchError("LapackServer::LinSolve(a,b) RowSize(a <> b) ")); 30 30 … … 56 56 } 57 57 delete[] ipiv; 58 return( b);58 return(info); 59 59 } 60 60
Note:
See TracChangeset
for help on using the changeset viewer.