Chombo + EB + MF
3.2
|
factory for CartesianCoordSys More...
#include <CartesianCoordSys.H>
Public Member Functions | |
CartesianCoordSysFactory (const ProblemDomain &a_baseDomain, const Vector< int > &a_vectRefRatios, const RealVect &a_baseDx, const RealVect &a_stretch=RealVect::Unit) | |
constructor More... | |
virtual CoordSys< FArrayBox, FluxBox > * | getCoordSys (const DisjointBoxLayout &grids, const ProblemDomain &levelDomain, const IntVect &a_ghostVect) const |
Public Member Functions inherited from CoordSysFactory< FArrayBox, FluxBox > | |
CoordSysFactory () | |
virtual | ~CoordSysFactory () |
Protected Attributes | |
Vector< ProblemDomain > | m_vectDomains |
Vector< int > | m_vectRefRatios |
Vector< RealVect > | m_dxVect |
RealVect | m_stretch |
factory for CartesianCoordSys
CartesianCoordSysFactory::CartesianCoordSysFactory | ( | const ProblemDomain & | a_baseDomain, |
const Vector< int > & | a_vectRefRatios, | ||
const RealVect & | a_baseDx, | ||
const RealVect & | a_stretch = RealVect::Unit |
||
) |
constructor
baseDomain is problemDomain at coarsest level (level 0) vectRefRefine are refinement ratios baseDx is cell spacing at level 0 maxLevel is defined by vectRefRefine.size() + 1
|
virtual |
Implements CoordSysFactory< FArrayBox, FluxBox >.
|
protected |
|
protected |
|
protected |