, including all inherited members.
| Add(double s, const BaseSparseMatrix &m2) (defined in ngla::BaseSparseMatrix) | ngla::BaseSparseMatrix | [inline] |
| AddElementMatrix(const FlatArray< int > &dnums, const FlatMatrix< TSCAL > &elmat) (defined in ngla::SparseMatrixSymmetricTM< TM >) | ngla::SparseMatrixSymmetricTM< TM > | [virtual] |
| AddElementMatrix(const FlatArray< int > &dnums1, const FlatArray< int > &dnums2, const FlatMatrix< TSCAL > &elmat) (defined in ngla::SparseMatrixSymmetricTM< TM >) | ngla::SparseMatrixSymmetricTM< TM > | [inline, virtual] |
| asvec (defined in ngla::SparseMatrixTM< TM >) | ngla::SparseMatrixTM< TM > | [protected] |
| AsVector() | ngla::SparseMatrixTM< TM > | [inline, virtual] |
| AsVector() const | ngla::SparseMatrixTM< TM > | [inline, virtual] |
| BaseMatrix() (defined in ngla::BaseMatrix) | ngla::BaseMatrix | |
| BaseMatrix(ParallelDofs *aparalleldofs) (defined in ngla::BaseMatrix) | ngla::BaseMatrix | |
| BaseSparseMatrix(int as, int max_elsperrow) (defined in ngla::BaseSparseMatrix) | ngla::BaseSparseMatrix | [inline] |
| BaseSparseMatrix(const Array< int > &elsperrow, int awidth) (defined in ngla::BaseSparseMatrix) | ngla::BaseSparseMatrix | [inline] |
| BaseSparseMatrix(int size, const Table< int > &rowelements, const Table< int > &colelements, bool symmetric) (defined in ngla::BaseSparseMatrix) | ngla::BaseSparseMatrix | [inline] |
| BaseSparseMatrix(const MatrixGraph &agraph, bool stealgraph) (defined in ngla::BaseSparseMatrix) | ngla::BaseSparseMatrix | [inline] |
| BaseSparseMatrix(const BaseSparseMatrix &amat) (defined in ngla::BaseSparseMatrix) | ngla::BaseSparseMatrix | [inline] |
| colnr | ngla::MatrixGraph | [protected] |
| Compress() | ngla::MatrixGraph | |
| CreateBlockJacobiPrecond(Table< int > &blocks, const BaseVector *constraint=0, const ngcomp::Preconditioner *acoarsegridprecond=0, bool parallel=1, const BitArray *freedofs=NULL) const (defined in ngla::BaseSparseMatrix) | ngla::BaseSparseMatrix | [inline, virtual] |
| CreateColVector() const | ngla::BaseMatrix | [virtual] |
| CreateJacobiPrecond(const BitArray *inner=0) const (defined in ngla::BaseSparseMatrix) | ngla::BaseSparseMatrix | [inline, virtual] |
| CreateMatrix() const | ngla::BaseMatrix | [virtual] |
| CreatePosition(int i, int j) | ngla::MatrixGraph | |
| CreateRowVector() const | ngla::BaseMatrix | [virtual] |
| CreateVector() const | ngla::BaseMatrix | [virtual] |
| data (defined in ngla::SparseMatrixTM< TM >) | ngla::SparseMatrixTM< TM > | [protected] |
| FindSameNZE() (defined in ngla::MatrixGraph) | ngla::MatrixGraph | |
| First(int i) const (defined in ngla::MatrixGraph) | ngla::MatrixGraph | [inline] |
| firsti | ngla::MatrixGraph | [protected] |
| GetInverseType() const (defined in ngla::BaseSparseMatrix) | ngla::BaseSparseMatrix | [inline, virtual] |
| GetParallelDofs() const (defined in ngla::BaseMatrix) | ngla::BaseMatrix | [inline] |
| GetPosition(int i, int j) const | ngla::MatrixGraph | |
| GetPositionsSorted(int row, int n, int *pos) const | ngla::MatrixGraph | |
| GetPositionTest(int i, int j) const | ngla::MatrixGraph | |
| GetRowIndices(int i) const (defined in ngla::MatrixGraph) | ngla::MatrixGraph | [inline] |
| GetRowValues(int i) const (defined in ngla::SparseMatrixTM< TM >) | ngla::SparseMatrixTM< TM > | [inline] |
| Height() const | ngla::SparseMatrixTM< TM > | [inline] |
| InverseMatrix(const BitArray *subset=0) const (defined in ngla::BaseSparseMatrix) | ngla::BaseSparseMatrix | [inline, virtual] |
| InverseMatrix(const Array< int > *clusters) const (defined in ngla::BaseSparseMatrix) | ngla::BaseSparseMatrix | [inline, virtual] |
| inversetype | ngla::BaseSparseMatrix | [mutable, protected] |
| MatrixGraph(const Array< int > &elsperrow, int awidth) | ngla::MatrixGraph | |
| MatrixGraph(int as, int max_elsperrow) | ngla::MatrixGraph | |
| MatrixGraph(const MatrixGraph &graph, bool stealgraph) | ngla::MatrixGraph | |
| MatrixGraph(int size, const Table< int > &rowelements, const Table< int > &colelements, bool symmetric) (defined in ngla::MatrixGraph) | ngla::MatrixGraph | |
| MemoryUsage(Array< MemoryUsageStruct * > &mu) const (defined in ngla::SparseMatrixTM< TM >) | ngla::SparseMatrixTM< TM > | [virtual] |
| Mult(const BaseVector &x, BaseVector &y) const | ngla::BaseMatrix | [virtual] |
| MultAdd(double s, const BaseVector &x, BaseVector &y) const | ngla::BaseMatrix | [virtual] |
| MultAdd(Complex s, const BaseVector &x, BaseVector &y) const | ngla::BaseMatrix | [virtual] |
| MultAdd1(double s, const BaseVector &x, BaseVector &y, const BitArray *ainner=NULL, const Array< int > *acluster=NULL) const | ngla::BaseMatrix | [virtual] |
| MultAdd2(double s, const BaseVector &x, BaseVector &y, const BitArray *ainner=NULL, const Array< int > *acluster=NULL) const | ngla::BaseMatrix | [virtual] |
| MultTransAdd(double s, const BaseVector &x, BaseVector &y) const | ngla::BaseMatrix | [virtual] |
| MultTransAdd(Complex s, const BaseVector &x, BaseVector &y) const | ngla::BaseMatrix | [virtual] |
| nul (defined in ngla::SparseMatrixTM< TM >) | ngla::SparseMatrixTM< TM > | [protected] |
| nze | ngla::MatrixGraph | [protected] |
| NZE() const (defined in ngla::MatrixGraph) | ngla::MatrixGraph | [inline] |
| operator()(int row, int col) (defined in ngla::SparseMatrixTM< TM >) | ngla::SparseMatrixTM< TM > | [inline] |
| operator()(int row, int col) const (defined in ngla::SparseMatrixTM< TM >) | ngla::SparseMatrixTM< TM > | [inline] |
| operator=(double s) | ngla::BaseSparseMatrix | [inline] |
| operator[](int i) (defined in ngla::SparseMatrixTM< TM >) | ngla::SparseMatrixTM< TM > | [inline] |
| operator[](int i) const (defined in ngla::SparseMatrixTM< TM >) | ngla::SparseMatrixTM< TM > | [inline] |
| owner | ngla::MatrixGraph | [protected] |
| paralleldofs (defined in ngla::BaseMatrix) | ngla::BaseMatrix | [protected] |
| Print(ostream &ost) const (defined in ngla::SparseMatrixTM< TM >) | ngla::SparseMatrixTM< TM > | [virtual] |
| Restrict(const SparseMatrixTM< double > &prol, BaseSparseMatrix *cmat=NULL) const (defined in ngla::BaseSparseMatrix) | ngla::BaseSparseMatrix | [inline, virtual] |
| S_BaseMatrix() (defined in ngla::S_BaseMatrix< mat_traits< TM >::TSCAL >) | ngla::S_BaseMatrix< mat_traits< TM >::TSCAL > | |
| same_nze | ngla::MatrixGraph | [protected] |
| SetInverseType(INVERSETYPE ainversetype) const (defined in ngla::BaseSparseMatrix) | ngla::BaseSparseMatrix | [inline, virtual] |
| SetInverseType(string ainversetype) const (defined in ngla::BaseSparseMatrix) | ngla::BaseSparseMatrix | [virtual] |
| SetParallelDofs(const ParallelDofs *pardofs) (defined in ngla::BaseMatrix) | ngla::BaseMatrix | [inline] |
| size | ngla::MatrixGraph | [protected] |
| Size() const (defined in ngla::MatrixGraph) | ngla::MatrixGraph | [inline] |
| SparseMatrixSymmetricTM(int as, int max_elsperrow) (defined in ngla::SparseMatrixSymmetricTM< TM >) | ngla::SparseMatrixSymmetricTM< TM > | [inline, protected] |
| SparseMatrixSymmetricTM(const Array< int > &elsperrow) (defined in ngla::SparseMatrixSymmetricTM< TM >) | ngla::SparseMatrixSymmetricTM< TM > | [inline, protected] |
| SparseMatrixSymmetricTM(int size, const Table< int > &rowelements) (defined in ngla::SparseMatrixSymmetricTM< TM >) | ngla::SparseMatrixSymmetricTM< TM > | [inline, protected] |
| SparseMatrixSymmetricTM(const MatrixGraph &agraph, bool stealgraph) (defined in ngla::SparseMatrixSymmetricTM< TM >) | ngla::SparseMatrixSymmetricTM< TM > | [inline, protected] |
| SparseMatrixSymmetricTM(const SparseMatrixSymmetricTM &amat) (defined in ngla::SparseMatrixSymmetricTM< TM >) | ngla::SparseMatrixSymmetricTM< TM > | [inline, protected] |
| SparseMatrixTM(int as, int max_elsperrow) (defined in ngla::SparseMatrixTM< TM >) | ngla::SparseMatrixTM< TM > | |
| SparseMatrixTM(const Array< int > &elsperrow, int awidth) (defined in ngla::SparseMatrixTM< TM >) | ngla::SparseMatrixTM< TM > | |
| SparseMatrixTM(int size, const Table< int > &rowelements, const Table< int > &colelements, bool symmetric) (defined in ngla::SparseMatrixTM< TM >) | ngla::SparseMatrixTM< TM > | |
| SparseMatrixTM(const MatrixGraph &agraph, bool stealgraph) (defined in ngla::SparseMatrixTM< TM >) | ngla::SparseMatrixTM< TM > | |
| SparseMatrixTM(const SparseMatrixTM &amat) (defined in ngla::SparseMatrixTM< TM >) | ngla::SparseMatrixTM< TM > | |
| TSCAL typedef (defined in ngla::SparseMatrixSymmetricTM< TM >) | ngla::SparseMatrixSymmetricTM< TM > | |
| VHeight() const | ngla::SparseMatrixTM< TM > | [inline, virtual] |
| VWidth() const | ngla::SparseMatrixTM< TM > | [inline, virtual] |
| Width() const | ngla::SparseMatrixTM< TM > | [inline] |
| width | ngla::MatrixGraph | [protected] |
| ~BaseMatrix() (defined in ngla::BaseMatrix) | ngla::BaseMatrix | [virtual] |
| ~BaseSparseMatrix() (defined in ngla::BaseSparseMatrix) | ngla::BaseSparseMatrix | [virtual] |
| ~MatrixGraph() (defined in ngla::MatrixGraph) | ngla::MatrixGraph | [virtual] |
| ~S_BaseMatrix() (defined in ngla::S_BaseMatrix< mat_traits< TM >::TSCAL >) | ngla::S_BaseMatrix< mat_traits< TM >::TSCAL > | [virtual] |
| ~SparseMatrixTM() (defined in ngla::SparseMatrixTM< TM >) | ngla::SparseMatrixTM< TM > | [virtual] |