Samll Complex Double-precision Row Vector Class. More...
#include <zrovector_small.hpp>
Public Member Functions | |
zrovector_small () | |
zrovector_small (const zrovector &) | |
zrovector_small (const comple &, const comple &) | |
zrovector_small (const comple &, const comple &, const comple &) | |
~zrovector_small () | |
_zrovector | to_zrovector () const |
comple & | operator() (const CPPL_INT &) |
comple | operator() (const CPPL_INT &) const |
zrovector_small< l > & | set (const CPPL_INT &, const comple &) |
void | read (const char *filename) |
void | write (const char *filename) const |
zrovector_small< l > & | zero () |
template<CPPL_INT L> | |
zrovector_small< L > & | operator= (const zrovector_small< L > &) |
Public Attributes | |
comple | array [l] |
Friends | |
template<CPPL_INT _l> | |
std::ostream & | operator<< (std::ostream &, const zrovector_small< _l > &) |
template<CPPL_INT _l> | |
zcovector_small< _l > | t (const zrovector_small< _l > &) |
template<CPPL_INT _l> | |
comple | nrm2 (const zrovector_small< _l > &) |
template<CPPL_INT _l> | |
CPPL_INT | idamax (const zrovector_small< _l > &) |
template<CPPL_INT _l> | |
comple | damax (const zrovector_small< _l > &) |
template<CPPL_INT L> | |
zrovector_small< L > & | operator+= (zrovector_small< L > &, const zrovector_small< L > &) |
template<CPPL_INT L> | |
zrovector_small< L > & | operator-= (zrovector_small< L > &, const zrovector_small< L > &) |
template<CPPL_INT L> | |
zrovector_small< L > & | operator*= (zrovector_small< L > &, const double &) |
template<CPPL_INT L> | |
zrovector_small< L > & | operator*= (zrovector_small< L > &, const comple &) |
template<CPPL_INT L> | |
zrovector_small< L > & | operator/= (zrovector_small< L > &, const double &) |
template<CPPL_INT L> | |
zrovector_small< L > & | operator/= (zrovector_small< L > &, const comple &) |
template<CPPL_INT L> | |
const zrovector_small< L > & | operator+ (const zrovector_small< L > &) |
template<CPPL_INT L> | |
zrovector_small< L > | operator- (const zrovector_small< L > &) |
template<CPPL_INT L> | |
zrovector_small< L > | operator+ (const zrovector_small< L > &, const zrovector_small< L > &) |
template<CPPL_INT L> | |
zrovector_small< L > | operator- (const zrovector_small< L > &, const zrovector_small< L > &) |
template<CPPL_INT L> | |
comple | operator* (const zrovector_small< L > &, const zcovector_small< L > &) |
template<CPPL_INT M, CPPL_INT N> | |
zrovector_small< N > | operator* (const zrovector_small< M > &, const zgematrix_small< M, N > &) |
template<CPPL_INT L> | |
zrovector_small< L > | operator* (const zrovector_small< L > &, const dsymatrix_small< L > &) |
template<CPPL_INT L> | |
zrovector_small< L > | operator* (const zrovector_small< L > &, const comple &) |
template<CPPL_INT L> | |
zrovector_small< L > | operator* (const zrovector_small< L > &, const comple &) |
template<CPPL_INT L> | |
zrovector_small< L > | operator/ (const zrovector_small< L > &, const double &) |
template<CPPL_INT L> | |
zrovector_small< L > | operator/ (const zrovector_small< L > &, const comple &) |
template<CPPL_INT L> | |
zrovector_small< L > | operator* (const double &, const zrovector_small< L > &) |
template<CPPL_INT L> | |
zrovector_small< L > | operator* (const comple &, const zrovector_small< L > &) |
template<CPPL_INT L> | |
zrovector_small< L > | hadamerd (const zrovector_small< L > &, const zrovector_small< L > &) |
Samll Complex Double-precision Row Vector Class.
Definition at line 3 of file zrovector_small.hpp.
|
inline |
zrovector_small constructor
Definition at line 4 of file zrovector_small-constructors.hpp.
|
inlineexplicit |
zrovector_small constructor
Definition at line 12 of file zrovector_small-constructors.hpp.
References zrovector::array, and zrovector::l.
|
inline |
|
inline |
|
inline |
zrovector_small destructor
Definition at line 72 of file zrovector_small-constructors.hpp.
|
inline |
convert zrovector_small to zrovector
Definition at line 4 of file zrovector_small-functions.hpp.
References _().
|
inline |
|
inline |
|
inline |
set
Definition at line 54 of file zrovector_small-functions.hpp.
|
inline |
read from file
Definition at line 94 of file zrovector_small-functions.hpp.
|
inline |
|
inline |
|
inline |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
comple zrovector_small< l >::array[l] |
Definition at line 9 of file zrovector_small.hpp.