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::MatrixBase | inlinevirtual |
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() const | GIMLI::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) const | GIMLI::MatrixBase | inlinevirtual |
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::MatrixBase | inline |
max_size() const (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >) | GIMLI::SparseMapMatrix< ValueType, IndexType > | inline |
mult(const Vector< ValueType > &a) const | GIMLI::SparseMapMatrix< ValueType, IndexType > | inlinevirtual |
GIMLI::MatrixBase::mult(const RVector &a) const | GIMLI::MatrixBase | inlinevirtual |
GIMLI::MatrixBase::mult(const CVector &a) const | GIMLI::MatrixBase | inlinevirtual |
mult(const RVector &b, Index startI, Index endI) const (defined in GIMLI::MatrixBase) | GIMLI::MatrixBase | inlinevirtual |
mult(const CVector &b, Index startI, Index endI) const (defined in GIMLI::MatrixBase) | GIMLI::MatrixBase | inlinevirtual |
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() const | GIMLI::SparseMapMatrix< ValueType, IndexType > | inlinevirtual |
rows_ (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >) | GIMLI::SparseMapMatrix< ValueType, IndexType > | protected |
rtti() const | GIMLI::SparseMapMatrix< ValueType, IndexType > | inlinevirtual |
save(const std::string &filename) const | GIMLI::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::MatrixBase | inline |
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() const | GIMLI::SparseMapMatrix< ValueType, IndexType > | inline |
stype_ (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >) | GIMLI::SparseMapMatrix< ValueType, IndexType > | protected |
transMult(const Vector< ValueType > &a) const | GIMLI::SparseMapMatrix< ValueType, IndexType > | inlinevirtual |
GIMLI::MatrixBase::transMult(const RVector &a) const | GIMLI::MatrixBase | inlinevirtual |
GIMLI::MatrixBase::transMult(const CVector &a) const | GIMLI::MatrixBase | inlinevirtual |
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::MatrixBase | inline |
verbose_ (defined in GIMLI::MatrixBase) | GIMLI::MatrixBase | protected |
~MatrixBase() | GIMLI::MatrixBase | inlinevirtual |
~SparseMapMatrix() (defined in GIMLI::SparseMapMatrix< ValueType, IndexType >) | GIMLI::SparseMapMatrix< ValueType, IndexType > | inlinevirtual |