Block symmetric matrix class Block symmetric matrix class.
More...
#include <symm_block_matrix.h>
|
| | SymmetricBlockMatrix () |
| |
| | SymmetricBlockMatrix (const size_t N) |
| |
| size_t | size () const override |
| |
| void | info () const override |
| |
| Matrix & | block (const unsigned i, const unsigned j) |
| |
| const Matrix & | block (const unsigned i, const unsigned j) const |
| |
| void | add_block (const Range &ir, const Range &jr) |
| |
| void | set_blocks (const Ranges &r) |
| |
| double & | operator() (const size_t i, const size_t j) |
| |
| double | operator() (const size_t i, const size_t j) const |
| |
| | LinOp () |
| |
| | LinOp (const Dimension m, const Dimension n, const StorageType st, const unsigned d) |
| |
| | LinOpInfo () |
| |
| | LinOpInfo (const Dimension m, const Dimension n, const StorageType st, const unsigned d) |
| |
| virtual | ~LinOpInfo () |
| |
| Dimension | nlin () const |
| |
| Dimension & | nlin () |
| |
| virtual Dimension | ncol () const |
| |
| Dimension & | ncol () |
| |
| StorageType | storageType () const |
| |
| StorageType & | storageType () |
| |
| unsigned | dimension () const |
| |
| unsigned & | dimension () |
| |
| IO & | default_io () |
| |
Block symmetric matrix class Block symmetric matrix class.
Definition at line 25 of file symm_block_matrix.h.
◆ SymmetricBlockMatrix() [1/2]
| OpenMEEG::maths::SymmetricBlockMatrix::SymmetricBlockMatrix |
( |
| ) |
|
|
inline |
◆ SymmetricBlockMatrix() [2/2]
| OpenMEEG::maths::SymmetricBlockMatrix::SymmetricBlockMatrix |
( |
const size_t | N | ) |
|
|
inline |
◆ size()
| size_t OpenMEEG::maths::SymmetricBlockMatrix::size |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ info()
| void OpenMEEG::maths::SymmetricBlockMatrix::info |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ block() [1/2]
| Matrix & OpenMEEG::maths::SymmetricBlockMatrix::block |
( |
const unsigned | i, |
|
|
const unsigned | j ) |
|
inline |
◆ block() [2/2]
| const Matrix & OpenMEEG::maths::SymmetricBlockMatrix::block |
( |
const unsigned | i, |
|
|
const unsigned | j ) const |
|
inline |
◆ add_block()
| void OpenMEEG::maths::SymmetricBlockMatrix::add_block |
( |
const Range & | ir, |
|
|
const Range & | jr ) |
|
inline |
◆ set_blocks()
| void OpenMEEG::maths::SymmetricBlockMatrix::set_blocks |
( |
const Ranges & | r | ) |
|
|
inline |
◆ operator()() [1/2]
| double & OpenMEEG::maths::SymmetricBlockMatrix::operator() |
( |
const size_t | i, |
|
|
const size_t | j ) |
|
inline |
◆ operator()() [2/2]
| double OpenMEEG::maths::SymmetricBlockMatrix::operator() |
( |
const size_t | i, |
|
|
const size_t | j ) const |
|
inline |
The documentation for this class was generated from the following file:
- /builddir/build/BUILD/openmeeg-2.5.8-build/openmeeg-2.5.8/OpenMEEGMaths/include/symm_block_matrix.h