Changeset 3005 in Sophya for trunk/SophyaExt/LinAlg/intflapack.cc
- Timestamp:
- Jul 4, 2006, 5:47:58 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaExt/LinAlg/intflapack.cc
r2964 r3005 3 3 #include "sopnamsp.h" 4 4 #include "intflapack.h" 5 #include "sspvflags.h" 6 5 7 #include "tvector.h" 6 8 #include "tmatrix.h" … … 614 616 int LapackServer<T>::LeastSquareSolveSVD_DC(TMatrix<T>& a,TMatrix<T>& b,TVector<r_8>& s,int_4& rank,r_8 rcond) 615 617 { 618 #ifdef LAPACK_V2_EXTSOP 619 throw NotAvailableOperation("LapackServer::LeastSquareSolveSVD_DC(a,b) NOT implemented in LapackV2") ; 620 #else 616 621 if ( ( a.NbDimensions() != 2 ) ) 617 622 throw(SzMismatchError("LapackServer::LeastSquareSolveSVD_DC(a,b) a != 2")); … … 726 731 } 727 732 return(info); 733 #endif 728 734 } 729 735 … … 904 910 int LapackServer<T>::SVD_DC(TMatrix<T>& a, TVector<r_8>& s, TMatrix<T>& u, TMatrix<T>& vt) 905 911 { 906 912 #ifdef LAPACK_V2_EXTSOP 913 throw NotAvailableOperation("LapackServer::SVD_DC(a,b) NOT implemented in LapackV2") ; 914 #else 907 915 if ( !a.IsPacked() ) 908 916 throw(SzMismatchError("LapackServer::SVD_DC(a, ...) a Not Packed ")); … … 988 996 } 989 997 return(info); 998 #endif 990 999 } 991 1000
Note:
See TracChangeset
for help on using the changeset viewer.