#include <cpplapack.h>
Definition at line 2953 of file cpplapack.h.
_zssmatrix::_zssmatrix | ( | ) | [inline] |
_zssmatrix constructor without arguments
Definition at line 32725 of file cpplapack.h.
_zssmatrix::_zssmatrix | ( | const _zssmatrix & | mat | ) | [inline] |
_zssmatrix copy constructor
Definition at line 32747 of file cpplapack.h.
_zssmatrix::~_zssmatrix | ( | ) | [inline] |
_zssmatrix destructor
Definition at line 32774 of file cpplapack.h.
void _zssmatrix::destroy | ( | ) | const [inline] |
destroy all the matrix data
Definition at line 32868 of file cpplapack.h.
std::complex< double > _zssmatrix::operator() | ( | const long & | i, | |
const long & | j | |||
) | const [inline] |
operator() for const object
Definition at line 32790 of file cpplapack.h.
void _zssmatrix::write | ( | const char * | filename | ) | const [inline] |
Definition at line 32849 of file cpplapack.h.
friend class _zcovector [friend] |
Definition at line 3081 of file cpplapack.h.
friend class _zgbmatrix [friend] |
Definition at line 3076 of file cpplapack.h.
friend class _zgematrix [friend] |
Definition at line 3074 of file cpplapack.h.
friend class _zhematrix [friend] |
Definition at line 3078 of file cpplapack.h.
friend class _zrovector [friend] |
Definition at line 3083 of file cpplapack.h.
std::complex<double> damax | ( | const zssmatrix & | mat | ) | [friend] |
return its largest absolute value
Definition at line 31535 of file cpplapack.h.
void idamax | ( | long & | i, | |
long & | j, | |||
const zssmatrix & | mat | |||
) | [friend] |
search the index of element having the largest absolute value in 0-based numbering system
Definition at line 31521 of file cpplapack.h.
_zssmatrix operator* | ( | const std::complex< double > & | d, | |
const _zssmatrix & | mat | |||
) | [friend] |
std::complex<double>*_zssmatrix operator
Definition at line 37635 of file cpplapack.h.
_zssmatrix operator* | ( | const std::complex< double > & | d, | |
const zssmatrix & | mat | |||
) | [friend] |
std::complex<double>*zssmatrix operator
Definition at line 37621 of file cpplapack.h.
_zssmatrix operator* | ( | const _zssmatrix & | mat, | |
const std::complex< double > & | d | |||
) | [friend] |
_zssmatrix*stdcomplex<double> operator
Definition at line 33804 of file cpplapack.h.
_zssmatrix operator* | ( | const zssmatrix & | mat, | |
const std::complex< double > & | d | |||
) | [friend] |
zssmatrix*stdcomplex<double> operator
Definition at line 32688 of file cpplapack.h.
_zssmatrix operator* | ( | const double & | d, | |
const _zssmatrix & | mat | |||
) | [friend] |
double*_zssmatrix operator
Definition at line 37473 of file cpplapack.h.
_zssmatrix operator* | ( | const double & | d, | |
const zssmatrix & | mat | |||
) | [friend] |
double*zssmatrix operator
Definition at line 37458 of file cpplapack.h.
_zssmatrix operator* | ( | const _zssmatrix & | mat, | |
const double & | d | |||
) | [friend] |
_zssmatrix*double operator
Definition at line 33779 of file cpplapack.h.
_zssmatrix operator* | ( | const zssmatrix & | mat, | |
const double & | d | |||
) | [friend] |
zssmatrix*double operator
Definition at line 32623 of file cpplapack.h.
_zrovector operator* | ( | const _zrovector & | vec, | |
const _zssmatrix & | mat | |||
) | [friend] |
_zrovector*_zssmatrix operator
Definition at line 37091 of file cpplapack.h.
_zrovector operator* | ( | const zrovector & | vec, | |
const _zssmatrix & | mat | |||
) | [friend] |
zrovector*_zssmatrix operator
Definition at line 36131 of file cpplapack.h.
_zcovector operator* | ( | const zssmatrix & | mat, | |
const _zcovector & | vec | |||
) | [friend] |
zssmatrix*_zcovector operator
Definition at line 32561 of file cpplapack.h.
_zcovector operator* | ( | const zssmatrix & | mat, | |
const zcovector & | vec | |||
) | [friend] |
zssmatrix*zcovector operator
Definition at line 32532 of file cpplapack.h.
_zgematrix operator* | ( | const zhematrix & | matA, | |
const _zssmatrix & | matB | |||
) | [friend] |
zhematrix*_zssmatrix operator
Definition at line 29307 of file cpplapack.h.
_zgematrix operator* | ( | const _zhematrix & | matA, | |
const _zssmatrix & | matB | |||
) | [friend] |
_zhematrix*_zssmatrix operator
Definition at line 30447 of file cpplapack.h.
_zgematrix operator* | ( | const _zssmatrix & | matA, | |
const _zhematrix & | matB | |||
) | [friend] |
_zssmatrix*_zhematrix operator
Definition at line 33498 of file cpplapack.h.
_zgematrix operator* | ( | const _zssmatrix & | matA, | |
const zhematrix & | matB | |||
) | [friend] |
_zssmatrix*zhematrix operator
Definition at line 33403 of file cpplapack.h.
_zgematrix operator* | ( | const zgbmatrix & | matA, | |
const _zssmatrix & | matB | |||
) | [friend] |
zgbmatrix*_zssmatrix operator
Definition at line 26168 of file cpplapack.h.
_zgematrix operator* | ( | const _zgbmatrix & | matA, | |
const _zssmatrix & | matB | |||
) | [friend] |
_zgbmatrix*_zssmatrix operator
Definition at line 27491 of file cpplapack.h.
_zgematrix operator* | ( | const _zssmatrix & | matA, | |
const _zgbmatrix & | matB | |||
) | [friend] |
_zssmatrix*_zgbmatrix operator
Definition at line 33311 of file cpplapack.h.
_zgematrix operator* | ( | const _zssmatrix & | matA, | |
const zgbmatrix & | matB | |||
) | [friend] |
_zssmatrix*zgbmatrix operator
Definition at line 33212 of file cpplapack.h.
_zgematrix operator* | ( | const zgematrix & | matA, | |
const _zssmatrix & | matB | |||
) | [friend] |
zgematrix*_zssmatrix operator
Definition at line 23044 of file cpplapack.h.
_zgematrix operator* | ( | const _zgematrix & | matA, | |
const _zssmatrix & | matB | |||
) | [friend] |
_zgematrix*_zssmatrix operator
Definition at line 24214 of file cpplapack.h.
_zgematrix operator* | ( | const _zssmatrix & | matA, | |
const _zgematrix & | matB | |||
) | [friend] |
_zssmatrix*_zgematrix operator
Definition at line 33115 of file cpplapack.h.
_zgematrix operator* | ( | const _zssmatrix & | matA, | |
const zgematrix & | matB | |||
) | [friend] |
_zssmatrix*zgematrix operator
Definition at line 33022 of file cpplapack.h.
_zssmatrix operator* | ( | const _zssmatrix & | matA, | |
const _zssmatrix & | matB | |||
) | [friend] |
_zssmatrix*_zssmatrix operator
Definition at line 33682 of file cpplapack.h.
_zssmatrix operator* | ( | const _zssmatrix & | matA, | |
const zssmatrix & | matB | |||
) | [friend] |
_zssmatrix*zssmatrix operator
Definition at line 33589 of file cpplapack.h.
_zssmatrix operator* | ( | const zssmatrix & | matA, | |
const _zssmatrix & | matB | |||
) | [friend] |
zssmatrix*_zssmatrix operator
Definition at line 32499 of file cpplapack.h.
_zssmatrix operator* | ( | const zssmatrix & | matA, | |
const zssmatrix & | matB | |||
) | [friend] |
zssmatrix*zssmatrix operator
Definition at line 32296 of file cpplapack.h.
_zgematrix operator+ | ( | const zhematrix & | matA, | |
const _zssmatrix & | matB | |||
) | [friend] |
zhematrix+_zssmatrix operator
Definition at line 29249 of file cpplapack.h.
_zgematrix operator+ | ( | const _zhematrix & | matA, | |
const _zssmatrix & | matB | |||
) | [friend] |
_zhematrix+_zssmatrix operator
Definition at line 30387 of file cpplapack.h.
_zgematrix operator+ | ( | const _zssmatrix & | matA, | |
const _zhematrix & | matB | |||
) | [friend] |
_zssmatrix+_zhematrix operator
Definition at line 33435 of file cpplapack.h.
_zgematrix operator+ | ( | const _zssmatrix & | matA, | |
const zhematrix & | matB | |||
) | [friend] |
_zssmatrix+zhematrix operator
Definition at line 33345 of file cpplapack.h.
_zgematrix operator+ | ( | const zgbmatrix & | matA, | |
const _zssmatrix & | matB | |||
) | [friend] |
zgbmatrix+_zssmatrix operator
Definition at line 26104 of file cpplapack.h.
_zgematrix operator+ | ( | const _zgbmatrix & | matA, | |
const _zssmatrix & | matB | |||
) | [friend] |
_zgbmatrix+_zssmatrix operator
Definition at line 27425 of file cpplapack.h.
_zgematrix operator+ | ( | const _zssmatrix & | matA, | |
const _zgbmatrix & | matB | |||
) | [friend] |
_zssmatrix+_zgbmatrix operator
Definition at line 33245 of file cpplapack.h.
_zgematrix operator+ | ( | const _zssmatrix & | matA, | |
const zgbmatrix & | matB | |||
) | [friend] |
_zssmatrix+zgbmatrix operator
Definition at line 33148 of file cpplapack.h.
_zgematrix operator+ | ( | const zgematrix & | matA, | |
const _zssmatrix & | matB | |||
) | [friend] |
zgematrix+_zssmatrix operator
Definition at line 22986 of file cpplapack.h.
_zgematrix operator+ | ( | const _zgematrix & | matA, | |
const _zssmatrix & | matB | |||
) | [friend] |
_zgematrix+_zssmatrix operator
Definition at line 24152 of file cpplapack.h.
_zgematrix operator+ | ( | const _zssmatrix & | matA, | |
const _zgematrix & | matB | |||
) | [friend] |
_zssmatrix+_zgematrix operator
Definition at line 33054 of file cpplapack.h.
_zgematrix operator+ | ( | const _zssmatrix & | matA, | |
const zgematrix & | matB | |||
) | [friend] |
_zssmatrix+zgematrix operator
Definition at line 32964 of file cpplapack.h.
_zssmatrix operator+ | ( | const _zssmatrix & | matA, | |
const _zssmatrix & | matB | |||
) | [friend] |
_zssmatrix+_zssmatrix operator
Definition at line 33622 of file cpplapack.h.
_zssmatrix operator+ | ( | const _zssmatrix & | matA, | |
const zssmatrix & | matB | |||
) | [friend] |
_zssmatrix+zssmatrix operator
Definition at line 33531 of file cpplapack.h.
_zssmatrix operator+ | ( | const zssmatrix & | matA, | |
const _zssmatrix & | matB | |||
) | [friend] |
zssmatrix+_zssmatrix operator
Definition at line 32439 of file cpplapack.h.
_zssmatrix operator+ | ( | const zssmatrix & | matA, | |
const zssmatrix & | matB | |||
) | [friend] |
zssmatrix+zssmatrix operator
Definition at line 32240 of file cpplapack.h.
const _zssmatrix& operator+ | ( | const _zssmatrix & | mat | ) | [friend] |
+_zssmatrix operator
Definition at line 32938 of file cpplapack.h.
_zgematrix operator- | ( | const zhematrix & | matA, | |
const _zssmatrix & | matB | |||
) | [friend] |
zhematrix-_zssmatrix operator
Definition at line 29278 of file cpplapack.h.
_zgematrix operator- | ( | const _zhematrix & | matA, | |
const _zssmatrix & | matB | |||
) | [friend] |
_zhematrix-_zssmatrix operator
Definition at line 30417 of file cpplapack.h.
_zgematrix operator- | ( | const _zssmatrix & | matA, | |
const _zhematrix & | matB | |||
) | [friend] |
_zssmatrix-_zhematrix operator
Definition at line 33465 of file cpplapack.h.
_zgematrix operator- | ( | const _zssmatrix & | matA, | |
const zhematrix & | matB | |||
) | [friend] |
_zssmatrix-zhematrix operator
Definition at line 33374 of file cpplapack.h.
_zgematrix operator- | ( | const zgbmatrix & | matA, | |
const _zssmatrix & | matB | |||
) | [friend] |
zgbmatrix-_zssmatrix operator
Definition at line 26136 of file cpplapack.h.
_zgematrix operator- | ( | const _zgbmatrix & | matA, | |
const _zssmatrix & | matB | |||
) | [friend] |
_zgbmatrix-_zssmatrix operator
Definition at line 27458 of file cpplapack.h.
_zgematrix operator- | ( | const _zssmatrix & | matA, | |
const _zgbmatrix & | matB | |||
) | [friend] |
_zssmatrix-_zgbmatrix operator
Definition at line 33278 of file cpplapack.h.
_zgematrix operator- | ( | const _zssmatrix & | matA, | |
const zgbmatrix & | matB | |||
) | [friend] |
_zssmatrix-zgbmatrix operator
Definition at line 33180 of file cpplapack.h.
_zgematrix operator- | ( | const zgematrix & | matA, | |
const _zssmatrix & | matB | |||
) | [friend] |
zgematrix-_zssmatrix operator
Definition at line 23015 of file cpplapack.h.
_zgematrix operator- | ( | const _zgematrix & | matA, | |
const _zssmatrix & | matB | |||
) | [friend] |
_zgematrix-_zssmatrix operator
Definition at line 24180 of file cpplapack.h.
_zgematrix operator- | ( | const _zssmatrix & | matA, | |
const _zgematrix & | matB | |||
) | [friend] |
_zssmatrix-_zgematrix operator
Definition at line 33082 of file cpplapack.h.
_zgematrix operator- | ( | const _zssmatrix & | matA, | |
const zgematrix & | matB | |||
) | [friend] |
_zssmatrix-zgematrix operator
Definition at line 32993 of file cpplapack.h.
_zssmatrix operator- | ( | const _zssmatrix & | matA, | |
const _zssmatrix & | matB | |||
) | [friend] |
_zssmatrix-_zssmatrix operator
Definition at line 33652 of file cpplapack.h.
_zssmatrix operator- | ( | const _zssmatrix & | matA, | |
const zssmatrix & | matB | |||
) | [friend] |
_zssmatrix-zssmatrix operator
Definition at line 33560 of file cpplapack.h.
_zssmatrix operator- | ( | const zssmatrix & | matA, | |
const _zssmatrix & | matB | |||
) | [friend] |
zssmatrix-_zssmatrix operator
Definition at line 32468 of file cpplapack.h.
_zssmatrix operator- | ( | const zssmatrix & | matA, | |
const zssmatrix & | matB | |||
) | [friend] |
zssmatrix-zssmatrix operator
Definition at line 32268 of file cpplapack.h.
_zssmatrix operator- | ( | const _zssmatrix & | mat | ) | [friend] |
-_zssmatrix operator
Definition at line 32950 of file cpplapack.h.
_zssmatrix operator/ | ( | const _zssmatrix & | mat, | |
const std::complex< double > & | d | |||
) | [friend] |
_zssmatrix/stdcomplex<double> operator
Definition at line 33817 of file cpplapack.h.
_zssmatrix operator/ | ( | const zssmatrix & | mat, | |
const std::complex< double > & | d | |||
) | [friend] |
zssmatrix/stdcomplex<double> operator
Definition at line 32706 of file cpplapack.h.
_zssmatrix operator/ | ( | const _zssmatrix & | mat, | |
const double & | d | |||
) | [friend] |
_zssmatrix/double operator
Definition at line 33792 of file cpplapack.h.
_zssmatrix operator/ | ( | const zssmatrix & | mat, | |
const double & | d | |||
) | [friend] |
zssmatrix/double operator
Definition at line 32641 of file cpplapack.h.
std::ostream& operator<< | ( | std::ostream & | s, | |
const _zssmatrix & | mat | |||
) | [friend] |
Definition at line 32819 of file cpplapack.h.
_zssmatrix t | ( | const zssmatrix & | mat | ) | [friend] |
return transposed zssmatrix
Definition at line 31498 of file cpplapack.h.
friend class zcovector [friend] |
Definition at line 3080 of file cpplapack.h.
friend class zgbmatrix [friend] |
Definition at line 3075 of file cpplapack.h.
friend class zgematrix [friend] |
Definition at line 3073 of file cpplapack.h.
friend class zhematrix [friend] |
Definition at line 3077 of file cpplapack.h.
friend class zrovector [friend] |
Definition at line 3082 of file cpplapack.h.
friend class zssmatrix [friend] |
Definition at line 3079 of file cpplapack.h.
std::complex<double>* CPPL::_zssmatrix::Array [mutable] |
long CPPL::_zssmatrix::CAP [mutable] |
long* CPPL::_zssmatrix::Indx [mutable] |
1D array to store the i-index of non-zero matrix components
Definition at line 2962 of file cpplapack.h.
long* CPPL::_zssmatrix::Jndx [mutable] |
1D array to store the j-index of non-zero matrix components
Definition at line 2963 of file cpplapack.h.
long CPPL::_zssmatrix::M [mutable] |
long CPPL::_zssmatrix::N [mutable] |
long CPPL::_zssmatrix::VOL [mutable] |