11 #ifndef _CUBEDSPHERESOLIDBLOCKCS_H_ 12 #define _CUBEDSPHERESOLIDBLOCKCS_H_ 21 #include "NamespaceHeader.H" 123 #include "NamespaceFooter.H" RealVect m_signCoord
Definition: CubedSphereSolidBlockCS.H:120
Real getR0() const
Definition: CubedSphereSolidBlockCS.H:44
#define CH_assert(cond)
Definition: CHArray.H:37
static const int YNEG
Definition: CubedSphereSolidBlockCS.H:93
Definition: CubedSphereSolidBlockCS.H:29
Virtual base class encapsulating mapped-grid coordinate systems.
Definition: NewFourthOrderCoordSys.H:77
int m_rCoord
Definition: CubedSphereSolidBlockCS.H:111
RealVect realCoord(const RealVect &a_Xi) const
given coordinate in mapped space, return its location in real space
int m_aCoord
Definition: CubedSphereSolidBlockCS.H:114
static const int ZPOS
Definition: CubedSphereSolidBlockCS.H:94
static const int YPOS
Definition: CubedSphereSolidBlockCS.H:91
static const int CENTRAL
Definition: CubedSphereSolidBlockCS.H:96
void setR0(Real a_r0)
Definition: CubedSphereSolidBlockCS.H:38
int m_blockID
Definition: CubedSphereSolidBlockCS.H:99
int m_bCoord
Definition: CubedSphereSolidBlockCS.H:117
Real m_r0
Definition: CubedSphereSolidBlockCS.H:102
double Real
Definition: REAL.H:33
Real getR1() const
Definition: CubedSphereSolidBlockCS.H:56
virtual ~CubedSphereSolidBlockCS()
CubedSphereSolidBlockCS(int a_blockID, const RealVect &a_dxVect, const Box &a_bx)
constructor
void setR1(Real a_r1)
Definition: CubedSphereSolidBlockCS.H:50
A Rectangular Domain on an Integer Lattice.
Definition: Box.H:469
A Real vector in SpaceDim-dimensional space.
Definition: RealVect.H:41
Real m_r1
Definition: CubedSphereSolidBlockCS.H:105
static const int ZNEG
Definition: CubedSphereSolidBlockCS.H:95
RealVect mappedCoord(const RealVect &a_x) const
given coordinate in real space, return its location in the mapped space
int blockID() const
access function to block id
Definition: CubedSphereSolidBlockCS.H:83
static const int XPOS
Definition: CubedSphereSolidBlockCS.H:90
RealVect m_mappedLo
Definition: CubedSphereSolidBlockCS.H:108
virtual Real dXdXi(const RealVect &a_Xi, int a_dirX, int a_dirXi) const
note that a_Xi is in mapped space.
static const int XNEG
Definition: CubedSphereSolidBlockCS.H:92