#include <element.hh>
Public Member Functions | |
| Matrix (uint n, uint m, F *val, bool row) | |
| const F * | source () const |
| F * | destination () const |
| uint | nrow () const |
| uint | ncol () const |
| bool | roworder () const |
| void | transpose () |
Matrix class to convert an array to a matrix without copying. (used for multiplication with M000).
| F | Field (Real or Cmplx) |
Definition at line 95 of file element.hh.
|
inline |
Constructor
| n | Number of rows |
| m | Number of columns |
| val | Matrix entries |
| row | true: entries row wise, false: entries column wise |
Definition at line 103 of file element.hh.
|
inline |
Definition at line 107 of file element.hh.
|
inline |
Definition at line 109 of file element.hh.
|
inline |
Definition at line 108 of file element.hh.
|
inline |
Definition at line 110 of file element.hh.
|
inline |
Definition at line 106 of file element.hh.
|
inline |
Definition at line 111 of file element.hh.