A class to facilitate interaction with physical boundary conditions.
Definition: ProblemDomain.H:141
static void levelGradientMAC(LevelData< FluxBox > &a_edgeGrad, const LevelData< FArrayBox > &a_phi, const Real a_dx)
computes edge-centered level-operator gradient of cell-centered phi
static void levelGradientCC(LevelData< FArrayBox > &a_grad, const LevelData< FArrayBox > &a_phi, const Real a_dx)
computes cell-centered, level-operator gradient of cell-centered phi
static void compGradientCC(LevelData< FArrayBox > &a_Grad, const LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > *a_phiFinePtr, const Real a_dx, const int a_nRefFine, const ProblemDomain &a_dProblem)
computes cell-centered composite gradient of cell-centered phi