Go to the source code of this file.
|
template<CPPL_INT l> |
std::ostream & | operator<< (std::ostream &s, const drovector_small< l > &A) |
|
template<CPPL_INT n> |
dcovector_small< n > | t (const drovector_small< n > &A) |
|
template<CPPL_INT l> |
double | nrm2 (const drovector_small< l > &A) |
|
template<CPPL_INT l> |
void | idamax (CPPL_INT &K, const drovector_small< l > &A) |
|
template<CPPL_INT l> |
double | damax (const drovector_small< l > &A) |
|
template<CPPL_INT l> |
drovector_small< l > & | operator+= (drovector_small< l > &A, const drovector_small< l > &B) |
|
template<CPPL_INT l> |
drovector_small< l > & | operator-= (drovector_small< l > &A, const drovector_small< l > &B) |
|
template<CPPL_INT l> |
drovector_small< l > & | operator*= (drovector_small< l > &A, const double &d) |
|
template<CPPL_INT l> |
drovector_small< l > & | operator/= (drovector_small< l > &A, const double &d) |
|
template<CPPL_INT l> |
const drovector_small< l > & | operator+ (const drovector_small< l > &A) |
|
template<CPPL_INT l> |
drovector_small< l > | operator- (const drovector_small< l > &A) |
|
template<CPPL_INT l> |
drovector_small< l > | operator+ (const drovector_small< l > &A, const drovector_small< l > &B) |
|
template<CPPL_INT l> |
drovector_small< l > | operator- (const drovector_small< l > &A, const drovector_small< l > &B) |
|
template<CPPL_INT l> |
double | operator* (const drovector_small< l > &A, const dcovector_small< l > &B) |
|
template<CPPL_INT m, CPPL_INT n> |
drovector_small< n > | operator* (const drovector_small< m > &A, const dgematrix_small< m, n > &B) |
|
template<CPPL_INT l> |
drovector_small< l > | operator* (const drovector_small< l > &A, const dsymatrix_small< l > &B) |
|
template<CPPL_INT l> |
drovector_small< l > | operator* (const drovector_small< l > &A, const double &v) |
|
template<CPPL_INT l> |
drovector_small< l > | operator/ (const drovector_small< l > &A, const double &v) |
|
template<CPPL_INT l> |
double | operator% (const drovector_small< l > &A, const drovector_small< l > &B) |
|
template<CPPL_INT l> |
drovector_small< l > | hadamard (const drovector_small< l > &A, const drovector_small< l > &B) |
|
template<CPPL_INT l>
std::ostream& operator<< |
( |
std::ostream & |
s, |
|
|
const drovector_small< l > & |
A |
|
) |
| |
|
inline |
operator<<
Definition at line 63 of file drovector_small-functions.hpp.
References i().
65 s << std::setiosflags(std::ios::showpos);
66 for(CPPL_INT
i=0;
i<l;
i++){
67 s <<
" " << A(
i) << std::flush;
_dgematrix i(const _dgbmatrix &mat)
return transposed column vector
Definition at line 151 of file drovector_small-functions.hpp.
References i().
152 {CPPL_VERBOSE_REPORT;
154 for(CPPL_INT
i=0;
i<n;
i++){
_dgematrix i(const _dgbmatrix &mat)
Samll Real Double-precision Column Vector Class.
unary
Definition at line 281 of file drovector_small-functions.hpp.
References i().
282 {CPPL_VERBOSE_REPORT;
284 for(CPPL_INT
i=0;
i<l;
i++){
_dgematrix i(const _dgbmatrix &mat)
Samll Real Double-precision Row Vector Class.
Definition at line 297 of file drovector_small-functions.hpp.
References i().
298 {CPPL_VERBOSE_REPORT;
300 for(CPPL_INT
i=0;
i<l;
i++){
_dgematrix i(const _dgbmatrix &mat)
Samll Real Double-precision Row Vector Class.
Definition at line 309 of file drovector_small-functions.hpp.
References i().
310 {CPPL_VERBOSE_REPORT;
312 for(CPPL_INT
i=0;
i<l;
i++){
_dgematrix i(const _dgbmatrix &mat)
Samll Real Double-precision Row Vector Class.
template<CPPL_INT m, CPPL_INT n>
Definition at line 352 of file drovector_small-functions.hpp.
References i(), and drovector_small< l >::zero().
353 {CPPL_VERBOSE_REPORT;
356 for(CPPL_INT j=0; j<l; j++){
357 for(CPPL_INT
i=0;
i<j;
i++){
360 for(CPPL_INT
i=j;
i<l;
i++){
drovector_small< l > & zero()
_dgematrix i(const _dgbmatrix &mat)
Samll Real Double-precision Row Vector Class.
Definition at line 370 of file drovector_small-functions.hpp.
References i().
371 {CPPL_VERBOSE_REPORT;
373 for(CPPL_INT
i=0;
i<l;
i++){
_dgematrix i(const _dgbmatrix &mat)
Samll Real Double-precision Row Vector Class.
Definition at line 386 of file drovector_small-functions.hpp.
References i().
387 {CPPL_VERBOSE_REPORT;
389 for(CPPL_INT
i=0;
i<l;
i++){
_dgematrix i(const _dgbmatrix &mat)
Samll Real Double-precision Row Vector Class.
Hadamard product
Definition at line 418 of file drovector_small-functions.hpp.
References i().
419 {CPPL_VERBOSE_REPORT;
421 for(CPPL_INT
i=0;
i<l;
i++){
_dgematrix i(const _dgbmatrix &mat)
Samll Real Double-precision Row Vector Class.