Geophysical Inversion and Modelling Library  v1.3.1-2-g7599abf9
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 >inline
clear()GIMLI::Matrix< ValueType >inline
col(Index i) constGIMLI::Matrix< ValueType >inlinevirtual
cols() constGIMLI::Matrix< ValueType >inline
copy(const Matrix< ValueType > &mat)GIMLI::Matrix< ValueType >inline
copy_(const Matrix< ValueType > &mat) (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >inlineprotected
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
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) const (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >
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 >
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 >
mult(const Vector< Complex > &b, Index startI, Index endI) const (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >
mult(const Vector< double > &b) const (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >
mult(const Vector< Complex > &b) const (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >
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 >inline
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
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) const (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >
transMult(const Vector< Complex > &b) const (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >
transMult(const Vector< double > &b) const (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >
transMult(const Vector< Complex > &b) const (defined in GIMLI::Matrix< ValueType >)GIMLI::Matrix< ValueType >
~Matrix()GIMLI::Matrix< ValueType >inlinevirtual