11 #ifndef _XPOINTBLOCKCOORDSYS_H_ 12 #define _XPOINTBLOCKCOORDSYS_H_ 14 #undef PLOT_INVERSE_POINTS 18 #include "NamespaceHeader.H" 36 const int a_block_type);
109 FArrayBox& BFieldDirdotcurlBFieldDir )
const {;}
130 #ifdef PLOT_INVERSE_POINTS 135 #include "NamespaceFooter.H" XPointBlockCoordSys(const RealVect &a_origin, const ProblemDomain &a_domain, const int a_block_type)
Constructor.
Definition: XPointBlockCoordSys.H:20
A class to facilitate interaction with physical boundary conditions.
Definition: ProblemDomain.H:141
RealVect m_mapped_face_area
Definition: XPointBlockCoordSys.H:124
virtual double getRBtoroidal() const
Definition: XPointBlockCoordSys.H:95
Real m_mapped_cell_volume
Definition: XPointBlockCoordSys.H:123
int blockType() const
Definition: XPointBlockCoordSys.H:97
Virtual base class encapsulating mapped-grid coordinate systems.
Definition: NewFourthOrderCoordSys.H:77
virtual RealVect realCoord(const RealVect &xi) const
Returns real coordinate.
virtual Real dX2dXi2(const RealVect &Xi, int dirX, int dirXi0, int dirXi1) const
Real m_alpha
Definition: XPointBlockCoordSys.H:129
Definition: EBInterface.H:45
virtual RealVect mappedCoord(const RealVect &x) const
Returns computational coordinate.
const IntVect & bigEnd() const
Definition: Box.H:1784
Real centralMajorRadius() const
Definition: XPointBlockCoordSys.H:101
const IntVect & smallEnd() const
{ Accessors}
Definition: Box.H:1770
double Real
Definition: REAL.H:33
virtual ~XPointBlockCoordSys()
Destructor.
virtual void computeFieldData(const int dir, FArrayBox &BField, FArrayBox &BFieldMag, FArrayBox &BFieldDirl, FArrayBox &gradBFieldMag, FArrayBox &curlBFieldDir, FArrayBox &BFieldDirdotcurlBFieldDir) const
Definition: XPointBlockCoordSys.H:103
IntVect domainSmallEnd() const
Definition: XPointBlockCoordSys.H:99
A Rectangular Domain on an Integer Lattice.
Definition: Box.H:469
A Real vector in SpaceDim-dimensional space.
Definition: RealVect.H:41
Real lowerMappedCoordinate(int dir) const
Definition: XPointBlockCoordSys.H:112
RealVect m_dx
Definition: NewFourthOrderCoordSys.H:360
An integer Vector in SpaceDim-dimensional space.
Definition: CHArray.H:42
Definition: FArrayBox.H:45
const Box & domainBox() const
Returns the logical computational domain.
Definition: ProblemDomain.H:887
ProblemDomain m_domain
Definition: XPointBlockCoordSys.H:118
virtual void getRBpoloidal(const int dir, FArrayBox &RBpol, FArrayBox &dRBpoldt) const
Real upperMappedCoordinate(int dir) const
Definition: XPointBlockCoordSys.H:116
virtual Real dXdXi(const RealVect &Xi, int dirX, int dirXi) const
int m_block_type
Definition: XPointBlockCoordSys.H:126
RealVect m_origin
Definition: XPointBlockCoordSys.H:127