Go to the source code of this file.
Functions | |
template<long l> | |
std::ostream & | operator<< (std::ostream &s, const dcovector_small< l > &A) |
template<long l> | |
drovector_small< l > | t (const dcovector_small< l > &A) |
template<long l> | |
double | nrm2 (const dcovector_small< l > &A) |
template<long l> | |
void | idamax (long &K, const dcovector_small< l > &A) |
template<long l> | |
double | damax (const dcovector_small< l > &A) |
template<long l> | |
dcovector_small< l > | colon (const dcovector_small< l > &A, const dcovector_small< l > &B) |
template<long l> | |
dcovector_small< l > & | operator+= (dcovector_small< l > &A, const dcovector_small< l > &B) |
template<long l> | |
dcovector_small< l > & | operator-= (dcovector_small< l > &A, const dcovector_small< l > &B) |
template<long l> | |
dcovector_small< l > & | operator*= (dcovector_small< l > &A, const double &d) |
template<long l> | |
dcovector_small< l > & | operator/= (dcovector_small< l > &A, const double &d) |
template<long l> | |
const dcovector_small< l > & | operator+ (const dcovector_small< l > &A) |
template<long l> | |
dcovector_small< l > | operator- (const dcovector_small< l > &A) |
template<long l> | |
dcovector_small< l > | operator+ (const dcovector_small< l > &A, const dcovector_small< l > &B) |
template<long l> | |
dcovector_small< l > | operator- (const dcovector_small< l > &A, const dcovector_small< l > &B) |
template<long n> | |
dcovector_small< n > | operator* (const dcovector_small< n > &A, const double &v) |
template<long m, long n> | |
dgematrix_small< m, n > | operator* (const dcovector_small< m > &A, const drovector_small< n > &B) |
template<long n> | |
dcovector_small< n > | operator/ (const dcovector_small< n > &A, const double &v) |
template<long l> | |
double | operator% (const dcovector_small< l > &A, const dcovector_small< l > &B) |
std::ostream& operator<< | ( | std::ostream & | s, |
const dcovector_small< l > & | A | ||
) | [inline] |
drovector_small<l> t | ( | const dcovector_small< l > & | A | ) | [inline] |
Definition at line 131 of file dcovector_small-functions.hpp.
References i().
double nrm2 | ( | const dcovector_small< l > & | A | ) | [inline] |
void idamax | ( | long & | K, |
const dcovector_small< l > & | A | ||
) | [inline] |
Definition at line 155 of file dcovector_small-functions.hpp.
{VERBOSE_REPORT; double max(-1.); for(int k=0; k<l; k++){ if( max<fabs(A(k)) ){ K=k; max =fabs(A(k)); } } return; }
double damax | ( | const dcovector_small< l > & | A | ) | [inline] |
Definition at line 170 of file dcovector_small-functions.hpp.
References idamax().
{VERBOSE_REPORT; long k(0); idamax(k,A); return A(k); }
dcovector_small<l> colon | ( | const dcovector_small< l > & | A, |
const dcovector_small< l > & | B | ||
) | [inline] |
Definition at line 180 of file dcovector_small-functions.hpp.
References i().
dcovector_small<l>& operator+= | ( | dcovector_small< l > & | A, |
const dcovector_small< l > & | B | ||
) | [inline] |
dcovector_small<l>& operator-= | ( | dcovector_small< l > & | A, |
const dcovector_small< l > & | B | ||
) | [inline] |
dcovector_small<l>& operator*= | ( | dcovector_small< l > & | A, |
const double & | d | ||
) | [inline] |
dcovector_small<l>& operator/= | ( | dcovector_small< l > & | A, |
const double & | d | ||
) | [inline] |
const dcovector_small<l>& operator+ | ( | const dcovector_small< l > & | A | ) | [inline] |
dcovector_small<l> operator- | ( | const dcovector_small< l > & | A | ) | [inline] |
dcovector_small<l> operator+ | ( | const dcovector_small< l > & | A, |
const dcovector_small< l > & | B | ||
) | [inline] |
Definition at line 283 of file dcovector_small-functions.hpp.
References i().
dcovector_small<l> operator- | ( | const dcovector_small< l > & | A, |
const dcovector_small< l > & | B | ||
) | [inline] |
Definition at line 295 of file dcovector_small-functions.hpp.
References i().
dcovector_small<n> operator* | ( | const dcovector_small< n > & | A, |
const double & | v | ||
) | [inline] |
Definition at line 307 of file dcovector_small-functions.hpp.
References i().
dgematrix_small<m,n> operator* | ( | const dcovector_small< m > & | A, |
const drovector_small< n > & | B | ||
) | [inline] |
Definition at line 319 of file dcovector_small-functions.hpp.
References i().
dcovector_small<n> operator/ | ( | const dcovector_small< n > & | A, |
const double & | v | ||
) | [inline] |
Definition at line 333 of file dcovector_small-functions.hpp.
References i().
double operator% | ( | const dcovector_small< l > & | A, |
const dcovector_small< l > & | B | ||
) | [inline] |