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_scmatrix< float, std::complex< float > >, float > (basic_scmatrix< float, std::complex< float > > &m, const basic_scmatrix< float, std::complex< float > > &mArg, float tol) throw (cvmexception) |
template<> | |
CVM_API void | __exp< basic_scmatrix< double, std::complex< double > >, double > (basic_scmatrix< double, std::complex< double > > &m, const basic_scmatrix< double, std::complex< double > > &mArg, double tol) throw (cvmexception) |
template<> | |
CVM_API void | __exp_symm< basic_schmatrix< float, std::complex< float > >, float > (basic_schmatrix< float, std::complex< float > > &m, const basic_schmatrix< float, std::complex< float > > &mArg, float tol) throw (cvmexception) |
template<> | |
CVM_API void | __exp_symm< basic_schmatrix< double, std::complex< double > >, double > (basic_schmatrix< double, std::complex< double > > &m, const basic_schmatrix< double, std::complex< double > > &mArg, double tol) throw (cvmexception) |
template<> | |
CVM_API void | __cond_num< float, basic_scmatrix< float, std::complex< float > > > (const basic_scmatrix< float, std::complex< float > > &mArg, float &dCond) throw (cvmexception) |
template<> | |
CVM_API void | __cond_num< double, basic_scmatrix< double, std::complex< double > > > (const basic_scmatrix< double, std::complex< double > > &mArg, double &dCond) throw (cvmexception) |
template<> | |
CVM_API void | __inv< basic_scmatrix< float, std::complex< float > > > (basic_scmatrix< float, std::complex< float > > &m, const basic_scmatrix< float, std::complex< float > > &mArg) throw (cvmexception) |
template<> | |
CVM_API void | __inv< basic_scmatrix< double, std::complex< double > > > (basic_scmatrix< double, std::complex< double > > &m, const basic_scmatrix< double, std::complex< double > > &mArg) throw (cvmexception) |
template<> | |
CVM_API void | __inv< basic_schmatrix< float, std::complex< float > > > (basic_schmatrix< float, std::complex< float > > &m, const basic_schmatrix< float, std::complex< float > > &mArg) throw (cvmexception) |
template<> | |
CVM_API void | __inv< basic_schmatrix< double, std::complex< double > > > (basic_schmatrix< double, std::complex< double > > &m, const basic_schmatrix< double, std::complex< double > > &mArg) throw (cvmexception) |
CVM_NAMESPACE_BEG CVM_API void __exp< basic_scmatrix< float, std::complex< float > >, float > | ( | basic_scmatrix< float, std::complex< float > > & | m, |
const basic_scmatrix< float, std::complex< float > > & | mArg, | ||
float | tol | ||
) | throw (cvmexception) |
CVM_API void __exp< basic_scmatrix< double, std::complex< double > >, double > | ( | basic_scmatrix< double, std::complex< double > > & | m, |
const basic_scmatrix< double, std::complex< double > > & | mArg, | ||
double | tol | ||
) | throw (cvmexception) |
CVM_API void __exp_symm< basic_schmatrix< float, std::complex< float > >, float > | ( | basic_schmatrix< float, std::complex< float > > & | m, |
const basic_schmatrix< float, std::complex< float > > & | mArg, | ||
float | tol | ||
) | throw (cvmexception) |
CVM_API void __exp_symm< basic_schmatrix< double, std::complex< double > >, double > | ( | basic_schmatrix< double, std::complex< double > > & | m, |
const basic_schmatrix< double, std::complex< double > > & | mArg, | ||
double | tol | ||
) | throw (cvmexception) |
CVM_API void __cond_num< float, basic_scmatrix< float, std::complex< float > > > | ( | const basic_scmatrix< float, std::complex< float > > & | mArg, |
float & | dCond | ||
) | throw (cvmexception) |
CVM_API void __cond_num< double, basic_scmatrix< double, std::complex< double > > > | ( | const basic_scmatrix< double, std::complex< double > > & | mArg, |
double & | dCond | ||
) | throw (cvmexception) |
CVM_API void __inv< basic_scmatrix< float, std::complex< float > > > | ( | basic_scmatrix< float, std::complex< float > > & | m, |
const basic_scmatrix< float, std::complex< float > > & | mArg | ||
) | throw (cvmexception) |
CVM_API void __inv< basic_scmatrix< double, std::complex< double > > > | ( | basic_scmatrix< double, std::complex< double > > & | m, |
const basic_scmatrix< double, std::complex< double > > & | mArg | ||
) | throw (cvmexception) |
CVM_API void __inv< basic_schmatrix< float, std::complex< float > > > | ( | basic_schmatrix< float, std::complex< float > > & | m, |
const basic_schmatrix< float, std::complex< float > > & | mArg | ||
) | throw (cvmexception) |
CVM_API void __inv< basic_schmatrix< double, std::complex< double > > > | ( | basic_schmatrix< double, std::complex< double > > & | m, |
const basic_schmatrix< double, std::complex< double > > & | mArg | ||
) | throw (cvmexception) |