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

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

add(const IndexArray &rows, const IndexArray &cols, const RVector &vals)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
add(const ElementMatrix< double > &A, ValueType scale=1.0)GIMLI::SparseMapMatrix< ValueType, IndexType >
add(const ElementMatrix< double > &A, const Pos &scale) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
add(const ElementMatrix< double > &A, const Matrix< ValueType > &scale) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
add(const ElementMatrix< double > &A, const Vector< ValueType > &scale)GIMLI::SparseMapMatrix< ValueType, IndexType >
add(const ElementMatrix< double > &A, double scale) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
add(const ElementMatrix< double > &A, const Pos &scale) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
add(const ElementMatrix< double > &A, const RMatrix &scale) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
add(const ElementMatrix< double > &A, const Vector< double > &scale) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
add(const ElementMatrix< double > &A, Complex scale) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
add(const ElementMatrix< double > &A, const Vector< Complex > &scale) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
add(const ElementMatrix< double > &A, const CMatrix &scale) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
add(const ElementMatrix< double > &A, const Pos &scale) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
add(const ElementMatrix< double > &A, double scale) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
add(const ElementMatrix< double > &A, const Pos &scale) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
add(const ElementMatrix< double > &A, const RMatrix &scale) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
add(const ElementMatrix< double > &A, const Vector< double > &scale) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
add(const ElementMatrix< double > &A, Complex scale) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
add(const ElementMatrix< double > &A, const Pos &scale) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
add(const ElementMatrix< double > &A, const Matrix< Complex > &scale) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
add(const ElementMatrix< double > &A, const Vector< Complex > &scale) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
addToCol(Index id, const ElementMatrix< double > &A, ValueType scale=1.0, bool isDiag=false) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
addToCol(Index id, const ElementMatrix< double > &A, double scale, bool isDiag) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
addToCol(Index id, const ElementMatrix< double > &A, Complex scale, bool isDiag) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
addToCol(Index id, const ElementMatrix< double > &A, double scale, bool isDiag) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
addToCol(Index id, const ElementMatrix< double > &A, Complex scale, bool isDiag) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
addToRow(Index id, const ElementMatrix< double > &A, ValueType scale=1.0, bool isDiag=false) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
addToRow(Index id, const ElementMatrix< double > &A, double scale, bool isDiag) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
addToRow(Index id, const ElementMatrix< double > &A, Complex scale, bool isDiag) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
addToRow(Index id, const ElementMatrix< double > &A, double scale, bool isDiag) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
addToRow(Index id, const ElementMatrix< double > &A, Complex scale, bool isDiag) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
addVal(IndexType i, IndexType j, const ValueType &val) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
begin() (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
begin() const (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
C_ (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >protected
clean()GIMLI::MatrixBaseinlinevirtual
cleanCol(IndexType col) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
cleanRow(IndexType row) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
clear()GIMLI::SparseMapMatrix< ValueType, IndexType >inlinevirtual
col(const Index i) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inlinevirtual
cols() constGIMLI::SparseMapMatrix< ValueType, IndexType >inlinevirtual
cols_ (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >protected
const_iterator typedef (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
ContainerType typedef (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
copy_(const SparseMatrix< double > &S) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
copy_(const SparseMatrix< Complex > &S) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
copy_(const SparseMatrix< double > &S) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
copy_(const SparseMatrix< double > &S)GIMLI::SparseMapMatrix< ValueType, IndexType >
dot(const RVector &a) constGIMLI::MatrixBaseinlinevirtual
end() (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
end() const (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
fillArrays(Vector< ValueType > &vals, IndexArray &rows, IndexArray &cols)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
getVal(IndexType i, IndexType j) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
idx1(const const_iterator &I) const (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
idx2(const const_iterator &I) const (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
importCol(const std::string &filename, double dropTol, Index colOffset)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
importCol(const std::string &filename, double dropTol=1e-3) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
IndexPair typedef (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
iterator typedef (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
load(const std::string &filename) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
MatElement typedef (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >
MatrixBase(bool verbose=false)GIMLI::MatrixBaseinline
max_size() const (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
mult(const Vector< ValueType > &a) constGIMLI::SparseMapMatrix< ValueType, IndexType >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::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inlinevirtual
nRows() const (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inlinevirtual
nVals() const (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
operator+=(const SparseMapMatrix< ValueType, IndexType > &A) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
operator+=(const ElementMatrix< double > &A) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
operator-=(const SparseMapMatrix< ValueType, IndexType > &A) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
operator=(const SparseMapMatrix< ValueType, IndexType > &S) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
operator=(const SparseMatrix< ValueType > &S) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
operator[](IndexType r) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
resize(Index rows, Index cols)GIMLI::SparseMapMatrix< ValueType, IndexType >inlinevirtual
row(const Index i) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inlinevirtual
rows() constGIMLI::SparseMapMatrix< ValueType, IndexType >inlinevirtual
rows_ (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >protected
rtti() constGIMLI::SparseMapMatrix< ValueType, IndexType >inlinevirtual
save(const std::string &filename) constGIMLI::SparseMapMatrix< ValueType, IndexType >inlinevirtual
setCols(IndexType c) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
setRows(IndexType r) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
setVal(IndexType i, IndexType j, const ValueType &val) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
setVerbose(bool verbose) (defined in GIMLI::MatrixBase)GIMLI::MatrixBaseinline
size() const (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
SparseMapMatrix(IndexType r=0, IndexType c=0, int stype=0)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
SparseMapMatrix(const std::string &filename) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
SparseMapMatrix(const SparseMapMatrix< ValueType, IndexType > &S) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
SparseMapMatrix(const SparseMatrix< ValueType > &S) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
SparseMapMatrix(const IndexArray &i, const IndexArray &j, const RVector &v)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
stype() constGIMLI::SparseMapMatrix< ValueType, IndexType >inline
stype_ (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >protected
transMult(const Vector< ValueType > &a) constGIMLI::SparseMapMatrix< ValueType, IndexType >inlinevirtual
GIMLI::MatrixBase::transMult(const RVector &a) constGIMLI::MatrixBaseinlinevirtual
GIMLI::MatrixBase::transMult(const CVector &a) constGIMLI::MatrixBaseinlinevirtual
val(const const_iterator &I) const (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
val(const iterator &I) (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
values() const (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inline
verbose() const (defined in GIMLI::MatrixBase)GIMLI::MatrixBaseinline
verbose_ (defined in GIMLI::MatrixBase)GIMLI::MatrixBaseprotected
~MatrixBase()GIMLI::MatrixBaseinlinevirtual
~SparseMapMatrix() (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >)GIMLI::SparseMapMatrix< ValueType, IndexType >inlinevirtual