#include <cpplapack.h>
Definition at line 1001 of file cpplapack.h.
_dgematrix::_dgematrix | ( | ) | [inline] |
_dgematrix constructor without arguments
Definition at line 6482 of file cpplapack.h.
_dgematrix::_dgematrix | ( | const _dgematrix & | mat | ) | [inline] |
_dgematrix copy constructor
Definition at line 6504 of file cpplapack.h.
_dgematrix::~_dgematrix | ( | ) | [inline] |
dgematrix destructor
Definition at line 6530 of file cpplapack.h.
void _dgematrix::destroy | ( | ) | const [inline] |
destroy all the matrix data
Definition at line 6639 of file cpplapack.h.
_dgematrix::operator _zgematrix | ( | ) | [inline] |
cast operator to _zgematrix
Definition at line 6545 of file cpplapack.h.
double & _dgematrix::operator() | ( | const long & | i, | |
const long & | j | |||
) | const [inline] |
operator() for object
Definition at line 6568 of file cpplapack.h.
void _dgematrix::write | ( | const char * | filename | ) | const [inline] |
Definition at line 6617 of file cpplapack.h.
friend class _dcovector [friend] |
Definition at line 1110 of file cpplapack.h.
friend class _dgbmatrix [friend] |
Definition at line 1108 of file cpplapack.h.
friend class _drovector [friend] |
Definition at line 1112 of file cpplapack.h.
double damax | ( | const _dgematrix & | mat | ) | [friend] |
return its largest absolute value
Definition at line 6727 of file cpplapack.h.
friend class dcovector [friend] |
Definition at line 1109 of file cpplapack.h.
friend class dgbmatrix [friend] |
Definition at line 1107 of file cpplapack.h.
friend class dgematrix [friend] |
Definition at line 1106 of file cpplapack.h.
friend class drovector [friend] |
Definition at line 1111 of file cpplapack.h.
_dgematrix i | ( | const _dgematrix & | mat | ) | [friend] |
return its inverse matrix
Definition at line 6677 of file cpplapack.h.
void idamax | ( | long & | i, | |
long & | j, | |||
const _dgematrix & | mat | |||
) | [friend] |
search the index of element having the largest absolute value in 0-based numbering system
Definition at line 6711 of file cpplapack.h.
_dcovector operator* | ( | const _dgematrix & | mat, | |
const _dcovector & | vec | |||
) | [friend] |
_dgematrix*_dcovector operator
Definition at line 7483 of file cpplapack.h.
_dcovector operator* | ( | const _dgematrix & | mat, | |
const dcovector & | vec | |||
) | [friend] |
_dgematrix*dcovector operator
Definition at line 7456 of file cpplapack.h.
_drovector operator* | ( | const _drovector & | vec, | |
const _dgematrix & | mat | |||
) | [friend] |
_drovector*_dgematrix operator
Definition at line 19732 of file cpplapack.h.
_drovector operator* | ( | const drovector & | vec, | |
const _dgematrix & | mat | |||
) | [friend] |
drovector*_dgematrix operator
Definition at line 18839 of file cpplapack.h.
_dgematrix operator* | ( | const _dcovector & | covec, | |
const _drovector & | rovec | |||
) | [friend] |
_dcovector*_drovector operator
Definition at line 18217 of file cpplapack.h.
_dgematrix operator* | ( | const _dcovector & | covec, | |
const drovector & | rovec | |||
) | [friend] |
_dcovector*drovector operator
Definition at line 18187 of file cpplapack.h.
_dgematrix operator* | ( | const dcovector & | covec, | |
const _drovector & | rovec | |||
) | [friend] |
dcovector*_drovector operator
Definition at line 17696 of file cpplapack.h.
_dgematrix operator* | ( | const dcovector & | covec, | |
const drovector & | rovec | |||
) | [friend] |
dcovector*drovector operator
Definition at line 17680 of file cpplapack.h.
_dgematrix operator* | ( | const _dgbmatrix & | matA, | |
const _dgematrix & | matB | |||
) | [friend] |
_dgbmatrix*_dgematrix operator
Definition at line 9896 of file cpplapack.h.
_dgematrix operator* | ( | const _dgbmatrix & | matA, | |
const dgematrix & | matB | |||
) | [friend] |
_dgbmatrix*dgematrix operator
Definition at line 9803 of file cpplapack.h.
_dgematrix operator* | ( | const dgbmatrix & | matA, | |
const _dgematrix & | matB | |||
) | [friend] |
dgbmatrix*_dgematrix operator
Definition at line 8406 of file cpplapack.h.
_dgematrix operator* | ( | const dgbmatrix & | matA, | |
const dgematrix & | matB | |||
) | [friend] |
dgbmatrix*dgematrix operator
Definition at line 8310 of file cpplapack.h.
_dgematrix operator* | ( | const double & | d, | |
const dgematrix & | mat | |||
) | [friend] |
double*dgematrix operator
Definition at line 20171 of file cpplapack.h.
_dgematrix operator* | ( | const double & | d, | |
const _dgematrix & | mat | |||
) | [friend] |
double*_dgematrix operator
Definition at line 20184 of file cpplapack.h.
_dgematrix operator* | ( | const _dgematrix & | mat, | |
const double & | d | |||
) | [friend] |
_dgematrix*double operator
Definition at line 7513 of file cpplapack.h.
_dgematrix operator* | ( | const dgematrix & | mat, | |
const double & | d | |||
) | [friend] |
dgematrix*double operator
Definition at line 6450 of file cpplapack.h.
_dgematrix operator* | ( | const _dgematrix & | matA, | |
const _dgbmatrix & | matB | |||
) | [friend] |
_dgematrix*_dgbmatrix operator
Definition at line 7066 of file cpplapack.h.
_dgematrix operator* | ( | const _dgematrix & | matA, | |
const dgbmatrix & | matB | |||
) | [friend] |
_dgematrix*dgbmatrix operator
Definition at line 6973 of file cpplapack.h.
_dgematrix operator* | ( | const dgematrix & | matA, | |
const _dgbmatrix & | matB | |||
) | [friend] |
dgematrix*_dgbmatrix operator
Definition at line 5755 of file cpplapack.h.
_dgematrix operator* | ( | const dgematrix & | matA, | |
const dgbmatrix & | matB | |||
) | [friend] |
dgematrix*dgbmatrix operator
Definition at line 5540 of file cpplapack.h.
_dgematrix operator* | ( | const _dgematrix & | matA, | |
const _dgematrix & | matB | |||
) | [friend] |
_dgematrix*_dgematrix operator
Definition at line 6890 of file cpplapack.h.
_dgematrix operator* | ( | const _dgematrix & | matA, | |
const dgematrix & | matB | |||
) | [friend] |
_dgematrix*dgematrix operator
Definition at line 6814 of file cpplapack.h.
_dgematrix operator* | ( | const dgematrix & | matA, | |
const _dgematrix & | matB | |||
) | [friend] |
dgematrix*_dgematrix operator
Definition at line 5339 of file cpplapack.h.
_dgematrix operator* | ( | const dgematrix & | matA, | |
const dgematrix & | matB | |||
) | [friend] |
dgematrix*dgematrix operator
Definition at line 5160 of file cpplapack.h.
_dgematrix operator+ | ( | const _dgbmatrix & | matA, | |
const _dgematrix & | matB | |||
) | [friend] |
_dgbmatrix+_dgematrix operator
Definition at line 9838 of file cpplapack.h.
_dgematrix operator+ | ( | const _dgbmatrix & | matA, | |
const dgematrix & | matB | |||
) | [friend] |
_dgbmatrix+dgematrix operator
Definition at line 9743 of file cpplapack.h.
_dgematrix operator+ | ( | const dgbmatrix & | matA, | |
const _dgematrix & | matB | |||
) | [friend] |
dgbmatrix+_dgematrix operator
Definition at line 8344 of file cpplapack.h.
_dgematrix operator+ | ( | const dgbmatrix & | matA, | |
const dgematrix & | matB | |||
) | [friend] |
dgbmatrix+dgematrix operator
Definition at line 8252 of file cpplapack.h.
_dgematrix operator+ | ( | const _dgematrix & | matA, | |
const _dgbmatrix & | matB | |||
) | [friend] |
_dgematrix+_dgbmatrix operator
Definition at line 7008 of file cpplapack.h.
_dgematrix operator+ | ( | const _dgematrix & | matA, | |
const dgbmatrix & | matB | |||
) | [friend] |
_dgematrix+dgbmatrix operator
Definition at line 6917 of file cpplapack.h.
_dgematrix operator+ | ( | const dgematrix & | matA, | |
const _dgbmatrix & | matB | |||
) | [friend] |
dgematrix+_dgbmatrix operator
Definition at line 5693 of file cpplapack.h.
_dgematrix operator+ | ( | const dgematrix & | matA, | |
const dgbmatrix & | matB | |||
) | [friend] |
dgematrix+dgbmatrix operator
Definition at line 5480 of file cpplapack.h.
_dgematrix operator+ | ( | const _dgematrix & | matA, | |
const _dgematrix & | matB | |||
) | [friend] |
_dgematrix+_dgematrix operator
Definition at line 6840 of file cpplapack.h.
_dgematrix operator+ | ( | const _dgematrix & | matA, | |
const dgematrix & | matB | |||
) | [friend] |
_dgematrix+dgematrix operator
Definition at line 6766 of file cpplapack.h.
_dgematrix operator+ | ( | const dgematrix & | matA, | |
const _dgematrix & | matB | |||
) | [friend] |
dgematrix+_dgematrix operator
Definition at line 5289 of file cpplapack.h.
_dgematrix operator+ | ( | const dgematrix & | matA, | |
const dgematrix & | matB | |||
) | [friend] |
dgematrix+dgematrix operator
Definition at line 5106 of file cpplapack.h.
const _dgematrix& operator+ | ( | const _dgematrix & | mat | ) | [friend] |
+_dgematrix operator
Definition at line 6741 of file cpplapack.h.
_dgematrix operator- | ( | const _dgbmatrix & | matA, | |
const _dgematrix & | matB | |||
) | [friend] |
_dgbmatrix-_dgematrix operator
Definition at line 9867 of file cpplapack.h.
_dgematrix operator- | ( | const _dgbmatrix & | matA, | |
const dgematrix & | matB | |||
) | [friend] |
_dgbmatrix-dgematrix operator
Definition at line 9773 of file cpplapack.h.
_dgematrix operator- | ( | const dgbmatrix & | matA, | |
const _dgematrix & | matB | |||
) | [friend] |
dgbmatrix-_dgematrix operator
Definition at line 8372 of file cpplapack.h.
_dgematrix operator- | ( | const dgbmatrix & | matA, | |
const dgematrix & | matB | |||
) | [friend] |
dgbmatrix-dgematrix operator
Definition at line 8281 of file cpplapack.h.
_dgematrix operator- | ( | const _dgematrix & | matA, | |
const _dgbmatrix & | matB | |||
) | [friend] |
_dgematrix-_dgbmatrix operator
Definition at line 7037 of file cpplapack.h.
_dgematrix operator- | ( | const _dgematrix & | matA, | |
const dgbmatrix & | matB | |||
) | [friend] |
_dgematrix-dgbmatrix operator
Definition at line 6945 of file cpplapack.h.
_dgematrix operator- | ( | const dgematrix & | matA, | |
const _dgbmatrix & | matB | |||
) | [friend] |
dgematrix-_dgbmatrix operator
Definition at line 5724 of file cpplapack.h.
_dgematrix operator- | ( | const dgematrix & | matA, | |
const dgbmatrix & | matB | |||
) | [friend] |
dgematrix-dgbmatrix operator
Definition at line 5510 of file cpplapack.h.
_dgematrix operator- | ( | const _dgematrix & | matA, | |
const _dgematrix & | matB | |||
) | [friend] |
_dgematrix-_dgematrix operator
Definition at line 6865 of file cpplapack.h.
_dgematrix operator- | ( | const _dgematrix & | matA, | |
const dgematrix & | matB | |||
) | [friend] |
_dgematrix-dgematrix operator
Definition at line 6790 of file cpplapack.h.
_dgematrix operator- | ( | const dgematrix & | matA, | |
const _dgematrix & | matB | |||
) | [friend] |
dgematrix-_dgematrix operator
Definition at line 5313 of file cpplapack.h.
_dgematrix operator- | ( | const dgematrix & | matA, | |
const dgematrix & | matB | |||
) | [friend] |
dgematrix-dgematrix operator
Definition at line 5133 of file cpplapack.h.
_dgematrix operator- | ( | const dgematrix & | mat | ) | [friend] |
-dgematrix operator
Definition at line 4997 of file cpplapack.h.
_dgematrix operator- | ( | const _dgematrix & | mat | ) | [friend] |
-_dgematrix operator
Definition at line 6753 of file cpplapack.h.
_dgematrix operator/ | ( | const _dgematrix & | mat, | |
const double & | d | |||
) | [friend] |
_dgematrix/double operator
Definition at line 7526 of file cpplapack.h.
_dgematrix operator/ | ( | const dgematrix & | mat, | |
const double & | d | |||
) | [friend] |
dgematrix/double operator
Definition at line 6465 of file cpplapack.h.
std::ostream& operator<< | ( | std::ostream & | s, | |
const dgematrix & | mat | |||
) | [friend] |
Definition at line 3790 of file cpplapack.h.
_dgematrix t | ( | const _dgematrix & | mat | ) | [friend] |
return transposed dgematrix
Definition at line 6658 of file cpplapack.h.
double* CPPL::_dgematrix::Array [mutable] |
double** CPPL::_dgematrix::Darray [mutable] |
long CPPL::_dgematrix::M [mutable] |
long CPPL::_dgematrix::N [mutable] |