Public Methods |
| | LevelHelmholtzSolver () |
| | Default constructor.
|
| virtual | ~LevelHelmholtzSolver () |
| | LevelHelmholtzSolver (const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_baseGrids, const ProblemDomain &a_domain, Real a_dxLevel, int a_nRefCrse) |
| | constructor -- note that there is no need to pass in a LevelOp,
|
| | LevelHelmholtzSolver (const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_baseGrids, const Box &a_domain, Real a_dxLevel, int a_nRefCrse) |
| | (deprecated) constructor -- note there is no need to pass in a LevelOp,
|
| | LevelHelmholtzSolver (const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_baseGrids, const ProblemDomain &a_domain, Real a_dxLevel, int a_nRefCrse, const HelmholtzOp *const a_opin) |
| | LevelHelmholtzSolver (const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_baseGrids, const Box &a_domain, Real a_dxLevel, int a_nRefCrse, const HelmholtzOp *const a_opin) |
| | deprecated interface using Box instead of ProblemDomain
|
| void | define (const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_baseGrids, const ProblemDomain &a_domain, Real a_dxLevel, int a_nRefCrse) |
| void | define (const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_baseGrids, const Box &a_domain, Real a_dxLevel, int a_nRefCrse) |
| | deprecated interface using Box instead of ProblemDomain
|
| virtual void | define (const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_baseGrids, const ProblemDomain &a_domain, Real a_dxLevel, int a_nRefCrse, const HelmholtzOp *const a_opin) |
| virtual void | define (const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_baseGrids, const Box &a_domain, Real a_dxLevel, int a_nRefCrse, const HelmholtzOp *const a_opin) |
| | (deprecated) interface using Box instead of ProblemDomain
|
| virtual void | define (const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_baseGrids, const ProblemDomain &a_domain, Real a_dxLevel, int a_nRefCrse, const LevelOp *const a_opin) |
| | this function hides the LevelSolver version -- should never be called
|
| virtual void | define (const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_baseGrids, const Box &a_domain, Real a_dxLevel, int a_nRefCrse, const LevelOp *const a_opin) |
| | this function hides the LevelSolver version -- should never be called
|
| void | setBeta (Real a_beta) |
| void | setBC (const DomainGhostBC &a_BC) |