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 > | |