Public Methods |
| DumbBellBL (const Real &a_radius, const Real &a_height, const RealVect &a_center, const int &a_axis, const bool &a_interior, const Real &a_dx, const int &a_symmetry) |
virtual | ~DumbBellBL () |
virtual bool | isRegular (const Box &a_region, const Box &a_domain, const RealVect &a_origin, const Real &a_dx) const |
virtual bool | isCovered (const Box &a_region, const Box &a_domain, const RealVect &a_origin, const Real &a_dx) const |
virtual pair< int, Side::LoHiSide > | upDirection (const RealVect &a_midpt, const IntVect &a_iv) const |
virtual Real | localFuncValue (const RealVect &a_independentCoords, const int &a_upDirection, const IntVect &a_iv, const Box &a_domain, const RealVect &a_origin, const Real &a_dx) const |
virtual BaseLevelSet * | new_baseLevelSet () const |
Protected Methods |
Real | LevelSurface (const RealVect &a_vec) const |
Protected Attributes |
RealVect | m_center |
Real | m_radius |
Real | m_height |
int | m_axis |
bool | m_interior |
Real | m_dx |
int | m_symmetry |
Private Methods |
| DumbBellBL () |
| DumbBellBL (const DumbBellBL &a_radius) |
void | operator= (const DumbBellBL &a_radius) |