|
| | RowMatrix () |
| |
| | RowMatrix (int size) |
| |
| | RowMatrix (int rows, int cols) |
| |
| | RowMatrix (int rows, int cols, const ArrayView< Type > data) |
| |
| | RowMatrix (ColMatrix< Type > const &m) |
| |
| | RowMatrix (DenseMatrix< Type > const &M) |
| |
| template<class Function > |
| void | populate (Function f) |
| | Populator. More...
|
| |
| template<class Function > |
| void | transform (Function f) |
| | Transformator. More...
|
| |
| ColMatrix< Type > | T () const |
| | Matrix transpose. More...
|
| |
| Type | operator() (const ArrayView< Type > u, const ArrayView< Type > v) const |
| | Bilinear form. More...
|
| |
| RowMatrix< Type > const & | operator+= (DenseMatrix< Type > const &A) |
| |
| RowMatrix< Type > const & | operator-= (DenseMatrix< Type > const &A) |
| |
| RowMatrix< Type > const & | operator*= (Type x) |
| |
| void | write (std::ostream &out, std::string const &pre="", std::string const &pos="") const |
| | Output to file. More...
|
| |
| void | plot_abs (std::ofstream &out) const |
| | Plot to PNG file. More...
|
| |
|
| ArrayView< Type > | row (int i) |
| | Matrix row. More...
|
| |
| const ArrayView< Type > | row (int i) const |
| |
|
| Type | operator() (int i, int j) const |
| | Element access. More...
|
| |
| Type & | operator() (int i, int j) |
| |
| | DenseMatrix () |
| |
| | DenseMatrix (int rows, int cols) |
| |
| | DenseMatrix (int rows, int cols, const ArrayView< Type > data) |
| |
| ArrayView< Type > | data () |
| |
| const ArrayView< Type > | data () const |
| |
| size_t | size () const |
| |
| int | cols () const |
| |
| int | rows () const |
| |
| Type * | begin () |
| |
| Typeconst * | begin () const |
| |
template<class T>
class RowMatrix< T >
This class represents a generally non-symmetric dense matrix. It is an encapsulation of the cArray class with some operators bundled to it.