A class to facilitate interaction with physical boundary conditions.
Definition: ProblemDomain.H:141
static void normByPhase(Vector< Real > &a_phaseNorms, const Vector< LevelData< MFCellFAB > * > &a_data, const Vector< DisjointBoxLayout > &a_layout, const Vector< Vector< EBISLayout > > &a_ebislv, const Vector< int > &a_refRatio, const int &a_comp, const int &a_p, EBNormType::NormMode=EBNormType::OverBoth)
static Real norm(const Vector< LevelData< MFCellFAB > * > &a_data, const Vector< DisjointBoxLayout > &a_layout, const Vector< Vector< EBISLayout > > &a_ebislv, const Vector< int > &a_refRatio, const int &a_comp, const int &a_p, EBNormType::NormMode=EBNormType::OverBoth)
static Real normBoundaryExcluded(const Vector< LevelData< MFCellFAB > * > &a_src, const Vector< DisjointBoxLayout > &a_grids, const Vector< Vector< EBISLayout > > &a_ebislv, const ProblemDomain &a_coarDomain, const Vector< int > &a_refRatio, const int &a_coarBoundaryExclusion, const int &a_comp, const int &a_pval, EBNormType::NormMode=EBNormType::OverBoth)
static void compareError(Vector< Real > &a_orders, const Vector< LevelData< MFCellFAB > * > &a_errorFine, const Vector< LevelData< MFCellFAB > * > &a_errorCoar, const Vector< DisjointBoxLayout > &a_gridsFine, const Vector< DisjointBoxLayout > &a_gridsCoar, const Vector< Vector< EBISLayout > > &a_ebislvFine, const Vector< Vector< EBISLayout > > &a_ebislvCoar, const Vector< int > &a_refRat, const Box &a_coarseDom, int a_testverbosity)