OpenMEEG
|
#include <fast_sparse_matrix.h>
Public Member Functions | |
FastSparseMatrix () | |
FastSparseMatrix (size_t n, size_t p, size_t sp) | |
FastSparseMatrix (const SparseMatrix &M) | |
FastSparseMatrix (const FastSparseMatrix &M) | |
~FastSparseMatrix () | |
size_t | nlin () const |
size_t | ncol () const |
void | write (std::ostream &f) const |
void | read (std::istream &f) |
double | operator() (size_t i, size_t j) const |
double & | operator() (size_t i, size_t j) |
Vector | operator* (const Vector &v) const |
void | operator= (const FastSparseMatrix &M) |
double & | operator[] (size_t i) |
void | info () const |
Protected Member Functions | |
void | alloc (size_t nl, size_t nc, size_t nz) |
void | destroy () |
Protected Attributes | |
double * | tank |
size_t * | js |
size_t * | rowindex |
size_t | m_nlin |
size_t | m_ncol |
Friends | |
std::ostream & | operator<< (std::ostream &f, const FastSparseMatrix &M) |
Definition at line 16 of file fast_sparse_matrix.h.
|
inline |
Definition at line 80 of file fast_sparse_matrix.h.
Definition at line 85 of file fast_sparse_matrix.h.
|
inline |
Definition at line 99 of file fast_sparse_matrix.h.
|
inline |
Definition at line 173 of file fast_sparse_matrix.h.
|
inline |
Definition at line 38 of file fast_sparse_matrix.h.
Definition at line 156 of file fast_sparse_matrix.h.
|
inlineprotected |
Definition at line 166 of file fast_sparse_matrix.h.
|
inline |
Definition at line 181 of file fast_sparse_matrix.h.
|
inline |
Definition at line 183 of file fast_sparse_matrix.h.
|
inline |
Definition at line 132 of file fast_sparse_matrix.h.
|
inline |
Definition at line 143 of file fast_sparse_matrix.h.
Definition at line 185 of file fast_sparse_matrix.h.
Definition at line 197 of file fast_sparse_matrix.h.
Definition at line 209 of file fast_sparse_matrix.h.
|
inline |
Definition at line 90 of file fast_sparse_matrix.h.
Definition at line 49 of file fast_sparse_matrix.h.
|
inline |
Definition at line 70 of file fast_sparse_matrix.h.
|
friend |
Definition at line 55 of file fast_sparse_matrix.h.
|
protected |
Definition at line 24 of file fast_sparse_matrix.h.
|
protected |
Definition at line 25 of file fast_sparse_matrix.h.
|
protected |
Definition at line 26 of file fast_sparse_matrix.h.
|
protected |
Definition at line 27 of file fast_sparse_matrix.h.
|
protected |
Definition at line 28 of file fast_sparse_matrix.h.