clearMemory() | LevelSolver | |
define(const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_baseGrids, const ProblemDomain &a_domain, Real a_dxLevel, int a_nRefCrse, int a_nComp=1, bool a_limitCoarsening=false) | LevelHelmholtzSolver | |
define(const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_baseGrids, const Box &a_domain, Real a_dxLevel, int a_nRefCrse, int a_nComp=1, bool a_limitCoarsening=false) | LevelHelmholtzSolver | |
define(const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_baseGrids, const ProblemDomain &a_domain, Real a_dxLevel, int a_nRefCrse, const HelmholtzOp *const a_opin, int a_nComp=1, bool a_limitCoarsening=false) | LevelHelmholtzSolver | [virtual] |
define(const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_baseGrids, const Box &a_domain, Real a_dxLevel, int a_nRefCrse, const HelmholtzOp *const a_opin, int a_nComp=1, bool a_limitCoarsening=false) | LevelHelmholtzSolver | [virtual] |
define(const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_baseGrids, const ProblemDomain &a_domain, Real a_dxLevel, int a_nRefCrse, const LevelOp *const a_opin, int a_nComp=1, bool a_limitCoarsening=false) | LevelHelmholtzSolver | [virtual] |
define(const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_baseGrids, const Box &a_domain, Real a_dxLevel, int a_nRefCrse, const LevelOp *const a_opin, int a_nComp=1, bool a_limitCoarsening=false) | LevelHelmholtzSolver | [virtual] |
isDefined() const | LevelSolver | |
LevelHelmholtzSolver() | LevelHelmholtzSolver | |
LevelHelmholtzSolver(const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_baseGrids, const ProblemDomain &a_domain, Real a_dxLevel, int a_nRefCrse, int a_nComp=1, bool a_limitCoarsening=false) | LevelHelmholtzSolver | |
LevelHelmholtzSolver(const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_baseGrids, const Box &a_domain, Real a_dxLevel, int a_nRefCrse, int a_nComp=1, bool a_limitCoarsening=false) | LevelHelmholtzSolver | |
LevelHelmholtzSolver(const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_baseGrids, const ProblemDomain &a_domain, Real a_dxLevel, int a_nRefCrse, const HelmholtzOp *const a_opin, int a_nComp=1, bool a_limitCoarsening=false) | LevelHelmholtzSolver | |
LevelHelmholtzSolver(const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_baseGrids, const Box &a_domain, Real a_dxLevel, int a_nRefCrse, const HelmholtzOp *const a_opin, int a_nComp=1, bool a_limitCoarsening=false) | LevelHelmholtzSolver | |
levelSolve(LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > *a_phic, const LevelData< FArrayBox > &a_rhs, bool a_initializePhiToZero=true) | LevelSolver | |
levelSolveH(LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > &a_rhs, bool a_initializePhiToZero=true) | LevelSolver | |
LevelSolver() | LevelSolver | |
LevelSolver(const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_baseGrids, const ProblemDomain &a_domain, Real a_dxLevel, int a_nRefCrse, const LevelOp *const a_opin, int a_ncomp, bool a_limitCoarsening=false) | LevelSolver | |
LevelSolver(const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_baseGrids, const Box &a_domain, Real a_dxLevel, int a_nRefCrse, const LevelOp *const a_opin, int a_ncomp=1, bool a_limitCoarsening=false) | LevelSolver | |
m_convergenceMetrics | LevelSolver | [protected] |
m_corr | LevelSolver | [protected] |
m_domain | LevelSolver | [protected] |
m_dxLevel | LevelSolver | [protected] |
m_grids | LevelSolver | [protected] |
m_isDefined | LevelSolver | [protected] |
m_levelMG | LevelSolver | [protected] |
m_levelOpPtr | LevelSolver | [protected] |
m_maxIter | LevelSolver | [protected] |
m_minIter | LevelSolver | [protected] |
m_nRefCrse | LevelSolver | [protected] |
m_numSmoothDown | LevelSolver | [protected] |
m_numSmoothUp | LevelSolver | [protected] |
m_operatorTolerance | LevelSolver | [protected] |
m_resid | LevelSolver | [protected] |
m_scratch | LevelSolver | [protected] |
m_tolerance | LevelSolver | [protected] |
m_verbose | LevelSolver | [protected] |
resetConvergenceMetrics() | LevelSolver | [virtual] |
setBC(const DomainGhostBC &a_BC) | LevelHelmholtzSolver | |
setBeta(Real a_beta) | LevelHelmholtzSolver | |
setConvergenceMetric(Real a_metric, int a_comp) | LevelSolver | [virtual] |
setDefaultValues() | LevelSolver | |
setMaxIter(int a_maxIter) | LevelSolver | |
setMinIter(int a_minIter) | LevelSolver | |
setNumSmoothDown(int a_numSmoothDown) | LevelSolver | |
setNumSmoothUp(int a_numSmoothUp) | LevelSolver | |
setOperatorTolerance(Real a_operatorTolerance) | LevelSolver | |
setTolerance(Real a_tolerance) | LevelSolver | |
setVerbose(bool a_verbose) | LevelSolver | |
~LevelHelmholtzSolver() | LevelHelmholtzSolver | [virtual] |
~LevelSolver() | LevelSolver | [virtual] |