OpenMEEG
|
#include <sparse_matrix.h>
Public Types | |
typedef std::map< std::pair< size_t, size_t >, double > | Tank |
typedef Tank::const_iterator | const_iterator |
typedef Tank::iterator | iterator |
![]() | |
enum | StorageType { FULL , SYMMETRIC , BLOCK , BLOCK_SYMMETRIC , SPARSE } |
typedef maths::MathsIO * | IO |
Additional Inherited Members | |
![]() | |
Dimension | num_lines |
Dimension | num_cols |
StorageType | storage |
unsigned | dim |
IO | DefaultIO = nullptr |
Definition at line 26 of file sparse_matrix.h.
typedef std::map<std::pair<size_t,size_t>,double> OpenMEEG::SparseMatrix::Tank |
Definition at line 29 of file sparse_matrix.h.
typedef Tank::const_iterator OpenMEEG::SparseMatrix::const_iterator |
Definition at line 30 of file sparse_matrix.h.
typedef Tank::iterator OpenMEEG::SparseMatrix::iterator |
Definition at line 31 of file sparse_matrix.h.
|
inline |
Definition at line 33 of file sparse_matrix.h.
Definition at line 34 of file sparse_matrix.h.
Definition at line 35 of file sparse_matrix.h.
|
inline |
Definition at line 36 of file sparse_matrix.h.
Definition at line 38 of file sparse_matrix.h.
Definition at line 45 of file sparse_matrix.h.
|
inlinevirtual |
Implements OpenMEEG::LinOp.
Definition at line 51 of file sparse_matrix.h.
|
inline |
Definition at line 55 of file sparse_matrix.h.
|
inline |
Definition at line 56 of file sparse_matrix.h.
SparseMatrix OpenMEEG::SparseMatrix::transpose | ( | ) | const |
Definition at line 60 of file sparse_matrix.h.
Definition at line 62 of file sparse_matrix.h.
Definition at line 67 of file sparse_matrix.h.
Definition at line 77 of file sparse_matrix.h.
Definition at line 83 of file sparse_matrix.h.
Definition at line 92 of file sparse_matrix.h.
Definition at line 101 of file sparse_matrix.h.
Definition at line 102 of file sparse_matrix.h.
|
virtual |
Implements OpenMEEG::LinOp.
double OpenMEEG::SparseMatrix::frobenius_norm | ( | ) | const |
SparseMatrix OpenMEEG::SparseMatrix::operator* | ( | const SparseMatrix & | m | ) | const |
SparseMatrix OpenMEEG::SparseMatrix::operator+ | ( | const SparseMatrix & | m | ) | const |