Chombo + EB + MF
3.2
|
Fourth-order interpolation in space. More...
#include <FourthOrderOneDInterp.H>
Public Member Functions | |
FourthOrderOneDInterp () | |
~FourthOrderOneDInterp () | |
void | define (const int &a_nComp, const IntVect &a_changeVecDx, const int &a_interpDir, const IntVect &a_coarseGhostVect, const int &a_refRatio, const Box &a_coarseDomain) |
LevelData< FArrayBox > & | coarsenedFineData () |
FourthOrderPatchInterp & | patchInterp () |
void | interpToFine (LevelData< FArrayBox > &a_fine, const LevelData< FArrayBox > &a_coarse, const IntVect &a_growDir) |
void | patchInterp (FArrayBox &a_fineFab, const FArrayBox &a_coarseFab, const Box &a_coarseBox) |
Public Attributes | |
IntVect | m_coarseGhostVect |
FourthOrderPatchInterp | m_patchInterp |
FourthOrderOneDStencil | m_stencil |
int | m_nComp |
IntVect | m_changeVecDx |
int | m_interpDir |
int | m_refRatio |
bool | m_defined |
Box | m_coarseDomain |
Private Member Functions | |
void | operator= (const FourthOrderOneDInterp &) |
FourthOrderOneDInterp (const FourthOrderOneDInterp &) | |
Fourth-order interpolation in space.
FourthOrderOneDInterp::FourthOrderOneDInterp | ( | ) |
FourthOrderOneDInterp::~FourthOrderOneDInterp | ( | ) |
|
private |
void FourthOrderOneDInterp::define | ( | const int & | a_nComp, |
const IntVect & | a_changeVecDx, | ||
const int & | a_interpDir, | ||
const IntVect & | a_coarseGhostVect, | ||
const int & | a_refRatio, | ||
const Box & | a_coarseDomain | ||
) |
FourthOrderPatchInterp& FourthOrderOneDInterp::patchInterp | ( | ) |
void FourthOrderOneDInterp::interpToFine | ( | LevelData< FArrayBox > & | a_fine, |
const LevelData< FArrayBox > & | a_coarse, | ||
const IntVect & | a_growDir | ||
) |
void FourthOrderOneDInterp::patchInterp | ( | FArrayBox & | a_fineFab, |
const FArrayBox & | a_coarseFab, | ||
const Box & | a_coarseBox | ||
) |
|
private |
IntVect FourthOrderOneDInterp::m_coarseGhostVect |
FourthOrderPatchInterp FourthOrderOneDInterp::m_patchInterp |
FourthOrderOneDStencil FourthOrderOneDInterp::m_stencil |
int FourthOrderOneDInterp::m_nComp |
IntVect FourthOrderOneDInterp::m_changeVecDx |
int FourthOrderOneDInterp::m_interpDir |
int FourthOrderOneDInterp::m_refRatio |
bool FourthOrderOneDInterp::m_defined |
Box FourthOrderOneDInterp::m_coarseDomain |