19 #include "NamespaceHeader.H" 35 const bool& a_inside);
49 bool& a_inside)
const;
57 const bool& a_inside);
94 #include "NamespaceFooter.H" virtual void GetParams(Real &a_radius, RealVect &a_center, bool &a_inside) const
Real m_radius2
Definition: SphereIF.H:80
Real m_radius
Definition: SphereIF.H:76
virtual GeometryService::InOut InsideOutside(const RealVect &a_low, const RealVect &a_high) const
virtual bool fastIntersection(const RealVect &a_low, const RealVect &a_high) const
Definition: SphereIF.H:67
virtual ~SphereIF()
Destructor.
InOut
Definition: GeometryService.H:41
RealVect m_center
Definition: SphereIF.H:77
SphereIF()
Definition: SphereIF.H:83
Definition: SphereIF.H:25
virtual BaseIF * newImplicitFunction() const
void operator=(const SphereIF &a_inputIF)
Definition: SphereIF.H:88
double Real
Definition: REAL.H:33
virtual Real value(const RealVect &a_point) const
A Real vector in SpaceDim-dimensional space.
Definition: RealVect.H:41
bool m_inside
Definition: SphereIF.H:78
virtual void SetParams(const Real &a_radius, const RealVect &a_center, const bool &a_inside)
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).