Samll Real Double-precision Column Vector Class. More...
#include <dcovector_small.hpp>
Public Member Functions | |
dcovector_small () | |
dcovector_small (const dcovector &) | |
dcovector_small (const double &, const double &) | |
dcovector_small (const double &, const double &, const double &) | |
dcovector_small (const double &, const double &, const double &, const double &) | |
~dcovector_small () | |
_dcovector | to_dcovector () const |
double & | operator() (const CPPL_INT &) |
double | operator() (const CPPL_INT &) const |
dcovector_small< l > & | set (const CPPL_INT &, const double &) |
void | read (const char *filename) |
void | write (const char *filename) const |
dcovector_small< l > & | zero () |
template<CPPL_INT L> | |
dcovector_small< L > & | operator= (const dcovector_small< L > &) |
Public Attributes | |
double | array [l] |
Friends | |
template<CPPL_INT _l> | |
std::ostream & | operator<< (std::ostream &, const dcovector_small< _l > &) |
template<CPPL_INT _l> | |
drovector_small< _l > | t (const dcovector_small< _l > &) |
template<CPPL_INT _l> | |
double | nrm2 (const dcovector_small< _l > &) |
template<CPPL_INT _l> | |
CPPL_INT | idamax (const dcovector_small< _l > &) |
template<CPPL_INT _l> | |
double | damax (const dcovector_small< _l > &) |
template<CPPL_INT L> | |
dcovector_small< L > & | operator+= (dcovector_small< L > &, const dcovector_small< L > &) |
template<CPPL_INT L> | |
dcovector_small< L > & | operator-= (dcovector_small< L > &, const dcovector_small< L > &) |
template<CPPL_INT L> | |
dcovector_small< L > & | operator*= (dcovector_small< L > &, const double &) |
template<CPPL_INT L> | |
dcovector_small< L > & | operator/= (dcovector_small< L > &, const double &) |
template<CPPL_INT L> | |
const dcovector_small< L > & | operator+ (const dcovector_small< L > &) |
template<CPPL_INT L> | |
dcovector_small< L > | operator- (const dcovector_small< L > &) |
template<CPPL_INT L> | |
dcovector_small< L > | operator+ (const dcovector_small< L > &, const dcovector_small< L > &) |
template<CPPL_INT L> | |
dcovector_small< L > | operator- (const dcovector_small< L > &, const dcovector_small< L > &) |
template<CPPL_INT M, CPPL_INT N> | |
dgematrix_small< M, N > | operator* (const dcovector_small< M > &, const drovector_small< N > &) |
template<CPPL_INT L> | |
dcovector_small< L > | operator* (const dcovector_small< L > &, const double &) |
template<CPPL_INT L> | |
dcovector_small< L > | operator/ (const dcovector_small< L > &, const double &) |
template<CPPL_INT L> | |
dcovector_small< L > | operator* (const double &, const dcovector_small< L > &) |
template<CPPL_INT L> | |
dcovector_small< L > | hadamerd (const dcovector_small< L > &, const dcovector_small< L > &) |
Samll Real Double-precision Column Vector Class.
Definition at line 3 of file dcovector_small.hpp.
|
inline |
dcovector_small constructor
Definition at line 4 of file dcovector_small-constructors.hpp.
|
inlineexplicit |
dcovector_small constructor
Definition at line 12 of file dcovector_small-constructors.hpp.
References dcovector::array, and dcovector::l.
|
inline |
|
inline |
|
inline |
|
inline |
dcovector_small destructor
Definition at line 92 of file dcovector_small-constructors.hpp.
|
inline |
convert dcovector_small to dcovector
Definition at line 4 of file dcovector_small-functions.hpp.
References _().
|
inline |
|
inline |
|
inline |
set
Definition at line 54 of file dcovector_small-functions.hpp.
|
inline |
read from file
Definition at line 93 of file dcovector_small-functions.hpp.
|
inline |
|
inline |
|
inline |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
double dcovector_small< l >::array[l] |
Definition at line 9 of file dcovector_small.hpp.