|
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 |
Protected Attributes inherited from CompactSparseMatrixHandler | |
| bool | bMatDuplicate |
| std::vector< doublereal > & | Ax |
| const std::vector< integer > & | Ai |
| const std::vector< integer > & | Ap |
Protected Attributes inherited from SparseMatrixHandler | |
| integer | NRows |
| integer | NCols |
| integer | NZ |
Additional Inherited Members | |
Public Types inherited from MatrixHandler | |
| 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().