11 #ifndef _GAUSSIANSPHEREIF_H_ 12 #define _GAUSSIANSPHEREIF_H_ 19 #include "NamespaceHeader.H" 37 const bool& a_inside);
51 bool& a_inside)
const;
59 const bool& a_inside);
95 #include "NamespaceFooter.H" bool m_inside
Definition: GaussianSphereIF.H:78
Real m_normal
Definition: GaussianSphereIF.H:81
Real m_sigma2
Definition: GaussianSphereIF.H:80
RealVect m_center
Definition: GaussianSphereIF.H:77
GaussianSphereIF()
Definition: GaussianSphereIF.H:84
virtual void SetParams(const Real &a_sigma, const RealVect &a_center, const bool &a_inside)
virtual BaseIF * newImplicitFunction() const
double Real
Definition: REAL.H:33
virtual void GetParams(Real &a_sigma, RealVect &a_center, bool &a_inside) const
virtual Real value(const RealVect &a_point) const
virtual ~GaussianSphereIF()
Destructor.
void operator=(const GaussianSphereIF &a_inputIF)
Definition: GaussianSphereIF.H:89
A Real vector in SpaceDim-dimensional space.
Definition: RealVect.H:41
Real m_sigma
Definition: GaussianSphereIF.H:76
Definition: GaussianSphereIF.H:27
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).