MBDyn-1.7.3
|
#include <spmh.h>
Classes | |
class | const_iterator |
Protected Member Functions | |
MatrixHandler & | MatMatMul_base (void(MatrixHandler::*op)(integer iRow, integer iCol, const doublereal &dCoef), MatrixHandler &out, const MatrixHandler &in) const |
MatrixHandler & | MatTMatMul_base (void(MatrixHandler::*op)(integer iRow, integer iCol, const doublereal &dCoef), MatrixHandler &out, const MatrixHandler &in) const |
virtual VectorHandler & | MatVecMul_base (void(VectorHandler::*op)(integer iRow, const doublereal &dCoef), VectorHandler &out, const VectorHandler &in) const |
virtual VectorHandler & | MatTVecMul_base (void(VectorHandler::*op)(integer iRow, const doublereal &dCoef), VectorHandler &out, const VectorHandler &in) const |
Protected Attributes | |
CompactSparseMatrixHandler_tpl < off >::const_iterator | m_end |
![]() | |
bool | bMatDuplicate |
std::vector< doublereal > & | Ax |
const std::vector< integer > & | Ai |
const std::vector< integer > & | Ap |
![]() | |
integer | NRows |
integer | NCols |
integer | NZ |
Additional Inherited Members | |
![]() | |
enum | Norm_t { NORM_1, NORM_INF } |
CompactSparseMatrixHandler_tpl< off >::CompactSparseMatrixHandler_tpl | ( | const integer & | n, |
const integer & | nn, | ||
std::vector< doublereal > & | x, | ||
const std::vector< integer > & | i, | ||
const std::vector< integer > & | p | ||
) |
Definition at line 148 of file spmh.cc.
References NO_OP.
|
virtual |
|
inline |
|
inline |
Definition at line 266 of file spmh.h.
References CompactSparseMatrixHandler_tpl< off >::m_end.
Referenced by main().
|
protectedvirtual |
Reimplemented from MatrixHandler.
Definition at line 169 of file spmh.cc.
References ASSERT, MatrixHandler::iGetNumCols(), MatrixHandler::iGetNumRows(), SparseMatrixHandler::NCols, and SparseMatrixHandler::NRows.
|
protectedvirtual |
Reimplemented from MatrixHandler.
Definition at line 199 of file spmh.cc.
References ASSERT, MatrixHandler::iGetNumCols(), MatrixHandler::iGetNumRows(), SparseMatrixHandler::NCols, and SparseMatrixHandler::NRows.
|
protectedvirtual |
Reimplemented from MatrixHandler.
Definition at line 253 of file spmh.cc.
References ASSERT, VectorHandler::iGetSize(), SparseMatrixHandler::NCols, and SparseMatrixHandler::NRows.
|
protectedvirtual |
Reimplemented from MatrixHandler.
Definition at line 228 of file spmh.cc.
References ASSERT, VectorHandler::iGetSize(), SparseMatrixHandler::NCols, and SparseMatrixHandler::NRows.
|
protected |
Definition at line 259 of file spmh.h.
Referenced by CompactSparseMatrixHandler_tpl< off >::end().