#include <fast_sparse_matrix.h>
|
void | alloc (size_t nl, size_t nc, size_t nz) |
|
void | destroy () |
|
Definition at line 48 of file fast_sparse_matrix.h.
OpenMEEG::FastSparseMatrix::FastSparseMatrix |
( |
| ) |
|
|
inline |
OpenMEEG::FastSparseMatrix::FastSparseMatrix |
( |
size_t |
n, |
|
|
size_t |
p, |
|
|
size_t |
sp = 1 |
|
) |
| |
|
inline |
OpenMEEG::FastSparseMatrix::FastSparseMatrix |
( |
const SparseMatrix & |
M | ) |
|
|
inline |
OpenMEEG::FastSparseMatrix::~FastSparseMatrix |
( |
| ) |
|
|
inline |
void OpenMEEG::FastSparseMatrix::alloc |
( |
size_t |
nl, |
|
|
size_t |
nc, |
|
|
size_t |
nz |
|
) |
| |
|
inlineprotected |
void OpenMEEG::FastSparseMatrix::destroy |
( |
| ) |
|
|
inlineprotected |
size_t OpenMEEG::FastSparseMatrix::nlin |
( |
| ) |
const |
|
inline |
size_t OpenMEEG::FastSparseMatrix::ncol |
( |
| ) |
const |
|
inline |
void OpenMEEG::FastSparseMatrix::write |
( |
std::ostream & |
f | ) |
const |
|
inline |
void OpenMEEG::FastSparseMatrix::read |
( |
std::istream & |
f | ) |
|
|
inline |
double OpenMEEG::FastSparseMatrix::operator() |
( |
size_t |
i, |
|
|
size_t |
j |
|
) |
| const |
|
inline |
double & OpenMEEG::FastSparseMatrix::operator() |
( |
size_t |
i, |
|
|
size_t |
j |
|
) |
| |
|
inline |
Vector OpenMEEG::FastSparseMatrix::operator* |
( |
const Vector & |
v | ) |
const |
|
inline |
double& OpenMEEG::FastSparseMatrix::operator[] |
( |
size_t |
i | ) |
|
|
inline |
void OpenMEEG::FastSparseMatrix::info |
( |
| ) |
const |
|
inline |
double* OpenMEEG::FastSparseMatrix::tank |
|
protected |
size_t* OpenMEEG::FastSparseMatrix::js |
|
protected |
size_t* OpenMEEG::FastSparseMatrix::rowindex |
|
protected |
size_t OpenMEEG::FastSparseMatrix::m_nlin |
|
protected |
size_t OpenMEEG::FastSparseMatrix::m_ncol |
|
protected |
The documentation for this class was generated from the following file: