Geophysical Inversion and Modelling Library v1.5.4
Loading...
Searching...
No Matches
GIMLI::SparseMatrix< ValueType > Member List

This is the complete list of members for GIMLI::SparseMatrix< ValueType >, including all inherited members.

add(const ElementMatrix< double > &A) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
add(const ElementMatrix< double > &A, ValueType scale) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >
add(const ElementMatrix< double > &A, const Pos &scale) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >
add(const ElementMatrix< double > &A, const Matrix< ValueType > &scale) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >
add(const ElementMatrix< double > &A, double scale) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >
add(const ElementMatrix< double > &A, const Pos &scale) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >
add(const ElementMatrix< double > &A, const Matrix< double > &scale) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >
add(const ElementMatrix< double > &A, Complex scale) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >
add(const ElementMatrix< double > &A, const Pos &scale) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >
add(const ElementMatrix< double > &A, const CMatrix &scale) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >
add(const ElementMatrix< double > &A, double scale) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >
add(const ElementMatrix< double > &A, const Pos &scale) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >
add(const ElementMatrix< double > &A, const RMatrix &scale) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >
add(const ElementMatrix< double > &A, Complex scale) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >
add(const ElementMatrix< double > &A, const Pos &scale) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >
add(const ElementMatrix< double > &A, const CMatrix &scale) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >
buildSparsityPattern(const Mesh &mesh) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
clean()GIMLI::SparseMatrix< ValueType >inlinevirtual
cleanCol(int col) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
cleanRow(int row) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
clear()GIMLI::SparseMatrix< ValueType >inlinevirtual
colPtr() (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
colPtr() const (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
colPtr_ (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >protected
cols() constGIMLI::SparseMatrix< ValueType >inlinevirtual
cols_ (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >protected
copy_(const SparseMapMatrix< double, Index > &S)GIMLI::SparseMatrix< ValueType >
copy_(const SparseMapMatrix< Complex, Index > &S) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >
copy_(const SparseMapMatrix< double, Index > &S) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >
copy_(const SparseMapMatrix< Complex, Index > &S) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >
copy_(const SparseMapMatrix< double, Index > &S) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >
copy_(const SparseMapMatrix< Complex, Index > &S) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >
dot(const RVector &a) constGIMLI::MatrixBaseinlinevirtual
fillMassMatrix(const Mesh &mesh) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
fillMassMatrix(const Mesh &mesh, const RVector &a) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
fillStiffnessMatrix(const Mesh &mesh) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
fillStiffnessMatrix(const Mesh &mesh, const RVector &a) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
getVal(int i, int j, bool warn=true) constGIMLI::SparseMatrix< ValueType >inline
MatrixBase(bool verbose=false)GIMLI::MatrixBaseinline
mult(const Vector< ValueType > &a) constGIMLI::SparseMatrix< ValueType >inlinevirtual
GIMLI::MatrixBase::mult(const RVector &a) constGIMLI::MatrixBaseinlinevirtual
GIMLI::MatrixBase::mult(const CVector &a) constGIMLI::MatrixBaseinlinevirtual
mult(const RVector &b, Index startI, Index endI) const (defined in GIMLI::MatrixBase)GIMLI::MatrixBaseinlinevirtual
mult(const CVector &b, Index startI, Index endI) const (defined in GIMLI::MatrixBase)GIMLI::MatrixBaseinlinevirtual
nCols() const (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
nRows() const (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
nVals() const (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
operator+=(const SparseMatrix< ValueType > &A) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
operator+=(const ElementMatrix< double > &A) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
operator-=(const SparseMatrix< ValueType > &A) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
operator=(const SparseMatrix< ValueType > &S)GIMLI::SparseMatrix< ValueType >inline
operator=(const SparseMapMatrix< ValueType, Index > &S) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
resize(Index rows, Index cols)GIMLI::MatrixBaseinlinevirtual
rowIdx() (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
rowIdx() const (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
rowIdx_ (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >protected
rows() constGIMLI::SparseMatrix< ValueType >inlinevirtual
rows_ (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >protected
rtti() constGIMLI::SparseMatrix< ValueType >inlinevirtual
save(const std::string &fileName) constGIMLI::SparseMatrix< ValueType >inlinevirtual
setVal(int i, int j, ValueType val) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
setVerbose(bool verbose) (defined in GIMLI::MatrixBase)GIMLI::MatrixBaseinline
size() const (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
SparseMatrix()GIMLI::SparseMatrix< ValueType >inline
SparseMatrix(const SparseMatrix< ValueType > &S)GIMLI::SparseMatrix< ValueType >inline
SparseMatrix(const SparseMapMatrix< ValueType, Index > &S)GIMLI::SparseMatrix< ValueType >inline
SparseMatrix(const IndexArray &colPtr, const IndexArray &rowIdx, const Vector< ValueType > vals, int stype=0) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
SparseMatrix(const std::vector< int > &colPtr, const std::vector< int > &rowIdx, const Vector< ValueType > vals, int stype=0) (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
stype() constGIMLI::SparseMatrix< ValueType >inline
stype_ (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >protected
transMult(const Vector< ValueType > &a) constGIMLI::SparseMatrix< ValueType >inlinevirtual
GIMLI::MatrixBase::transMult(const RVector &a) constGIMLI::MatrixBaseinlinevirtual
GIMLI::MatrixBase::transMult(const CVector &a) constGIMLI::MatrixBaseinlinevirtual
valid() const (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
valid_ (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >protected
vals() (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
vals_ (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >protected
vecColPtr() const (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
vecRowIdx() const (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
vecVals() const (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
vecVals() (defined in GIMLI::SparseMatrix< ValueType >)GIMLI::SparseMatrix< ValueType >inline
verbose() const (defined in GIMLI::MatrixBase)GIMLI::MatrixBaseinline
verbose_ (defined in GIMLI::MatrixBase)GIMLI::MatrixBaseprotected
~MatrixBase()GIMLI::MatrixBaseinlinevirtual
~SparseMatrix()GIMLI::SparseMatrix< ValueType >inlinevirtual