19 #include "NamespaceHeader.H" 36 const Real& a_minorRadius,
38 const bool& a_inside);
53 bool& a_inside)
const;
60 const Real& a_minorRadius,
62 const bool& a_inside);
94 #include "NamespaceFooter.H" TorusIF()
Definition: TorusIF.H:83
Real m_minorRadius
Definition: TorusIF.H:74
Real m_minorRadius2
Definition: TorusIF.H:80
virtual ~TorusIF()
Destructor.
RealVect m_center
Definition: TorusIF.H:76
bool m_inside
Definition: TorusIF.H:78
double Real
Definition: REAL.H:33
virtual void SetParams(const Real &a_majorRadius, const Real &a_minorRadius, const RealVect &a_center, const bool &a_inside)
virtual BaseIF * newImplicitFunction() const
virtual Real value(const RealVect &a_point) const
A Real vector in SpaceDim-dimensional space.
Definition: RealVect.H:41
Real m_majorRadius
Definition: TorusIF.H:73
virtual void GetParams(Real &a_majorRadius, Real &a_minorRadius, RealVect &a_center, bool &a_inside) const
void operator=(const TorusIF &a_inputIF)
Definition: TorusIF.H:88
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).