20 #include "NamespaceHeader.H" 54 const bool& a_inside);
66 const bool& a_inside);
140 #include "NamespaceFooter.H" virtual GeometryService::InOut InsideOutside(const RealVect &a_low, const RealVect &a_high) const
virtual BaseIF * newImplicitFunction() const
bool m_inside
Definition: LatheIF.H:126
virtual void boxLayoutChanged(const DisjointBoxLayout &a_newBoxLayout, const RealVect &a_dx)
Definition: BaseIF.H:259
virtual bool fastIntersection(const RealVect &a_low, const RealVect &a_high) const
Definition: LatheIF.H:82
InOut
Definition: GeometryService.H:41
void operator=(const LatheIF &a_inputIF)
Definition: LatheIF.H:134
virtual void boxLayoutChanged(const DisjointBoxLayout &a_newBoxLayout, const RealVect &a_dx)
Definition: LatheIF.H:109
LatheIF()
Definition: LatheIF.H:129
double Real
Definition: REAL.H:33
A BoxLayout that has a concept of disjointedness.
Definition: DisjointBoxLayout.H:30
BaseIF * m_impFunc1
Definition: LatheIF.H:121
A Real vector in SpaceDim-dimensional space.
Definition: RealVect.H:41
RealVect m_point
Definition: LatheIF.H:124
virtual Real value(const RealVect &a_point) const
BaseIF * m_impFunc2
Definition: LatheIF.H:122
virtual ~LatheIF()
Destructor.
static void Abort(const char *const a_msg=m_nullString)
Print out message to cerr and exit via abort() (if serial) or MPI_Abort() (if parallel).