|
typedef STD_TR1::shared_ptr< std::vector< int > > | mat_index_ref |
|
|
| rotated_matrix (mat_index_ref in, STD_TR1::shared_ptr< Vector > gf, int N, Matrix &m) |
|
void | assert_size (row r, column c) |
| assert that the Matrix has a minimum number of rows and columns, if not try to resize
|
|
void | assert_size (row r, column c) const |
| assert that the Matrix has a minimum number of rows and columns, if not throw an exception
|
|
void | Insert (row r, column c, complex v) |
| Insert an element at a given position (overwritten if already there)
|
|
void | Add (row r, column c, complex v) |
| Add an element at a given position.
|
|
complex | Get (row r, column c) const |
| Obtain an element at a given position.
|
|
row | nrows () const |
| Number of rows.
|
|
size_t | num_of_rows () const |
|
column | ncols () const |
| Number of Columns.
|
|
size_t | num_of_cols () const |
|
void | add_diagonal (complex e) |
| Add a number to the entire diagonal of the Matrix.
|
|
void | insert_diagonal (complex e) |
| Insert a number to the entire diagonal of the Matrix.
|
|
void | multiply_by_number (complex v) |
| multiply whole Matrix by a complex number
|
|
void | print (std::ostream &) const |
| Output matrix to the stream.
|
|
void | formatted_print (std::ostream &) const |
|
bool | check_hermitian () const |
|
bool | check_realsymmetric () const |
|
Matrix & | operator+= (Matrix const &rhs) |
|
The documentation for this class was generated from the following file:
- src/geometries/src/complicated_rectangle.cpp