Go to the source code of this file.
Functions | |
template<CPPL_INT n> | |
std::ostream & | operator<< (std::ostream &s, const zhematrix_small< n > &A) |
template<CPPL_INT n> | |
comple | trace (const zhematrix_small< n > &A) |
template<CPPL_INT n> | |
void | idamax (CPPL_INT &I, CPPL_INT &J, const zhematrix_small< n > &A) |
template<CPPL_INT n> | |
comple | damax (const zhematrix_small< n > &A) |
template<CPPL_INT n> | |
zhematrix_small< n > & | operator+= (zhematrix_small< n > &A, const zhematrix_small< n > &B) |
template<CPPL_INT n> | |
zhematrix_small< n > & | operator-= (zhematrix_small< n > &A, const zhematrix_small< n > &B) |
template<CPPL_INT n> | |
zhematrix_small< n > & | operator*= (zhematrix_small< n > &A, const double &v) |
template<CPPL_INT n> | |
zhematrix_small< n > & | operator*= (zhematrix_small< n > &A, const comple &v) |
template<CPPL_INT n> | |
zhematrix_small< n > & | operator/= (zhematrix_small< n > &A, const double &v) |
template<CPPL_INT n> | |
zhematrix_small< n > & | operator/= (zhematrix_small< n > &A, const comple &v) |
template<CPPL_INT n> | |
const zhematrix_small< n > & | operator+ (const zhematrix_small< n > &A) |
template<CPPL_INT n> | |
zhematrix_small< n > | operator- (const zhematrix_small< n > &A) |
template<CPPL_INT n> | |
zgematrix_small< n, n > | operator+ (const zhematrix_small< n > &A, const zgematrix_small< n, n > &B) |
template<CPPL_INT n> | |
zhematrix_small< n > | operator+ (const zhematrix_small< n > &A, const zhematrix_small< n > &B) |
template<CPPL_INT n> | |
zgematrix_small< n, n > | operator- (const zhematrix_small< n > &A, const zgematrix_small< n, n > &B) |
template<CPPL_INT n> | |
zhematrix_small< n > | operator- (const zhematrix_small< n > &A, const zhematrix_small< n > &B) |
template<CPPL_INT n> | |
zcovector_small< n > | operator* (const zhematrix_small< n > &A, const zcovector_small< n > &B) |
template<CPPL_INT m, CPPL_INT n> | |
zgematrix_small< m, n > | operator* (const zhematrix_small< m > &A, const zgematrix_small< m, n > &B) |
template<CPPL_INT n> | |
zgematrix_small< n, n > | operator* (const zhematrix_small< n > &A, const zhematrix_small< n > &B) |
template<CPPL_INT n> | |
zhematrix_small< n > | operator* (const zhematrix_small< n > &A, const double &v) |
template<CPPL_INT n> | |
zhematrix_small< n > | operator* (const zhematrix_small< n > &A, const comple &v) |
template<CPPL_INT n> | |
zhematrix_small< n > | operator/ (const zhematrix_small< n > &A, const double &v) |
template<CPPL_INT n> | |
zhematrix_small< n > | operator/ (const zhematrix_small< n > &A, const comple &v) |
template<CPPL_INT n> | |
zgematrix_small< n, n > | hadamard (const zhematrix_small< n > &A, const zgematrix_small< n, n > &B) |
template<CPPL_INT n> | |
zhematrix_small< n > | hadamard (const zhematrix_small< n > &A, const zhematrix_small< n > &B) |
|
inline |
|
inline |
|
inline |
find index of the maximum component
Definition at line 205 of file zhematrix_small-functions.hpp.
References i().
Referenced by damax().
|
inline |
return the maximum component
Definition at line 223 of file zhematrix_small-functions.hpp.
|
inline |
zhematrix_small+=zhematrix_small operator
Definition at line 240 of file zhematrix_small-functions.hpp.
References zhematrix_small< n >::array.
|
inline |
zhematrix_small-=zhematrix_small operator
Definition at line 251 of file zhematrix_small-functions.hpp.
References zhematrix_small< n >::array.
|
inline |
zhematrix_small*=double operator
Definition at line 262 of file zhematrix_small-functions.hpp.
References i().
|
inline |
zhematrix_small*=comple operator
Definition at line 275 of file zhematrix_small-functions.hpp.
References i().
|
inline |
zhematrix_small/=double operator
Definition at line 288 of file zhematrix_small-functions.hpp.
References i().
|
inline |
zhematrix_small/=comple operator
Definition at line 301 of file zhematrix_small-functions.hpp.
References i().
|
inline |
unary
Definition at line 318 of file zhematrix_small-functions.hpp.
|
inline |
unary
Definition at line 326 of file zhematrix_small-functions.hpp.
References i().
|
inline |
zhematrix_small+zgematrix_small operator
Definition at line 344 of file zhematrix_small-functions.hpp.
References i().
|
inline |
zhematrix_small+zhematrix_small operator
Definition at line 361 of file zhematrix_small-functions.hpp.
References i().
|
inline |
zhematrix_small-zgematrix_small operator
Definition at line 379 of file zhematrix_small-functions.hpp.
References i().
|
inline |
zhematrix_small-zhematrix_small operator
Definition at line 396 of file zhematrix_small-functions.hpp.
References i().
|
inline |
zhematrix_small*zcovector_small operator
Definition at line 414 of file zhematrix_small-functions.hpp.
References i(), and zcovector_small< l >::zero().
|
inline |
zhematrix_small*zgematrix_small operator
Definition at line 432 of file zhematrix_small-functions.hpp.
References i(), and zgematrix_small< m, n >::zero().
|
inline |
zhematrix_small*zhematrix_small operator
Definition at line 452 of file zhematrix_small-functions.hpp.
References i(), and zgematrix_small< m, n >::zero().
|
inline |
zhematrix_small*double operator
Definition at line 486 of file zhematrix_small-functions.hpp.
References i().
|
inline |
zhematrix_small*comple operator
Definition at line 500 of file zhematrix_small-functions.hpp.
References i().
|
inline |
zhematrix_small/double operator
Definition at line 518 of file zhematrix_small-functions.hpp.
References i().
|
inline |
zhematrix_small/comple operator
Definition at line 532 of file zhematrix_small-functions.hpp.
References i().
|
inline |
Hadamard product
Definition at line 550 of file zhematrix_small-functions.hpp.
|
inline |
Hadamard product
Definition at line 567 of file zhematrix_small-functions.hpp.
References i().