| AMRVCycleMG(Vector< T * > &a_corrLevel, const Vector< T * > &a_residLevel) | GenAMRSolver< T > | |
| applyAMROperator(Vector< T * > &a_phiLevel, T &a_LOfPhi, int a_ilev) | GenAMRSolver< T > | |
| applyAMROperatorHphys(Vector< T * > &a_phiLevel, T &a_LOfPhi, int a_ilev) | GenAMRSolver< T > | |
| clear() | GenAMRSolver< T > | [protected] |
| computeAMRResidual(Vector< T * > &a_phiLevel, const Vector< T * > &a_rhsLevel, T &a_res, int a_ilev) | GenAMRSolver< T > | |
| computeResidualNorm(Vector< T * > &a_phiLevel, const Vector< T * > &a_rhsLevel, int a_normType) | GenAMRSolver< T > | |
| computeResidualNorm(Vector< T * > &a_residLevel, Vector< T * > &a_phiLevel, const Vector< T * > &a_rhsLevel, int a_normType) | GenAMRSolver< T > | |
| define(const Vector< DisjointBoxLayout > &a_gridsLevel, const Vector< Box > &a_domainLevel, const Vector< Real > &a_dxLevel, const Vector< int > &a_refRatio, int a_numLevels, int a_lBase, const GenAMRLevelMGOp< T > *const a_opin, int a_ncomp=1) | GenAMRSolver< T > | |
| define(const Vector< DisjointBoxLayout > &a_gridsLevel, const Vector< ProblemDomain > &a_domainLevel, const Vector< Real > &a_dxLevel, const Vector< int > &a_refRatio, int a_numLevels, int a_lBase, const GenAMRLevelMGOp< T > *const a_opin, int a_ncomp=1) | GenAMRSolver< T > | |
| GenAMRLevelMG< T > class | GenAMRSolver< T > | [friend] |
| GenAMRSolver() | GenAMRSolver< T > | |
| GenAMRSolver(const Vector< DisjointBoxLayout > &a_gridsLevel, const Vector< Box > &a_domainLevel, const Vector< Real > &a_dxLevel, const Vector< int > &a_refRatio, int a_numLevels, int a_lBase, const GenAMRLevelMGOp< T > *const a_opin, int a_ncomp=1) | GenAMRSolver< T > | |
| GenAMRSolver(const Vector< DisjointBoxLayout > &a_gridsLevel, const Vector< ProblemDomain > &a_domainLevel, const Vector< Real > &a_dxLevel, const Vector< int > &a_refRatio, int a_numLevels, int a_lBase, const GenAMRLevelMGOp< T > *const a_opin, int a_ncomp=1) | GenAMRSolver< T > | |
| GenAMRSolver(const GenAMRSolver< T > &) | GenAMRSolver< T > | [inline, private] |
| isDefined() const | GenAMRSolver< T > | |
| m_amrmgLevel | GenAMRSolver< T > | [protected] |
| m_domainLevel | GenAMRSolver< T > | [protected] |
| m_dxLevel | GenAMRSolver< T > | [protected] |
| m_errorTolerance | GenAMRSolver< T > | [protected] |
| m_finestLevel | GenAMRSolver< T > | [protected] |
| m_gridsLevel | GenAMRSolver< T > | [protected] |
| m_isDefined | GenAMRSolver< T > | [protected] |
| m_lBase | GenAMRSolver< T > | [protected] |
| m_levelSolver | GenAMRSolver< T > | [protected] |
| m_maxIter | GenAMRSolver< T > | [protected] |
| m_minIter | GenAMRSolver< T > | [protected] |
| m_ncomp | GenAMRSolver< T > | [protected] |
| m_numLevels | GenAMRSolver< T > | [protected] |
| m_numSmoothDown | GenAMRSolver< T > | [protected] |
| m_numSmoothUp | GenAMRSolver< T > | [protected] |
| m_numVCyclesBottom | GenAMRSolver< T > | [protected] |
| m_operatorTolerance | GenAMRSolver< T > | [protected] |
| m_refRatio | GenAMRSolver< T > | [protected] |
| m_tolerance | GenAMRSolver< T > | [protected] |
| m_verbose | GenAMRSolver< T > | [protected] |
| operator=(const GenAMRSolver< T > &) | GenAMRSolver< T > | [inline, private] |
| setDefaultValues() | GenAMRSolver< T > | [protected] |
| setMaxIter(int a_maxIter) | GenAMRSolver< T > | |
| setMinIter(int a_minIter) | GenAMRSolver< T > | |
| setNumSmoothDown(int a_numSmoothDown) | GenAMRSolver< T > | |
| setNumSmoothUp(int a_numSmoothUp) | GenAMRSolver< T > | |
| setNumVCyclesBottom(int a_numVCycleBottom) | GenAMRSolver< T > | |
| setOperatorTolerance(Real a_operatorTolerance) | GenAMRSolver< T > | |
| setTolerance(Real a_tolerance) | GenAMRSolver< T > | |
| setVerbose(bool a_verbose) | GenAMRSolver< T > | |
| solveAMR(Vector< T * > &a_phiLevel, const Vector< T * > &a_rhsLevel) | GenAMRSolver< T > | |
| ~GenAMRSolver() | GenAMRSolver< T > | |