|
CVM Class Library
8.1
This C++ class library encapsulates concepts of vector and different matrices including square, band, symmetric and hermitian ones in Euclidean space of real and complex numbers.
|

Go to the source code of this file.
Functions | |
| template<> | |
| CVM_NAMESPACE_BEG CVM_API void | __exp< basic_srmatrix< float >, float > (basic_srmatrix< float > &m, const basic_srmatrix< float > &mArg, float tol) throw (cvmexception) |
| template<> | |
| CVM_API void | __exp< basic_srmatrix< double >, double > (basic_srmatrix< double > &m, const basic_srmatrix< double > &mArg, double tol) throw (cvmexception) |
| template<> | |
| CVM_API void | __exp_symm< basic_srsmatrix< float >, float > (basic_srsmatrix< float > &m, const basic_srsmatrix< float > &mArg, float tol) throw (cvmexception) |
| template<> | |
| CVM_API void | __exp_symm< basic_srsmatrix< double >, double > (basic_srsmatrix< double > &m, const basic_srsmatrix< double > &mArg, double tol) throw (cvmexception) |
| template<> | |
| CVM_API void | __cond_num< float, basic_srmatrix< float > > (const basic_srmatrix< float > &mArg, float &dCond) throw (cvmexception) |
| template<> | |
| CVM_API void | __cond_num< double, basic_srmatrix< double > > (const basic_srmatrix< double > &mArg, double &dCond) throw (cvmexception) |
| template<> | |
| CVM_API void | __inv< basic_srmatrix< float > > (basic_srmatrix< float > &m, const basic_srmatrix< float > &mArg) throw (cvmexception) |
| template<> | |
| CVM_API void | __inv< basic_srmatrix< double > > (basic_srmatrix< double > &m, const basic_srmatrix< double > &mArg) throw (cvmexception) |
| template<> | |
| CVM_API void | __polynom< float, basic_rvector< float > > (float *mpd, tint ldP, tint mnM, const float *pd, tint ldA, const basic_rvector< float > &v) |
| template<> | |
| CVM_API void | __polynom< double, basic_rvector< double > > (double *mpd, tint ldP, tint mnM, const double *pd, tint ldA, const basic_rvector< double > &v) |
| template<> | |
| CVM_API void | __solve< float, float, basic_srmatrix< float > > (const basic_srmatrix< float > &m, tint nrhs, const float *pB, tint ldB, float *pX, tint ldX, float &dErr, const float *pLU, const tint *pPivots, int transp_mode) throw (cvmexception) |
| template<> | |
| CVM_API void | __solve< double, double, basic_srmatrix< double > > (const basic_srmatrix< double > &m, tint nrhs, const double *pB, tint ldB, double *pX, tint ldX, double &dErr, const double *pLU, const tint *pPivots, int transp_mode) throw (cvmexception) |
| template<> | |
| CVM_API void | __solve< float, float, basic_srbmatrix< float > > (const basic_srbmatrix< float > &m, tint nrhs, const float *pB, tint ldB, float *pX, tint ldX, float &dErr, const float *pLU, const tint *pPivots, int transp_mode) throw (cvmexception) |
| template<> | |
| CVM_API void | __solve< double, double, basic_srbmatrix< double > > (const basic_srbmatrix< double > &m, tint nrhs, const double *pB, tint ldB, double *pX, tint ldX, double &dErr, const double *pLU, const tint *pPivots, int transp_mode) throw (cvmexception) |
| template<> | |
| CVM_API void | __solve< float, float, basic_srsmatrix< float > > (const basic_srsmatrix< float > &m, tint nrhs, const float *pB, tint ldB, float *pX, tint ldX, float &dErr, const float *pLU, const tint *pPivots, int) throw (cvmexception) |
| template<> | |
| CVM_API void | __solve< double, double, basic_srsmatrix< double > > (const basic_srsmatrix< double > &m, tint nrhs, const double *pB, tint ldB, double *pX, tint ldX, double &dErr, const double *pLU, const tint *pPivots, int) throw (cvmexception) |
| template<> | |
| CVM_API void | __inv< basic_srsmatrix< float > > (basic_srsmatrix< float > &m, const basic_srsmatrix< float > &mArg) throw (cvmexception) |
| template<> | |
| CVM_API void | __inv< basic_srsmatrix< double > > (basic_srsmatrix< double > &m, const basic_srsmatrix< double > &mArg) throw (cvmexception) |
| CVM_NAMESPACE_BEG CVM_API void __exp< basic_srmatrix< float >, float > | ( | basic_srmatrix< float > & | m, |
| const basic_srmatrix< float > & | mArg, | ||
| float | tol | ||
| ) | throw (cvmexception) |
| CVM_API void __exp< basic_srmatrix< double >, double > | ( | basic_srmatrix< double > & | m, |
| const basic_srmatrix< double > & | mArg, | ||
| double | tol | ||
| ) | throw (cvmexception) |
| CVM_API void __exp_symm< basic_srsmatrix< float >, float > | ( | basic_srsmatrix< float > & | m, |
| const basic_srsmatrix< float > & | mArg, | ||
| float | tol | ||
| ) | throw (cvmexception) |
| CVM_API void __exp_symm< basic_srsmatrix< double >, double > | ( | basic_srsmatrix< double > & | m, |
| const basic_srsmatrix< double > & | mArg, | ||
| double | tol | ||
| ) | throw (cvmexception) |
| CVM_API void __cond_num< float, basic_srmatrix< float > > | ( | const basic_srmatrix< float > & | mArg, |
| float & | dCond | ||
| ) | throw (cvmexception) |
| CVM_API void __cond_num< double, basic_srmatrix< double > > | ( | const basic_srmatrix< double > & | mArg, |
| double & | dCond | ||
| ) | throw (cvmexception) |
| CVM_API void __inv< basic_srmatrix< float > > | ( | basic_srmatrix< float > & | m, |
| const basic_srmatrix< float > & | mArg | ||
| ) | throw (cvmexception) |
| CVM_API void __inv< basic_srmatrix< double > > | ( | basic_srmatrix< double > & | m, |
| const basic_srmatrix< double > & | mArg | ||
| ) | throw (cvmexception) |
| CVM_API void __polynom< float, basic_rvector< float > > | ( | float * | mpd, |
| tint | ldP, | ||
| tint | mnM, | ||
| const float * | pd, | ||
| tint | ldA, | ||
| const basic_rvector< float > & | v | ||
| ) |
| CVM_API void __polynom< double, basic_rvector< double > > | ( | double * | mpd, |
| tint | ldP, | ||
| tint | mnM, | ||
| const double * | pd, | ||
| tint | ldA, | ||
| const basic_rvector< double > & | v | ||
| ) |
| CVM_API void __solve< float, float, basic_srmatrix< float > > | ( | const basic_srmatrix< float > & | m, |
| tint | nrhs, | ||
| const float * | pB, | ||
| tint | ldB, | ||
| float * | pX, | ||
| tint | ldX, | ||
| float & | dErr, | ||
| const float * | pLU, | ||
| const tint * | pPivots, | ||
| int | transp_mode | ||
| ) | throw (cvmexception) |
| CVM_API void __solve< double, double, basic_srmatrix< double > > | ( | const basic_srmatrix< double > & | m, |
| tint | nrhs, | ||
| const double * | pB, | ||
| tint | ldB, | ||
| double * | pX, | ||
| tint | ldX, | ||
| double & | dErr, | ||
| const double * | pLU, | ||
| const tint * | pPivots, | ||
| int | transp_mode | ||
| ) | throw (cvmexception) |
| CVM_API void __solve< float, float, basic_srbmatrix< float > > | ( | const basic_srbmatrix< float > & | m, |
| tint | nrhs, | ||
| const float * | pB, | ||
| tint | ldB, | ||
| float * | pX, | ||
| tint | ldX, | ||
| float & | dErr, | ||
| const float * | pLU, | ||
| const tint * | pPivots, | ||
| int | transp_mode | ||
| ) | throw (cvmexception) |
| CVM_API void __solve< double, double, basic_srbmatrix< double > > | ( | const basic_srbmatrix< double > & | m, |
| tint | nrhs, | ||
| const double * | pB, | ||
| tint | ldB, | ||
| double * | pX, | ||
| tint | ldX, | ||
| double & | dErr, | ||
| const double * | pLU, | ||
| const tint * | pPivots, | ||
| int | transp_mode | ||
| ) | throw (cvmexception) |
| CVM_API void __solve< float, float, basic_srsmatrix< float > > | ( | const basic_srsmatrix< float > & | m, |
| tint | nrhs, | ||
| const float * | pB, | ||
| tint | ldB, | ||
| float * | pX, | ||
| tint | ldX, | ||
| float & | dErr, | ||
| const float * | pLU, | ||
| const tint * | pPivots, | ||
| int | |||
| ) | throw (cvmexception) |
| CVM_API void __solve< double, double, basic_srsmatrix< double > > | ( | const basic_srsmatrix< double > & | m, |
| tint | nrhs, | ||
| const double * | pB, | ||
| tint | ldB, | ||
| double * | pX, | ||
| tint | ldX, | ||
| double & | dErr, | ||
| const double * | pLU, | ||
| const tint * | pPivots, | ||
| int | |||
| ) | throw (cvmexception) |
| CVM_API void __inv< basic_srsmatrix< float > > | ( | basic_srsmatrix< float > & | m, |
| const basic_srsmatrix< float > & | mArg | ||
| ) | throw (cvmexception) |
| CVM_API void __inv< basic_srsmatrix< double > > | ( | basic_srsmatrix< double > & | m, |
| const basic_srsmatrix< double > & | mArg | ||
| ) | throw (cvmexception) |
1.8.1.2