, including all inherited members.
| __degreeOfFreedomSet | MultiGrid | [private] |
| __dirichlet | MultiGrid | [private] |
| __dirichletValues | MultiGrid | [mutable, private] |
| __level | MultiGrid | [mutable, private] |
| __meshesShape | MultiGrid | [private] |
| __meshShape | MultiGrid | [private] |
| __options | MultiGrid | [private] |
| __positionList | MultiGrid | [private] |
| __problem | Preconditioner | [protected] |
| __type | Preconditioner | [protected] |
| computeResidu(Structured3DVector< real_t > &r, const Structured3DVector< real_t > &u, const Structured3DVector< real_t > &f, const size_t currentLevel) const | MultiGrid | [inline] |
| computes(const Vector< real_t > &f, Vector< real_t > &v) const | MultiGrid | [inline, virtual] |
| computesTransposed(const Vector< real_t > &r, Vector< real_t > &z) const | Preconditioner | [inline, virtual] |
| copyDirichlet(const Vector< real_t > &u, Vector< real_t > &v, const size_t level) const | MultiGrid | [inline] |
| correct(Structured3DVector< real_t > &u, const Structured3DVector< real_t > &u2, const size_t currentLevel) const | MultiGrid | [inline] |
| diagonale enum value | Preconditioner | |
| epsilon | MultiGrid | [private] |
| FMV(Structured3DVector< real_t > &u, const Structured3DVector< real_t > &b, int currentLevel) const | MultiGrid | [inline] |
| getDirichlet(const size_t level, Vector< real_t > &v) const | MultiGrid | [inline] |
| incompleteCholeskiFactorization enum value | Preconditioner | |
| initializes() | MultiGrid | [inline, virtual] |
| interpolateDirichlet(Vector< real_t > &u2, const Vector< real_t > &u1, const size_t currentLevel) const | MultiGrid | [inline] |
| maxiter | MultiGrid | [private] |
| mu1 | MultiGrid | [private] |
| mu2 | MultiGrid | [private] |
| MultiGrid(const Problem &problem, const SparseMatrix &A, const DegreeOfFreedomSet °reeOfFreedomSet) | MultiGrid | [inline] |
| multigrid(Structured3DVector< real_t > &u, const Structured3DVector< real_t > &b, int currentLevel) const | MultiGrid | [inline] |
| Preconditioner::multigrid enum value | Preconditioner | |
| name() const | MultiGrid | [inline, virtual] |
| none enum value | Preconditioner | |
| nu1 | MultiGrid | [private] |
| nu2 | MultiGrid | [private] |
| omega | MultiGrid | [private] |
| Preconditioner(const Problem &problem, const Preconditioner::Type &t) | Preconditioner | [inline] |
| Preconditioner(const Preconditioner &P) | Preconditioner | [inline] |
| project(Structured3DVector< real_t > &u2, const Structured3DVector< real_t > &u, const size_t currentLevel) const | MultiGrid | [inline] |
| residuDirichlet(Vector< real_t > &v, const Vector< real_t > &u1, const Vector< real_t > &u2, const size_t level) const | MultiGrid | [inline] |
| restrictDirichlet(const Vector< real_t > &u2, Vector< real_t > &u1, const size_t currentLevel) const | MultiGrid | [inline] |
| setDirichlet(const size_t level, Vector< real_t > &v) const | MultiGrid | [inline] |
| spectralFEM enum value | Preconditioner | |
| Type enum name | Preconditioner | |
| Type() const | Preconditioner | [inline] |
| weightJacobi(Structured3DVector< real_t > &u, const Structured3DVector< real_t > &b, const size_t currentLevel) const | MultiGrid | [inline] |
| ~Preconditioner() | Preconditioner | [inline, virtual] |