|
Public Member Functions |
| | MGInterp () |
| | Null constructor.
|
| | ~MGInterp () |
| | Destructor.
|
| | MGInterp (const DisjointBoxLayout &a_fineDomain, int a_numcomps, int a_refRatio, const Box &a_problemDomain) |
| | Full constructor (calls full define).
|
| | MGInterp (const DisjointBoxLayout &a_fineDomain, int a_numcomps, int a_refRatio, const ProblemDomain &a_problemDomain) |
| | Full constructor (calls full define).
|
| void | define (const DisjointBoxLayout &a_fineDomain, int a_numcomps, int a_refRatio, const Box &a_problemDomain) |
| | Full define.
|
| void | define (const DisjointBoxLayout &a_fineDomain, int a_numcomps, int a_refRatio, const ProblemDomain &a_problemDomain) |
| | Full define.
|
| void | interpToFine (LevelData< FArrayBox > &a_fineData, const LevelData< FArrayBox > &a_coarseData) |
| bool | isDefined () const |
| | Is the object defined.
|
Protected Attributes |
| bool | m_isDefined |
| int | m_refRatio |
| LevelData< FArrayBox > | m_coarsenedFineData |
| DisjointBoxLayout | m_grids |
| ProblemDomain | m_problemDomain |
Class to interpolate coarse level data to a fine level data for multigrid. This class should be considered internal to AMRSolver and not a part of the Chombo API.