| add(const ElementMatrix< double > &A) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| add(const ElementMatrix< double > &A, ValueType scale) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | |
| add(const ElementMatrix< double > &A, const Pos &scale) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | |
| add(const ElementMatrix< double > &A, const Matrix< ValueType > &scale) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | |
| add(const ElementMatrix< double > &A, double scale) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | |
| add(const ElementMatrix< double > &A, const Pos &scale) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | |
| add(const ElementMatrix< double > &A, const Matrix< double > &scale) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | |
| add(const ElementMatrix< double > &A, Complex scale) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | |
| add(const ElementMatrix< double > &A, const Pos &scale) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | |
| add(const ElementMatrix< double > &A, const CMatrix &scale) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | |
| add(const ElementMatrix< double > &A, double scale) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | |
| add(const ElementMatrix< double > &A, const Pos &scale) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | |
| add(const ElementMatrix< double > &A, const RMatrix &scale) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | |
| add(const ElementMatrix< double > &A, Complex scale) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | |
| add(const ElementMatrix< double > &A, const Pos &scale) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | |
| add(const ElementMatrix< double > &A, const CMatrix &scale) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | |
| buildSparsityPattern(const Mesh &mesh) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| clean() | GIMLI::SparseMatrix< ValueType > | inlinevirtual |
| cleanCol(int col) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| cleanRow(int row) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| clear() | GIMLI::SparseMatrix< ValueType > | inlinevirtual |
| colPtr() (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| colPtr() const (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| colPtr_ (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | protected |
| cols() const | GIMLI::SparseMatrix< ValueType > | inlinevirtual |
| cols_ (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | protected |
| copy_(const SparseMapMatrix< double, Index > &S) | GIMLI::SparseMatrix< ValueType > | |
| copy_(const SparseMapMatrix< Complex, Index > &S) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | |
| copy_(const SparseMapMatrix< double, Index > &S) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | |
| copy_(const SparseMapMatrix< Complex, Index > &S) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | |
| copy_(const SparseMapMatrix< double, Index > &S) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | |
| copy_(const SparseMapMatrix< Complex, Index > &S) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | |
| dot(const RVector &a) const | GIMLI::MatrixBase | inlinevirtual |
| fillMassMatrix(const Mesh &mesh) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| fillMassMatrix(const Mesh &mesh, const RVector &a) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| fillStiffnessMatrix(const Mesh &mesh) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| fillStiffnessMatrix(const Mesh &mesh, const RVector &a) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| getVal(int i, int j, bool warn=true) const | GIMLI::SparseMatrix< ValueType > | inline |
| MatrixBase(bool verbose=false) | GIMLI::MatrixBase | inline |
| mult(const Vector< ValueType > &a) const | GIMLI::SparseMatrix< ValueType > | 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::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| nRows() const (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| nVals() const (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| operator+=(const SparseMatrix< ValueType > &A) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| operator+=(const ElementMatrix< double > &A) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| operator-=(const SparseMatrix< ValueType > &A) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| operator=(const SparseMatrix< ValueType > &S) | GIMLI::SparseMatrix< ValueType > | inline |
| operator=(const SparseMapMatrix< ValueType, Index > &S) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| resize(Index rows, Index cols) | GIMLI::MatrixBase | inlinevirtual |
| rowIdx() (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| rowIdx() const (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| rowIdx_ (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | protected |
| rows() const | GIMLI::SparseMatrix< ValueType > | inlinevirtual |
| rows_ (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | protected |
| rtti() const | GIMLI::SparseMatrix< ValueType > | inlinevirtual |
| save(const std::string &fileName) const | GIMLI::SparseMatrix< ValueType > | inlinevirtual |
| setVal(int i, int j, ValueType val) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| setVerbose(bool verbose) (defined in GIMLI::MatrixBase) | GIMLI::MatrixBase | inline |
| size() const (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| SparseMatrix() | GIMLI::SparseMatrix< ValueType > | inline |
| SparseMatrix(const SparseMatrix< ValueType > &S) | GIMLI::SparseMatrix< ValueType > | inline |
| SparseMatrix(const SparseMapMatrix< ValueType, Index > &S) | GIMLI::SparseMatrix< ValueType > | inline |
| SparseMatrix(const IndexArray &colPtr, const IndexArray &rowIdx, const Vector< ValueType > vals, int stype=0) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| SparseMatrix(const std::vector< int > &colPtr, const std::vector< int > &rowIdx, const Vector< ValueType > vals, int stype=0) (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| stype() const | GIMLI::SparseMatrix< ValueType > | inline |
| stype_ (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | protected |
| transMult(const Vector< ValueType > &a) const | GIMLI::SparseMatrix< ValueType > | inlinevirtual |
| GIMLI::MatrixBase::transMult(const RVector &a) const | GIMLI::MatrixBase | inlinevirtual |
| GIMLI::MatrixBase::transMult(const CVector &a) const | GIMLI::MatrixBase | inlinevirtual |
| valid() const (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| valid_ (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | protected |
| vals() (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| vals_ (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | protected |
| vecColPtr() const (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| vecRowIdx() const (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| vecVals() const (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| vecVals() (defined in GIMLI::SparseMatrix< ValueType >) | GIMLI::SparseMatrix< ValueType > | inline |
| verbose() const (defined in GIMLI::MatrixBase) | GIMLI::MatrixBase | inline |
| verbose_ (defined in GIMLI::MatrixBase) | GIMLI::MatrixBase | protected |
| ~MatrixBase() | GIMLI::MatrixBase | inlinevirtual |
| ~SparseMatrix() | GIMLI::SparseMatrix< ValueType > | inlinevirtual |