14 #ifndef _NODEQUADCFINTERP2_H_ 15 #define _NODEQUADCFINTERP2_H_ 24 #include "NamespaceHeader.H" 138 bool a_interfaceOnly,
139 int a_interpolationDegree,
141 bool a_verbose =
false);
151 bool a_interfaceOnly,
152 int a_interpolationDegree,
154 bool a_verbose =
false);
175 bool a_interfaceOnly,
177 int a_interpolationDegree,
181 bool a_verbose =
false);
197 bool a_interfaceOnly,
199 int a_interpolationDegree,
203 bool a_verbose =
false);
330 #include "NamespaceFooter.H"
An irregular domain on an integer lattice.
Definition: IntVectSet.H:44
A class to facilitate interaction with physical boundary conditions.
Definition: ProblemDomain.H:130
ProblemDomain m_domain
Definition: NodeQuadCFInterp2.H:258
int m_ncomp
Definition: NodeQuadCFInterp2.H:282
int m_interpolationDegree
Definition: NodeQuadCFInterp2.H:278
bool m_isDefined
Definition: NodeQuadCFInterp2.H:286
void setVerbose(bool a_verbose)
DisjointBoxLayout m_grids
Definition: NodeQuadCFInterp2.H:254
const LayoutData< NodeCFIVS > * m_hiCFIVS
Definition: NodeQuadCFInterp2.H:296
void interpLine(FArrayBox &a_fineFab, const FArrayBox &a_psiFab, const IntVectSet &a_psiFabNodes, const IntVect &a_iv, int a_idirOther)
void coarseFineInterp(LevelData< NodeFArrayBox > &a_phi, const LevelData< NodeFArrayBox > &a_phiCoarse)
LevelData< NodeFArrayBox > m_coarseCopy
Definition: NodeQuadCFInterp2.H:270
A BoxLayout that has a concept of disjointedness.
Definition: DisjointBoxLayout.H:31
void define(const DisjointBoxLayout &a_grids, const ProblemDomain &a_domain, const LayoutData< NodeCFIVS > *const a_loCFIVS, const LayoutData< NodeCFIVS > *const a_hiCFIVS, bool a_interfaceOnly, int a_interpolationDegree, int a_ncomp=1, bool a_verbose=false)
Box m_domainCoarseNodes
Definition: NodeQuadCFInterp2.H:262
A Rectangular Domain on an Integer Lattice.
Definition: Box.H:465
const LayoutData< NodeCFIVS > * m_loCFIVS
Definition: NodeQuadCFInterp2.H:291
An integer Vector in SpaceDim-dimensional space.
Definition: CHArray.H:42
Definition: FArrayBox.H:44
bool m_verbose
Definition: NodeQuadCFInterp2.H:305
bool m_interfaceOnly
Definition: NodeQuadCFInterp2.H:274
DisjointBoxLayout m_coarsenedGrids
Definition: NodeQuadCFInterp2.H:266
Class to interpolate quadratically at coarse/fine interface when refinement ratio is 2...
Definition: NodeQuadCFInterp2.H:28