#include <AbstractLinAlgPack_MatrixSymDiagSparseStd.hpp>
Inheritance diagram for AbstractLinAlgPack::MatrixSymDiagSparseStd:

Constructors/initializes | |
| MatrixSymDiagSparseStd () | |
| Construct uninitialized. | |
| MatrixSymDiagSparseStd (const SpVectorSlice &diag) | |
| Construct the diagonal. | |
| void | initialize (const SpVectorSlice &diag) |
| Reinitialize the diagonal. | |
Overridden from MatrixOp | |
| MatrixOp & | operator= (const MatrixOp &m) |
| | |
| const SpVectorSlice | diag () const |
| | |
The underlying diagonal vector is sorted and determines the dimensions of the matrix.
The default constructor, copy constructor are allowed.
Definition at line 44 of file AbstractLinAlgPack_MatrixSymDiagSparseStd.hpp.
| AbstractLinAlgPack::MatrixSymDiagSparseStd::MatrixSymDiagSparseStd | ( | ) | [inline] |
Construct uninitialized.
Definition at line 51 of file AbstractLinAlgPack_MatrixSymDiagSparseStd.hpp.
| AbstractLinAlgPack::MatrixSymDiagSparseStd::MatrixSymDiagSparseStd | ( | const SpVectorSlice & | diag | ) |
Construct the diagonal.
Definition at line 37 of file AbstractLinAlgPack_MatrixSymDiagSparseStd.cpp.
| void AbstractLinAlgPack::MatrixSymDiagSparseStd::initialize | ( | const SpVectorSlice & | diag | ) |
Reinitialize the diagonal.
Definition at line 41 of file AbstractLinAlgPack_MatrixSymDiagSparseStd.cpp.
Reimplemented from AbstractLinAlgPack::MatrixOp.
Definition at line 48 of file AbstractLinAlgPack_MatrixSymDiagSparseStd.cpp.
| const SpVectorSlice AbstractLinAlgPack::MatrixSymDiagSparseStd::diag | ( | ) | const [virtual] |
Implements AbstractLinAlgPack::MatrixSymDiagSparse.
Definition at line 69 of file AbstractLinAlgPack_MatrixSymDiagSparseStd.cpp.
1.4.7