11 #ifndef _CYLINDERSPOKESBLOCKCS_H_ 12 #define _CYLINDERSPOKESBLOCKCS_H_ 19 #include "NamespaceHeader.H" 38 const Box& a_blockBox);
81 #include "NamespaceFooter.H" 83 #endif // include guard virtual Real dXdXi(const RealVect &a_Xi, int a_dirX, int a_dirXi) const
note that a_Xi is in mapped space.
virtual ~CylinderSpokesBlockCS()
CylinderSpokesBlockCS(int a_blockNum, const RealVect &a_dx, const Box &a_blockBox)
constructor
Virtual base class encapsulating mapped-grid coordinate systems.
Definition: NewFourthOrderCoordSys.H:77
Box m_blockBox
Definition: CylinderSpokesBlockCS.H:66
int m_rCoord
Definition: CylinderSpokesBlockCS.H:72
static const int YNEG
Definition: CylinderSpokesBlockCS.H:60
int m_blockNum
Definition: CylinderSpokesBlockCS.H:63
static const int XNEG
Definition: CylinderSpokesBlockCS.H:59
int m_aCoord
Definition: CylinderSpokesBlockCS.H:75
static const int XPOS
Definition: CylinderSpokesBlockCS.H:57
static const int CENTRAL
Definition: CylinderSpokesBlockCS.H:56
double Real
Definition: REAL.H:33
static const int YPOS
Definition: CylinderSpokesBlockCS.H:58
RealVect m_mappedLo
Definition: CylinderSpokesBlockCS.H:69
A Rectangular Domain on an Integer Lattice.
Definition: Box.H:469
A Real vector in SpaceDim-dimensional space.
Definition: RealVect.H:41
RealVect mappedCoord(const RealVect &a_x) const
given coordinate in real space, return its location in the mapped space
RealVect m_signCoord
Definition: CylinderSpokesBlockCS.H:78
Basic single-panel cubed sphere Coordinates.
Definition: CylinderSpokesBlockCS.H:27
RealVect realCoord(const RealVect &a_Xi) const
given coordinate in mapped space, return its location in real space