| AMRLevelMG class | AMRSolver | [friend] |
| AMRSolver() | AMRSolver | |
| AMRSolver(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 LevelOp *const a_opin, int ncomp=1) | AMRSolver | |
| AMRSolver(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 LevelOp *const a_opin, int ncomp=1) | AMRSolver | |
| AMRSolver(const AMRSolver &) | AMRSolver | [private] |
| AMRVCycleMG(Vector< LevelData< FArrayBox > * > &a_corrLevel, const Vector< LevelData< FArrayBox > * > &a_residLevel) | AMRSolver | |
| applyAMROperator(Vector< LevelData< FArrayBox > * > &a_phiLevel, LevelData< FArrayBox > &a_LofPhi, int a_ilev) | AMRSolver | |
| applyAMROperatorHphys(Vector< LevelData< FArrayBox > * > &a_phiLevel, LevelData< FArrayBox > &a_LofPhi, int a_ilev) | AMRSolver | |
| clear() | AMRSolver | [protected] |
| computeAMRResidual(Vector< LevelData< FArrayBox > * > &a_phiLevel, const Vector< LevelData< FArrayBox > * > &a_rhsLevel, LevelData< FArrayBox > &res, int ilev) | AMRSolver | |
| computeResidualNorm(Vector< LevelData< FArrayBox > * > &a_phiLevel, const Vector< LevelData< FArrayBox > * > &a_rhsLevel, int normNtype) | AMRSolver | |
| computeResidualNorm(Vector< LevelData< FArrayBox > * > &a_residLevel, Vector< LevelData< FArrayBox > * > &a_phiLevel, const Vector< LevelData< FArrayBox > * > &a_rhsLevel, int normNtype) | AMRSolver | |
| 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 LevelOp *const a_opin, int ncomp=1) | AMRSolver | |
| 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 LevelOp *const a_opin, int ncomp=1) | AMRSolver | |
| isDefined() const | AMRSolver | |
| m_amrmgLevel | AMRSolver | [protected] |
| m_domainLevel | AMRSolver | [protected] |
| m_dxLevel | AMRSolver | [protected] |
| m_errorTolerance | AMRSolver | [protected] |
| m_finestLevel | AMRSolver | [protected] |
| m_gridsLevel | AMRSolver | [protected] |
| m_isDefined | AMRSolver | [protected] |
| m_lBase | AMRSolver | [protected] |
| m_levelSolver | AMRSolver | [protected] |
| m_maxIter | AMRSolver | [protected] |
| m_minIter | AMRSolver | [protected] |
| m_ncomp | AMRSolver | [protected] |
| m_numLevels | AMRSolver | [protected] |
| m_numSmoothDown | AMRSolver | [protected] |
| m_numSmoothUp | AMRSolver | [protected] |
| m_numVCyclesBottom | AMRSolver | [protected] |
| m_operatorTolerance | AMRSolver | [protected] |
| m_refRatio | AMRSolver | [protected] |
| m_tolerance | AMRSolver | [protected] |
| m_verbose | AMRSolver | [protected] |
| operator=(const AMRSolver &) | AMRSolver | [private] |
| setDefaultValues() | AMRSolver | [protected] |
| setMaxIter(int a_maxIter) | AMRSolver | |
| setMinIter(int a_minIter) | AMRSolver | |
| setNumSmoothDown(int a_numSmoothDown) | AMRSolver | |
| setNumSmoothUp(int a_numSmoothUp) | AMRSolver | |
| setNumVCyclesBottom(int a_numVCycleBottom) | AMRSolver | |
| setOperatorTolerance(Real a_operatorTolerance) | AMRSolver | |
| setTolerance(Real a_tolerance) | AMRSolver | |
| setVerbose(bool a_verbose) | AMRSolver | |
| solveAMR(Vector< LevelData< FArrayBox > * > &a_phiLevel, const Vector< LevelData< FArrayBox > * > &a_rhsLevel) | AMRSolver | |
| ~AMRSolver() | AMRSolver | |