11 #ifndef _GAUSSIANIF_H_ 12 #define _GAUSSIANIF_H_ 19 #include "NamespaceHeader.H" 42 const bool& a_inside);
58 bool& a_inside)
const;
68 const bool& a_inside);
97 #include "NamespaceFooter.H" RealVect m_origin
Definition: GaussianIF.H:79
virtual void SetParams(const RealVect &a_origin, const Real &a_height, const RealVect &a_sig2, const int &a_upDir, const bool &a_inside)
RealVect m_sig2
Definition: GaussianIF.H:81
virtual void GetParams(RealVect &a_origin, Real &a_height, RealVect &a_sig2, int &a_upDir, bool &a_inside) const
GaussianIF()
Definition: GaussianIF.H:86
virtual Real value(const RealVect &a_point) const
virtual ~GaussianIF()
Destructor.
double Real
Definition: REAL.H:33
virtual BaseIF * newImplicitFunction() const
int m_upDir
Definition: GaussianIF.H:82
A Real vector in SpaceDim-dimensional space.
Definition: RealVect.H:41
bool m_inside
Definition: GaussianIF.H:83
Real m_height
Definition: GaussianIF.H:80
Definition: GaussianIF.H:28
void operator=(const GaussianIF &a_inputIF)
Definition: GaussianIF.H:91
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).