Changeset 2561 in Sophya for trunk/SophyaExt/LinAlg/intflapack.h
- Timestamp:
- Jul 23, 2004, 12:53:35 PM (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaExt/LinAlg/intflapack.h
r2556 r2561 20 20 virtual int SVD(TArray<T>& a, TArray<T> & s); 21 21 virtual int SVD(TArray<T>& a, TArray<T> & s, TArray<T> & u, TArray<T> & vt); 22 virtual int SVD_DC(TMatrix<T>& a, TVector<T>& s, TMatrix<T>& u, TMatrix<T>& vt); 22 23 23 24 virtual int LapackEigenSym(TArray<T>& a, TVector<r_8>& b, bool eigenvector=true); … … 83 84 84 85 /*! \ingroup LinAlg 86 \fn LapackSVD_DC(TMatrix<T>&, TVector<T>&, TMatrix<T>&, TMatrix<T>&) 87 \brief SVD decomposition DC using LapackServer. 88 */ 89 template <class T> 90 inline int LapackSVD_DC(TMatrix<T>& a, TVector<T>& s, TMatrix<T>& u, TMatrix<T>& vt) 91 { LapackServer<T> lps; return( lps.SVD_DC(a, s, u, vt) ); } 92 93 94 /*! \ingroup LinAlg 85 95 \fn LapackEigenSym(TArray<T>&, TArray<T> &) 86 96 \brief Compute the eigenvalues and eigenvectors of A (symetric or hermitian).
Note:
See TracChangeset
for help on using the changeset viewer.