MultiGrid Member List

This is the complete list of members for MultiGrid, including all inherited members.

__degreeOfFreedomSetMultiGrid [private]
__dirichletMultiGrid [private]
__dirichletValuesMultiGrid [mutable, private]
__levelMultiGrid [mutable, private]
__meshesShapeMultiGrid [private]
__meshShapeMultiGrid [private]
__optionsMultiGrid [private]
__positionListMultiGrid [private]
__problemPreconditioner [protected]
__typePreconditioner [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 valuePreconditioner
epsilonMultiGrid [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 valuePreconditioner
initializes()MultiGrid [inline, virtual]
interpolateDirichlet(Vector< real_t > &u2, const Vector< real_t > &u1, const size_t currentLevel) const MultiGrid [inline]
maxiterMultiGrid [private]
mu1MultiGrid [private]
mu2MultiGrid [private]
MultiGrid(const Problem &problem, const SparseMatrix &A, const DegreeOfFreedomSet &degreeOfFreedomSet)MultiGrid [inline]
multigrid(Structured3DVector< real_t > &u, const Structured3DVector< real_t > &b, int currentLevel) const MultiGrid [inline]
Preconditioner::multigrid enum valuePreconditioner
name() const MultiGrid [inline, virtual]
none enum valuePreconditioner
nu1MultiGrid [private]
nu2MultiGrid [private]
omegaMultiGrid [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 valuePreconditioner
Type enum namePreconditioner
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]


Generated on Wed Nov 19 00:10:31 2008 for FreeFEM3D (aka ff3d) by  doxygen 1.5.6