AMGPreconditioner() | AMGPreconditioner | [inline] |
AMGPreconditioner(const Matrix &M, u_int is=5, u_int s=3) | AMGPreconditioner | [inline] |
AMGSolver() | AMGSolver | |
AMGSolver(const Matrix &, double tol=1.0e-12, u_int s=3, u_int nmpo=50, double nmpsd=0.382, double alp=0.25) | AMGSolver | |
clear() | AMGSolver | |
isSolveMostProjectExactly() | AMGSolver | [inline] |
isSolveMostProjectExactly() const | AMGSolver | [inline] |
iterate_step | AMGPreconditioner | [private] |
iterateStep() | AMGPreconditioner | [inline] |
iterateStep() const | AMGPreconditioner | [inline] |
lazyReinit(const Matrix &) | AMGSolver | |
Matrix typedef | AMGSolver | |
reinit(const Matrix &M, u_int is=5) | AMGPreconditioner | [inline] |
AMGSolver::reinit(const Matrix &) | AMGSolver | |
smoothStep() const | AMGSolver | [inline] |
smoothStep() | AMGSolver | [inline] |
solve(Vector< double > &x, const Vector< double > &r, double tol=0.0, u_int step=20, int mode=0) const | AMGSolver | |
tolerence() const | AMGSolver | [inline] |
tolerence() | AMGSolver | [inline] |
vmult(Vector< double > &x, const Vector< double > &b) const | AMGPreconditioner | [inline] |
~AMGPreconditioner() | AMGPreconditioner | [inline] |
~AMGSolver() | AMGSolver | [virtual] |