|
| DenseMatrix () |
|
| DenseMatrix (const DenseMatrix< T > &org) |
| Copy Constructor.
|
|
| DenseMatrix (int rows, int cols) |
|
void | resize (int rows, int cols) |
|
int | rows () const |
|
int | cols () const |
|
T & | operator() (int row, int col) |
|
const T & | operator() (int row, int col) const |
|
RowType & | operator[] (int row) |
|
const RowType & | operator[] (int row) const |
|
void | mult (const T *vec, RowType &result) const |
|
void | multOEM (const T *vec, T *result) const |
|
void | mult (const RowType &vec, RowType &result) const |
|
void | multTransposed (const RowType &vec, RowType &result) const |
|
void | multiply (const DenseMatrix &A, const DenseMatrix &B) |
|
void | multiplyTransposed (const DenseMatrix &A, const DenseMatrix &B) |
|
void | multiply_AT_A (const DenseMatrix &A) |
| this = A^T * A
|
|
void | scale (const T &val) |
| scale matrix with scalar
|
|
DenseMatrix< T > & | operator= (const T &val) |
| set all values of the matrix to given value
|
|
DenseMatrix< T > & | operator= (const DenseMatrix &org) |
| set all values of the matrix to values of given matrix
|
|
DenseMatrix< T > & | operator+= (const DenseMatrix &org) |
| add matrix
|
|
DenseMatrix< T > & | operator-= (const DenseMatrix &org) |
| substract matrix
|
|
void | print (std::ostream &s=std::cout) const |
| print matrix
|
|
void | clear () |
|
template<class T>
class Dune::Fem::DenseMatrix< T >
DenseMatrix based on std::vector< std::vector< T > >