Geophysical Inversion and Modelling Library  v1.5.0
GIMLI::Matrix< ValueType > Member List

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

add(const Matrix< ValueType > &a)GIMLI::Matrix< ValueType >inline
addCol(Index col, const Vector< ValueType > &v)GIMLI::Matrix< ValueType >inline
addVal(Index i, Index j, const ValueType &val) (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >inline
allocate_(Index rows, Index cols) (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >inlineprotected
back()GIMLI::Matrix< ValueType >inline
clean()GIMLI::Matrix< ValueType >inlinevirtual
clear()GIMLI::Matrix< ValueType >inlinevirtual
col(Index i) constGIMLI::Matrix< ValueType >inlinevirtual
cols() constGIMLI::Matrix< ValueType >inlinevirtual
copy(const Matrix< ValueType > &mat)GIMLI::Matrix< ValueType >inline
copy_(const Matrix< ValueType > &mat) (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >inlineprotected
dot(const RVector &a) constGIMLI::MatrixBaseinlinevirtual
dumpData(ValueType *target) const (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >inline
fromData(ValueType *src, Index m, Index n) (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >inline
mat_ (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >
Matrix()GIMLI::Matrix< ValueType >inline
Matrix(Index rows) (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >inline
Matrix(Index rows, Index cols) (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >inline
Matrix(Index rows, Index cols, ValueType *src) (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >inline
Matrix(const std::vector< Vector< ValueType > > &mat)GIMLI::Matrix< ValueType >inline
Matrix(const std::string &filename)GIMLI::Matrix< ValueType >inline
Matrix(const Matrix< ValueType > &mat)GIMLI::Matrix< ValueType >inline
MatrixBase(bool verbose=false)GIMLI::MatrixBaseinline
mult(const Vector< ValueType > &b) constGIMLI::Matrix< ValueType >
mult(const Vector< ValueType > &b, Index startI, Index endI) constGIMLI::Matrix< ValueType >
mult(const Vector< double > &b) constGIMLI::Matrix< ValueType >virtual
mult(const Vector< Complex > &b) const (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >
mult(const Vector< double > &b, Index startI, Index endI) const (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >virtual
mult(const Vector< Complex > &b, Index startI, Index endI) const (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >
mult(const Vector< double > &b, Index startI, Index endI) const (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >virtual
mult(const Vector< Complex > &b, Index startI, Index endI) const (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >
mult(const Vector< double > &b) constGIMLI::Matrix< ValueType >virtual
mult(const Vector< Complex > &b) const (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >
GIMLI::MatrixBase::mult(const CVector &a) constGIMLI::MatrixBaseinlinevirtual
mult(const CVector &b, Index startI, Index endI) const (defined in GIMLI::MatrixBase)GIMLI::MatrixBaseinlinevirtual
operator Matrix< T >()GIMLI::Matrix< ValueType >inline
operator=(const Matrix< ValueType > &mat)GIMLI::Matrix< ValueType >inline
operator[](Index i)GIMLI::Matrix< ValueType >inline
operator[](Index i) constGIMLI::Matrix< ValueType >inline
push_back(const Vector< ValueType > &vec)GIMLI::Matrix< ValueType >inline
resize(Index rows, Index cols)GIMLI::Matrix< ValueType >inlinevirtual
round(const ValueType &tolerance)GIMLI::Matrix< ValueType >inline
row(Index i) constGIMLI::Matrix< ValueType >inline
rowFlag()GIMLI::Matrix< ValueType >inline
rowFlag_GIMLI::Matrix< ValueType >protected
rowRef(Index i)GIMLI::Matrix< ValueType >inline
rows() constGIMLI::Matrix< ValueType >inlinevirtual
rtti() constGIMLI::Matrix< ValueType >inlinevirtual
save(const std::string &filename) constGIMLI::Matrix< ValueType >inlinevirtual
setCol(Index col, const Vector< ValueType > &v)GIMLI::Matrix< ValueType >inline
setRow(Index i, const Vector< ValueType > &val)GIMLI::Matrix< ValueType >inline
setVal(Index i, const Vector< ValueType > &val)GIMLI::Matrix< ValueType >inline
setVal(Index i, Index j, const ValueType &val) (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >inline
setVerbose(bool verbose) (defined in GIMLI::MatrixBase)GIMLI::MatrixBaseinline
size() constGIMLI::MatrixBaseinline
transAdd(const Matrix< ValueType > &a)GIMLI::Matrix< ValueType >
transAdd(const Matrix< double > &a) (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >
transAdd(const Matrix< Complex > &a) (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >
transAdd(const Matrix< double > &a) (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >
transAdd(const Matrix< Complex > &a) (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >
transMult(const Vector< ValueType > &b) constGIMLI::Matrix< ValueType >
transMult(const Vector< double > &b) constGIMLI::Matrix< ValueType >virtual
transMult(const Vector< Complex > &b) const (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >
transMult(const Vector< double > &b) constGIMLI::Matrix< ValueType >virtual
transMult(const Vector< Complex > &b) const (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >
GIMLI::MatrixBase::transMult(const CVector &a) constGIMLI::MatrixBaseinlinevirtual
verbose() const (defined in GIMLI::MatrixBase)GIMLI::MatrixBaseinline
verbose_ (defined in GIMLI::MatrixBase)GIMLI::MatrixBaseprotected
~Matrix()GIMLI::Matrix< ValueType >inlinevirtual
~MatrixBase()GIMLI::MatrixBaseinlinevirtual