11 #ifndef _EBNORMALIZEBYVOLUMEFRACTION_H_ 12 #define _EBNORMALIZEBYVOLUMEFRACTION_H_ 18 #include "NamespaceHeader.H" 42 const int a_radius = 1)
85 (*this)(a_Q, a_compInterval);
109 #include "NamespaceFooter.H" int m_radius
Definition: EBNormalizeByVolumeFraction.H:104
#define CH_assert(cond)
Definition: CHArray.H:37
EBLevelGrid m_eblg
Definition: EBNormalizeByVolumeFraction.H:106
EBNormalizeByVolumeFraction(const EBLevelGrid &a_eblg, const LevelData< EBCellFAB > *a_data=NULL, const int a_radius=1)
Definition: EBNormalizeByVolumeFraction.H:40
Data that maintains a one-to-one mapping of T to the boxes in a BoxLayout.
Definition: BoxLayout.H:26
void operator()(LevelData< EBCellFAB > &a_Q, const Interval &a_compInterval)
Definition: EBLevelGrid.H:30
EBNormalizeByVolumeFraction & operator=(const EBNormalizeByVolumeFraction &)
VoF-centered stencil.
Definition: Stencils.H:60
void getLocalStencil(VoFStencil &a_stencil, const VolIndex &a_vof, const DataIndex &a_dit)
LayoutData< RefCountedPtr< AggStencil< EBCellFAB, EBCellFAB > > > m_stencil
Definition: EBNormalizeByVolumeFraction.H:105
Structure for passing component ranges in code.
Definition: Interval.H:23
bool m_isDefined
Definition: EBNormalizeByVolumeFraction.H:103
Definition: EBNormalizeByVolumeFraction.H:28
~EBNormalizeByVolumeFraction()
Definition: EBNormalizeByVolumeFraction.H:60
Definition: DataIndex.H:112
void normalize(LevelData< EBCellFAB > &a_Q, const Interval &a_compInterval)
Definition: EBNormalizeByVolumeFraction.H:82
Volume of Fluid Index.
Definition: VolIndex.H:31
void normalize(LevelData< EBCellFAB > &a_Q)
Definition: EBNormalizeByVolumeFraction.H:88
void define(const LevelData< EBCellFAB > &a_data)
define all the ste3ncils
EBNormalizeByVolumeFraction()