Geophysical Inversion and Modelling Library  v1.5.2-5-g042d7f36
GIMLI::BlockMatrix< ValueType > Member List

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

add(MatrixBase *matrix, Index rowStart, Index colStart)GIMLI::BlockMatrix< ValueType >inline
addMatrix(MatrixBase *matrix)GIMLI::BlockMatrix< ValueType >inline
addMatrix(MatrixBase *matrix, Index rowStart, Index colStart, ValueType scale=1.0)GIMLI::BlockMatrix< ValueType >inline
addMatrixEntry(Index matrixID, Index rowStart, Index colStart)GIMLI::BlockMatrix< ValueType >inline
addMatrixEntry(Index matrixID, Index rowStart, Index colStart, ValueType scale, bool transpose=false)GIMLI::BlockMatrix< ValueType >inline
BlockMatrix(bool verbose=false) (defined in GIMLI::BlockMatrix< ValueType >)GIMLI::BlockMatrix< ValueType >inline
clean()GIMLI::BlockMatrix< ValueType >inlinevirtual
clear()GIMLI::BlockMatrix< ValueType >inlinevirtual
col(Index r) const (defined in GIMLI::BlockMatrix< ValueType >)GIMLI::BlockMatrix< ValueType >inlinevirtual
cols() constGIMLI::BlockMatrix< ValueType >inlinevirtual
dot(const RVector &a) constGIMLI::MatrixBaseinlinevirtual
entries() const (defined in GIMLI::BlockMatrix< ValueType >)GIMLI::BlockMatrix< ValueType >inline
entries_ (defined in GIMLI::BlockMatrix< ValueType >)GIMLI::BlockMatrix< ValueType >protected
mat(Index idx) (defined in GIMLI::BlockMatrix< ValueType >)GIMLI::BlockMatrix< ValueType >inline
matRef(Index idx) const (defined in GIMLI::BlockMatrix< ValueType >)GIMLI::BlockMatrix< ValueType >inline
matrices_ (defined in GIMLI::BlockMatrix< ValueType >)GIMLI::BlockMatrix< ValueType >protected
MatrixBase(bool verbose=false)GIMLI::MatrixBaseinline
mult(const Vector< ValueType > &b) const (defined in GIMLI::BlockMatrix< ValueType >)GIMLI::BlockMatrix< ValueType >virtual
mult(const Vector< double > &b) constGIMLI::BlockMatrix< ValueType >virtual
mult(const RVector &b) constGIMLI::BlockMatrix< ValueType >virtual
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
operator[](Index r) const (defined in GIMLI::BlockMatrix< ValueType >)GIMLI::BlockMatrix< ValueType >inlinevirtual
recalcMatrixSize() const (defined in GIMLI::BlockMatrix< ValueType >)GIMLI::BlockMatrix< ValueType >inline
resize(Index rows, Index cols)GIMLI::MatrixBaseinlinevirtual
row(Index r) const (defined in GIMLI::BlockMatrix< ValueType >)GIMLI::BlockMatrix< ValueType >inlinevirtual
rows() constGIMLI::BlockMatrix< ValueType >inlinevirtual
rtti() constGIMLI::BlockMatrix< ValueType >inlinevirtual
save(const std::string &filename) constGIMLI::BlockMatrix< ValueType >inlinevirtual
setVerbose(bool verbose) (defined in GIMLI::MatrixBase)GIMLI::MatrixBaseinline
size() constGIMLI::MatrixBaseinline
sparseMapMatrix() const (defined in GIMLI::BlockMatrix< ValueType >)GIMLI::BlockMatrix< ValueType >
sparseMapMatrix() const (defined in GIMLI::BlockMatrix< ValueType >)GIMLI::BlockMatrix< ValueType >
sparseMapMatrix() const (defined in GIMLI::BlockMatrix< ValueType >)GIMLI::BlockMatrix< ValueType >
transMult(const Vector< ValueType > &b) const (defined in GIMLI::BlockMatrix< ValueType >)GIMLI::BlockMatrix< ValueType >virtual
transMult(const Vector< double > &b) constGIMLI::BlockMatrix< ValueType >virtual
transMult(const RVector &b) constGIMLI::BlockMatrix< ValueType >virtual
GIMLI::MatrixBase::transMult(const CVector &a) constGIMLI::MatrixBaseinlinevirtual
verbose() const (defined in GIMLI::MatrixBase)GIMLI::MatrixBaseinline
verbose_ (defined in GIMLI::MatrixBase)GIMLI::MatrixBaseprotected
~BlockMatrix() (defined in GIMLI::BlockMatrix< ValueType >)GIMLI::BlockMatrix< ValueType >inlinevirtual
~MatrixBase()GIMLI::MatrixBaseinlinevirtual