11 #ifndef _TILTEDCYLINDERIF_H_    12 #define _TILTEDCYLINDERIF_H_    19 #include "NamespaceHeader.H"    37                    const bool&     a_inside);
    52                          bool&     a_inside) 
const;
    61                          const bool&     a_inside);
   100 #include "NamespaceFooter.H" virtual void SetParams(const Real &a_radius, const RealVect &a_direction, const RealVect &a_point, const bool &a_inside)
 
virtual void GetParams(Real &a_radius, RealVect &a_direction, RealVect &a_point, bool &a_inside) const
 
Real m_length2
Definition: TiltedCylinderIF.H:86
 
RealVect m_point
Definition: TiltedCylinderIF.H:82
 
InOut
Definition: GeometryService.H:41
 
bool m_tiltedAxis
Definition: TiltedCylinderIF.H:80
 
virtual Real value(const RealVect &a_point) const
 
virtual BaseIF * newImplicitFunction() const
 
virtual ~TiltedCylinderIF()
Destructor. 
 
Definition: TiltedCylinderIF.H:25
 
void operator=(const TiltedCylinderIF &a_inputIF)
Definition: TiltedCylinderIF.H:94
 
double Real
Definition: REAL.H:33
 
A Real vector in SpaceDim-dimensional space. 
Definition: RealVect.H:41
 
RealVect m_direction
Definition: TiltedCylinderIF.H:79
 
virtual GeometryService::InOut InsideOutside(const RealVect &a_low, const RealVect &a_high) const
 
int m_coordDir
Definition: TiltedCylinderIF.H:81
 
virtual bool fastIntersection(const RealVect &a_low, const RealVect &a_high) const
Definition: TiltedCylinderIF.H:71
 
bool m_inside
Definition: TiltedCylinderIF.H:83
 
Real m_radius2
Definition: TiltedCylinderIF.H:85
 
TiltedCylinderIF()
Definition: TiltedCylinderIF.H:89
 
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). 
 
Real m_radius
Definition: TiltedCylinderIF.H:78