Overture  Version 25
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | List of all members
MappedGrid Class Reference

#include <MappedGrid.h>

Inheritance diagram for MappedGrid:
Inheritance graph
[legend]
Collaboration diagram for MappedGrid:
Collaboration graph
[legend]

Public Types

enum  {
  THEmask = MappedGridData::THEmask, THEinverseVertexDerivative = MappedGridData::THEinverseVertexDerivative, THEinverseCenterDerivative = MappedGridData::THEinverseCenterDerivative, THEvertex = MappedGridData::THEvertex,
  THEcenter = MappedGridData::THEcenter, THEcorner = MappedGridData::THEcorner, THEvertexDerivative = MappedGridData::THEvertexDerivative, THEcenterDerivative = MappedGridData::THEcenterDerivative,
  THEvertexJacobian = MappedGridData::THEvertexJacobian, THEcenterJacobian = MappedGridData::THEcenterJacobian, THEcellVolume = MappedGridData::THEcellVolume, THEcenterNormal = MappedGridData::THEcenterNormal,
  THEcenterArea = MappedGridData::THEcenterArea, THEfaceNormal = MappedGridData::THEfaceNormal, THEfaceArea = MappedGridData::THEfaceArea, THEvertexBoundaryNormal = MappedGridData::THEvertexBoundaryNormal,
  THEcenterBoundaryNormal = MappedGridData::THEcenterBoundaryNormal, THEcenterBoundaryTangent = MappedGridData::THEcenterBoundaryTangent, THEboundingBox = MappedGridData::THEboundingBox, THEusualSuspects = MappedGridData::THEusualSuspects,
  EVERYTHING = MappedGridData::EVERYTHING
}
 
enum  { USEdifferenceApproximation = MappedGridData::USEdifferenceApproximation, COMPUTEgeometry = MappedGridData::COMPUTEgeometry, COMPUTEgeometryAsNeeded = MappedGridData::COMPUTEgeometryAsNeeded, COMPUTEtheUsual = MappedGridData::COMPUTEtheUsual }
 
enum  {
  ISinterpolationPoint = MappedGridData::ISinterpolationPoint, ISdiscretizationPoint = MappedGridData::ISdiscretizationPoint, ISghostPoint = MappedGridData::ISghostPoint, ISinteriorBoundaryPoint = MappedGridData::ISinteriorBoundaryPoint,
  USESbackupRules = MappedGridData::USESbackupRules, IShiddenByRefinement = MappedGridData::IShiddenByRefinement, ISreservedBit2 = MappedGridData::ISreservedBit2, ISreservedBit1 = MappedGridData::ISreservedBit1,
  ISreservedBit0 = MappedGridData::ISreservedBit0, GRIDnumberBits = MappedGridData::GRIDnumberBits, ISusedPoint = MappedGridData::ISusedPoint
}
 
enum  BoundaryFlagEnum {
  branchCutPeriodicBoundary =MappedGridData::branchCutPeriodicBoundary, periodicBoundary =MappedGridData::periodicBoundary, interpolationBoundary =MappedGridData::interpolationBoundary, mixedPhysicalInterpolationBoundary =MappedGridData::mixedPhysicalInterpolationBoundary,
  physicalBoundary =MappedGridData::physicalBoundary
}
 
typedef MappedGridData RCData
 
- Public Types inherited from GenericGrid
enum  GridTypeEnum { structuredGrid =0, unstructuredGrid }
 
enum  { NOTHING = GenericGridData::NOTHING, THEusualSuspects = GenericGridData::THEusualSuspects, EVERYTHING = GenericGridData::EVERYTHING }
 
enum  { COMPUTEnothing = GenericGridData::COMPUTEnothing, COMPUTEtheUsual = GenericGridData::COMPUTEtheUsual, COMPUTEfailed = GenericGridData::COMPUTEfailed }
 
typedef GenericGridData RCData
 

Public Member Functions

AMR_ParentChildSiblingInfo * getParentChildSiblingInfo ()
 
void setParentChildSiblingInfo (AMR_ParentChildSiblingInfo *ptr)
 
const Box & box () const
 
const IntegerArrayboundaryCondition () const
 
const IntegerboundaryCondition (const Integer &ks, const Integer &kd) const
 
MappedGrid::BoundaryFlagEnum boundaryFlag (int side, int axis) const
 
const IntegerArrayboundaryDiscretizationWidth () const
 
const IntegerboundaryDiscretizationWidth (const Integer &ks, const Integer &kd) const
 
const RealArrayboundingBox () const
 
const RealboundingBox (const Integer &ks, const Integer &kd) const
 
const RealArraylocalBoundingBox () const
 
const ReallocalBoundingBox (const Integer &ks, const Integer &kd) const
 
const Partitioning_Type & getPartition ()
 
const Partitioning_Type & getMatrixPartition ()
 
const RealArraygridSpacing () const
 
const RealgridSpacing (const Integer &kd) const
 
GenericGrid::GridTypeEnum getGridType () const
 
aString getName () const
 
const LogicalArrayisCellCentered () const
 
const LogicalisCellCentered (const Integer &kd) const
 
const LogicalisAllCellCentered () const
 
const LogicalisAllVertexCentered () const
 
bool isRectangular () const
 
bool isRefinementGrid () const
 
bool & isRefinementGrid ()
 
int displayComputedGeometry (FILE *file=stdout) const
 
virtual real sizeOf (FILE *file=NULL) const
 
const IntegerArraydiscretizationWidth () const
 
const IntegerdiscretizationWidth (const Integer &kd) const
 
const IntegerArrayindexRange () const
 
const IntegerindexRange (const Integer &ks, const Integer &kd) const
 
const IntegerArrayextendedIndexRange () const
 
const IntegerextendedIndexRange (const Integer &ks, const Integer &kd) const
 
const IntegerArraygridIndexRange () const
 
const IntegergridIndexRange (const Integer &ks, const Integer &kd) const
 
const IntegerArraydimension () const
 
const Integerdimension (const Integer &ks, const Integer &kd) const
 
const int & extendedRange (int side, int axis) const
 
IntegerArray extendedRange () const
 
const IntegerArraynumberOfGhostPoints () const
 
const IntegernumberOfGhostPoints (const Integer &ks, const Integer &kd) const
 
const LogicaluseGhostPoints () const
 
const IntegerArrayisPeriodic () const
 
const IntegerisPeriodic (const Integer &kd) const
 
const IntegernumberOfDimensions () const
 
Integer domainDimension () const
 
Integer rangeDimension () const
 
void setShareGridWithMapping (bool trueOrFalse)
 
const IntegerArraysharedBoundaryFlag () const
 
const IntegersharedBoundaryFlag (const Integer &ks, const Integer &kd) const
 
const RealArraysharedBoundaryTolerance () const
 
const RealsharedBoundaryTolerance (const Integer &ks, const Integer &kd) const
 
int getDeltaX (Real dx[3]) const
 
int getRectangularGridParameters (Real dx[3], Real xab[2][3]) const
 Get delta x and corners of a rectangular grid.
 
const IntegerI1 () const
 
const IntegerI2 () const
 
const IntegerI3 () const
 
void setNumberOfDimensions (const Integer &numberOfDimensions_)
 
void setBoundaryCondition (const Integer &ks, const Integer &kd, const Integer &boundaryCondition_)
 
void setBoundaryFlag (int side, int axis, MappedGridData::BoundaryFlagEnum bc)
 
void setBoundaryDiscretizationWidth (const Integer &ks, const Integer &kd, const Integer &boundaryDiscretizationWidth_)
 
void setIsCellCentered (const Integer &kd, const Logical &isCellCentered_)
 
void setDiscretizationWidth (const Integer &kd, const Integer &discretizationWidth_)
 
void setGridIndexRange (const Integer &ks, const Integer &kd, const Integer &gridIndexRange_)
 
void setMapping (Mapping &x)
 
void setMapping (MappingRC &x)
 
void setNumberOfGhostPoints (const Integer &ks, const Integer &kd, const Integer &numberOfGhostPoints_)
 
void setUseGhostPoints (const Logical &useGhostPoints_)
 
void setIsPeriodic (const Integer &kd, const Mapping::periodicType &isPeriodic_)
 
void setSharedBoundaryFlag (const Integer &ks, const Integer &kd, const Integer &sharedBoundaryFlag_)
 
void setSharedBoundaryTolerance (const Integer &ks, const Integer &kd, const Real &sharedBoundaryTolerance_)
 
IntegerMappedGridFunctionmask ()
 
const IntegerMappedGridFunctionmask () const
 
RealMappedGridFunctioninverseVertexDerivative ()
 
const RealMappedGridFunctioninverseVertexDerivative () const
 
RealMappedGridFunctioninverseCenterDerivative ()
 
const RealMappedGridFunctioninverseCenterDerivative () const
 
RealMappedGridFunctionvertex ()
 
const RealMappedGridFunctionvertex () const
 
RealMappedGridFunctioncenter ()
 
const RealMappedGridFunctioncenter () const
 
RealMappedGridFunctioncorner ()
 
const RealMappedGridFunctioncorner () const
 
RealMappedGridFunctionvertexDerivative ()
 
const RealMappedGridFunctionvertexDerivative () const
 
RealMappedGridFunctioncenterDerivative ()
 
const RealMappedGridFunctioncenterDerivative () const
 
RealMappedGridFunctionvertexJacobian ()
 
const RealMappedGridFunctionvertexJacobian () const
 
RealMappedGridFunctioncenterJacobian ()
 
const RealMappedGridFunctioncenterJacobian () const
 
RealMappedGridFunctioncellVolume ()
 
const RealMappedGridFunctioncellVolume () const
 
RealMappedGridFunctioncenterNormal ()
 
const RealMappedGridFunctioncenterNormal () const
 
RealMappedGridFunctioncenterArea ()
 
const RealMappedGridFunctioncenterArea () const
 
RealMappedGridFunctionfaceNormal ()
 
const RealMappedGridFunctionfaceNormal () const
 
RealMappedGridFunctionfaceArea ()
 
const RealMappedGridFunctionfaceArea () const
 
RealMappedGridFunctionvertexBoundaryNormal (const Integer &ks, const Integer &kd)
 
const RealMappedGridFunctionvertexBoundaryNormal (const Integer &ks, const Integer &kd) const
 
realSerialArrayvertexBoundaryNormalArray (const Integer &ks, const Integer &kd)
 
const realSerialArrayvertexBoundaryNormalArray (const Integer &ks, const Integer &kd) const
 
RealMappedGridFunctioncenterBoundaryNormal (const Integer &ks, const Integer &kd)
 
const RealMappedGridFunctioncenterBoundaryNormal (const Integer &ks, const Integer &kd) const
 
realSerialArraycenterBoundaryNormalArray (const Integer &ks, const Integer &kd)
 
const realSerialArraycenterBoundaryNormalArray (const Integer &ks, const Integer &kd) const
 
RealMappedGridFunctioncenterBoundaryTangent (const Integer &ks, const Integer &kd)
 
const RealMappedGridFunctioncenterBoundaryTangent (const Integer &ks, const Integer &kd) const
 
realSerialArraycenterBoundaryTangentArray (const Integer &ks, const Integer &kd)
 
const realSerialArraycenterBoundaryTangentArray (const Integer &ks, const Integer &kd) const
 
MappingRCmapping ()
 
const MappingRCmapping () const
 
const IntegerArraygetUnstructuredBCInfo (int type)
 
const IntegerArraygetUnstructuredPeriodicBC (int type)
 
 MappedGrid (const Integer numberOfDimensions_=0)
 
void init (int numberOfDimensions_)
 
 MappedGrid (const MappedGrid &x, const CopyType ct=DEEP)
 
 MappedGrid (Mapping &mapping)
 
 MappedGrid (MappingRC &mapping)
 
virtual ~MappedGrid ()
 
MappedGridoperator= (const MappedGrid &x)
 
MappedGridequals (const MappedGrid &x, int option=0)
 
void reference (const MappedGrid &x)
 
void reference (MappedGridData &x)
 
void reference (Mapping &x, bool forceIncompatible=false)
 
void reference (MappingRC &x)
 
virtual void breakReference ()
 
virtual void changeToAllVertexCentered ()
 
virtual void changeToAllCellCentered ()
 
virtual void consistencyCheck () const
 
virtual Integer get (const GenericDataBase &db, const aString &name, bool getMapping=true)
 
virtual Integer put (GenericDataBase &db, const aString &name, bool putMapping=true, int geometryToPut=-1) const
 
void updateReferences (const Integer what=EVERYTHING)
 
Integer update (const Integer what=THEusualSuspects, const Integer how=COMPUTEtheUsual)
 
Integer update (MappedGrid &x, const Integer what=THEusualSuspects, const Integer how=COMPUTEtheUsual)
 
virtual void destroy (const Integer what=NOTHING)
 
void adjustBoundary (MappedGrid &g2, const Integer &ks1, const Integer &kd1, const RealArray &r2, const LogicalArray &whereMask)
 
void getInverseCondition (MappedGrid &g2, const RealArray &xr1, const RealArray &rx2, const RealArray &condition, const LogicalArray &whereMask)
 
virtual void specifyProcesses (const Range &range)
 
virtual void initialize (const Integer &numberOfDimensions_)
 
MappedGridDataoperator-> ()
 
const MappedGridDataoperator-> () const
 
MappedGridDataoperator* ()
 
const MappedGridDataoperator* () const
 
virtual aString getClassName () const
 
Integer updateMappedGridPointers (const Integer what)
 
- Public Member Functions inherited from GenericGrid
const IntegercomputedGeometry () const
 
 GenericGrid ()
 
 GenericGrid (const GenericGrid &x, const CopyType ct=DEEP)
 
virtual ~GenericGrid ()
 
GenericGridoperator= (const GenericGrid &x)
 
GenericGridequals (const GenericGrid &x, int option=0)
 
void reference (const GenericGrid &x)
 
void reference (GenericGridData &x)
 
void updateReferences (const Integer what=EVERYTHING)
 
Integer update (const Integer what=THEusualSuspects, const Integer how=COMPUTEtheUsual)
 
void geometryHasChanged (const Integer what=~NOTHING)
 
Logical operator== (const GenericGrid &x) const
 
Logical operator!= (const GenericGrid &x) const
 
GenericGridDataoperator-> ()
 
const GenericGridDataoperator-> () const
 
GenericGridDataoperator* ()
 
const GenericGridDataoperator* () const
 
- Public Member Functions inherited from ReferenceCounting
 ReferenceCounting ()
 
 ReferenceCounting (const ReferenceCounting &x, const CopyType ct=DEEP)
 
virtual ~ReferenceCounting ()
 
Integer incrementReferenceCount ()
 
Integer decrementReferenceCount ()
 
Integer getReferenceCount () const
 
Logical uncountedReferencesMayExist ()
 
Integer getGlobalID () const
 
void setGlobalID (int id)
 

Static Public Member Functions

static void setMinimumNumberOfDistributedGhostLines (int numGhost)
 
static int getMinimumNumberOfDistributedGhostLines ()
 

Public Attributes

AMR_ParentChildSiblingInfo * parentChildSiblingInfo
 
MappedGridDatarcData
 
Logical isCounted
 
- Public Attributes inherited from GenericGrid
RCDatarcData
 
Logical isCounted
 

Static Public Attributes

static int minimumNumberOfDistributedGhostLines =0
 

Protected Member Functions

virtual void initialize ()
 

Member Typedef Documentation

Member Enumeration Documentation

anonymous enum
Enumerator
THEmask 
THEinverseVertexDerivative 
THEinverseCenterDerivative 
THEvertex 
THEcenter 
THEcorner 
THEvertexDerivative 
THEcenterDerivative 
THEvertexJacobian 
THEcenterJacobian 
THEcellVolume 
THEcenterNormal 
THEcenterArea 
THEfaceNormal 
THEfaceArea 
THEvertexBoundaryNormal 
THEcenterBoundaryNormal 
THEcenterBoundaryTangent 
THEboundingBox 
THEusualSuspects 
EVERYTHING 
anonymous enum
Enumerator
USEdifferenceApproximation 
COMPUTEgeometry 
COMPUTEgeometryAsNeeded 
COMPUTEtheUsual 
anonymous enum
Enumerator
ISinterpolationPoint 
ISdiscretizationPoint 
ISghostPoint 
ISinteriorBoundaryPoint 
USESbackupRules 
IShiddenByRefinement 
ISreservedBit2 
ISreservedBit1 
ISreservedBit0 
GRIDnumberBits 
ISusedPoint 
Enumerator
branchCutPeriodicBoundary 
periodicBoundary 
interpolationBoundary 
mixedPhysicalInterpolationBoundary 
physicalBoundary 

Constructor & Destructor Documentation

MappedGrid::MappedGrid ( const Integer  numberOfDimensions_ = 0)
MappedGrid::MappedGrid ( const MappedGrid x,
const CopyType  ct = DEEP 
)
MappedGrid::MappedGrid ( Mapping mapping)
MappedGrid::MappedGrid ( MappingRC mapping)
MappedGrid::~MappedGrid ( )
virtual

Member Function Documentation

void MappedGrid::adjustBoundary ( MappedGrid g2,
const Integer ks1,
const Integer kd1,
const RealArray r2,
const LogicalArray whereMask 
)
const IntegerArray& MappedGrid::boundaryCondition ( ) const
inline

References MappedGridData::boundaryCondition, and rcData.

Referenced by adjustBoundary(), Ogen::adjustForNearbyBoundaries(), MappedGridOperators::applyBoundaryCondition(), MappedGridOperators::applyBoundaryConditionCoefficients(), Ogmg::applyBoundaryConditions(), Ogmg::applyFinalConditions(), Ogmg::applyInitialConditions(), Ogmg::assignBoundaryConditionCoefficients(), Ogmg::buildExtraLevels(), Ogmg::buildExtraLevelsNew(), Regrid::buildGrids(), InterpolatePoints::buildInterpolationInfo(), Ogen::canDiscretize(), CompositeGridData::canInterpolate(), CanInterpolate::cgCanInterpolate(), Ogen::changeParameters(), Ogen::checkForBoundaryAdjustments(), Ogen::checkForOrphanPointsOnBoundaries(), checkGrid(), Ogen::checkInterpolationOnBoundaries(), checkOverlappingGrid(), Ogen::chooseASide(), Ogen::classifyPoints(), Ogmg::coarseGridSolverTest(), Ogmg::coarseToFineTest(), Ogen::computeInterpolationStencil(), Integrate::computeStitchedSurfaceWeightsOld(), Integrate::computeSurfaceWeights(), Integrate::computeWeights(), Ogen::countCrossingsWithRealBoundary(), Ogen::cutHoles(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), Ogen::determineBoundaryPointsToAdjust(), extendedGridIndexRange(), extendedGridRange(), Ogen::findClosestBoundaryPoint(), AssignInterpNeighbours::findInterpolationNeighbours(), Ogen::findTrueBoundary(), GenericMappedGridOperators::finishBoundaryConditions(), GenericMappedGridOperators::finishBoundaryConditionsOld(), GenericMappedGridOperators::fixBoundaryCorners(), SparseRepForMGF::fixUpClassify(), Ogen::generateInterpolationArrays(), ParentChildSiblingInfo::getGhostRegionBoxes(), Ogmg::getInterpolationCoordinates(), Ogmg::getInterpolationCoordinatesNew(), Ogmg::getInterpolationCoordinatesNewOld(), InterpolatePointsOnAGrid::getInterpolationStencil(), CanInterpolate::getInterpolationStencil(), CompositeGridData::getInterpolationStencil(), Ogmg::getInterpolationStencil(), ParallelGridUtility::getLocalBoundaryConditions(), ParallelGridUtility::getLocalIndexBoundsAndBoundaryConditions(), DerivedFunctions::getUserDefinedDerivedFunction(), PlotIt::grid3d(), ExposedPoints::initialize(), Ogmg::initializeBoundaryConditions(), ExposedPoints::interpolate(), interpolateExposedPoints(), Ogen::interpolateMixedBoundary(), InterpolateRefinements::interpolateRefinementBoundaries(), interpolateRefinements(), Ogen::isNeededForDiscretization(), Ogen::isOnInterpolationBoundary(), Ogen::lastChanceInterpolation(), main(), markGhostPoints(), Ogen::markMaskAtGhost(), Ogen::markPointsNeededForInterpolation(), Ogen::markPointsNeededForInterpolationNew(), Ogen::markPointsReallyNeededForInterpolation(), Ogen::movingUpdate(), Ogen::movingUpdateNew(), operator<<(), Ogmg::operatorAveraging(), PlotIt::plotGrid2d(), Ogen::preInterpolateGrids(), GridStatistics::printGridStatistics(), readMappingsFromAnOverlappingGridFile(), ParallelGridUtility::redistribute(), Regrid::regridAligned(), Ogen::removeExteriorPoints(), Ogen::removeExteriorPointsNew(), FileOutput::saveData(), saveOvertureTextFile(), Ogmg::setBoundaryConditions(), GridCollection::setMaskAtRefinements(), GenericMappedGridOperators::setPeriodicCoefficients(), Ogmg::smoothBoundary(), Ogmg::smoothJacobi(), Ogmg::smoothRedBlack(), Ogmg::smoothTest(), PlotIt::surfaceGrid3d(), Integrate::surfaceIntegral(), Ogen::sweepOutHolePoints(), Interpolant::testInterpolation(), Ogen::unmarkBoundaryInterpolationPoints(), Ogen::updateRefinement(), Ogen::updateRefinementFillInterpolationData(), Ogen::updateRefinementFillInterpolationDataNew(), Ogen::updateRefinementNew(), MappedGridOperators::updateToMatchGrid(), and DataFormats::writePlot3d().

const Integer& MappedGrid::boundaryCondition ( const Integer ks,
const Integer kd 
) const
inline
const IntegerArray& MappedGrid::boundaryDiscretizationWidth ( ) const
inline
const Integer& MappedGrid::boundaryDiscretizationWidth ( const Integer ks,
const Integer kd 
) const
inline
MappedGrid::BoundaryFlagEnum MappedGrid::boundaryFlag ( int  side,
int  axis 
) const
const RealArray& MappedGrid::boundingBox ( ) const
inline
const Real& MappedGrid::boundingBox ( const Integer ks,
const Integer kd 
) const
inline
const Box& MappedGrid::box ( ) const
inline
void MappedGrid::breakReference ( void  )
virtual
RealMappedGridFunction& MappedGrid::cellVolume ( )
inline
const RealMappedGridFunction& MappedGrid::cellVolume ( ) const
inline
RealMappedGridFunction& MappedGrid::center ( )
inline

References MappedGridData::center, and rcData.

Referenced by Ogen::adjustForNearbyBoundaries(), MappedGridOperators::applyBCaDotGradU(), MappedGridOperators::applyBCaDotU(), UnstructuredOperators::applyBCdirichlet(), MappedGridOperators::applyBCdirichlet(), MappedGridOperators::applyBCGenDiv(), MappedGridOperators::applyBCneumann(), MappedGridOperators::applyBCnormalComponent(), MappedGridOperators::applyBCsymmetry(), MappedGridOperators::applyBCtangentialComponent(), Ogmg::applyBoundaryConditions(), ArrayUtil::assignGridFunction(), assignGridFunction(), OGFunction::assignGridFunction(), Ogen::buildCutout(), Ogmg::buildExtraLevels(), Ogmg::buildExtraLevelsNew(), Ogen::checkForOrphanPointsOnBoundaries(), Ogen::checkHoleCutting(), Ogen::checkInterpolationOnBoundaries(), Ogen::classifyPoints(), Ogmg::coarseGridSolverTest(), Integrate::computeWeights(), Ogen::cutHoles(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), Oges::determineErrors(), dudt(), SurfaceStitcher::enlargeGapWidth(), Ogen::findClosestBoundaryPoint(), OGFunction::gd(), OGFunction::getCoordinates(), Ogmg::getInterpolationCoordinates(), Ogmg::getInterpolationCoordinatesNew(), Ogmg::getInterpolationCoordinatesNewOld(), getTrueSolution(), ExposedPoints::initialize(), Ogen::interpolateAll(), InterpolatePoints::interpolateAllPoints(), InterpolatePointsOnAGrid::interpolateAllPoints(), interpolateAllPoints(), Ogen::interpolateAPoint(), interpolateExposedPoints(), Ogen::interpolatePoints(), OGPolyFunction::laplacian(), Ogen::lastChanceInterpolation(), main(), Ogen::movingUpdate(), Ogen::movingUpdateNew(), OGPolyFunction::operator()(), PlotIt::plotGrid(), PlotIt::plotGridQuality(), Ogen::preInterpolateGrids(), Ogen::queryAPoint(), Ogen::removeExteriorPoints(), Ogen::removeExteriorPointsNew(), Ogen::sweepOutHolePoints(), OGPolyFunction::t(), OGPolyFunction::x(), OGPolyFunction::xx(), OGPolyFunction::xxx(), OGPolyFunction::xxxx(), OGPolyFunction::xy(), OGPolyFunction::xz(), OGPolyFunction::y(), OGPolyFunction::yy(), OGPolyFunction::yz(), OGPolyFunction::z(), and OGPolyFunction::zz().

const RealMappedGridFunction& MappedGrid::center ( ) const
inline
RealMappedGridFunction& MappedGrid::centerArea ( )
inline
const RealMappedGridFunction& MappedGrid::centerArea ( ) const
inline
RealMappedGridFunction& MappedGrid::centerBoundaryNormal ( const Integer ks,
const Integer kd 
)
inline
const RealMappedGridFunction& MappedGrid::centerBoundaryNormal ( const Integer ks,
const Integer kd 
) const
inline
realSerialArray& MappedGrid::centerBoundaryNormalArray ( const Integer ks,
const Integer kd 
)
inline
const realSerialArray& MappedGrid::centerBoundaryNormalArray ( const Integer ks,
const Integer kd 
) const
inline
RealMappedGridFunction& MappedGrid::centerBoundaryTangent ( const Integer ks,
const Integer kd 
)
inline
const RealMappedGridFunction& MappedGrid::centerBoundaryTangent ( const Integer ks,
const Integer kd 
) const
inline
realSerialArray& MappedGrid::centerBoundaryTangentArray ( const Integer ks,
const Integer kd 
)
inline
const realSerialArray& MappedGrid::centerBoundaryTangentArray ( const Integer ks,
const Integer kd 
) const
inline
RealMappedGridFunction& MappedGrid::centerDerivative ( )
inline
const RealMappedGridFunction& MappedGrid::centerDerivative ( ) const
inline
RealMappedGridFunction& MappedGrid::centerJacobian ( )
inline
const RealMappedGridFunction& MappedGrid::centerJacobian ( ) const
inline
RealMappedGridFunction& MappedGrid::centerNormal ( )
inline
const RealMappedGridFunction& MappedGrid::centerNormal ( ) const
inline
void MappedGrid::changeToAllCellCentered ( )
virtual
void MappedGrid::changeToAllVertexCentered ( )
virtual
void MappedGrid::consistencyCheck ( void  ) const
virtual
RealMappedGridFunction& MappedGrid::corner ( )
inline
const RealMappedGridFunction& MappedGrid::corner ( ) const
inline
void MappedGrid::destroy ( const Integer  what = NOTHING)
virtual
const IntegerArray& MappedGrid::dimension ( ) const
inline

References MappedGridData::dimension, and rcData.

Referenced by PlotIt::adjustGrid(), MappedGridOperators::applyBCextrapolate(), MappedGridOperators::applyBoundaryCondition(), Ogmg::applyBoundaryConditions(), OGFunction::assignGridFunction(), LoadBalancer::assignWorkLoads(), Ogmg::bcTest(), Ogmg::buildExtraLevels(), Ogmg::buildExtraLevelsNew(), InterpolatePoints::buildInterpolationInfo(), InterpolatePointsOnAGrid::buildInterpolationInfo(), CompositeGridData::canInterpolate(), CanInterpolate::cgCanInterpolate(), Ogen::changeParameters(), Ogen::checkForBoundaryAdjustments(), Ogen::checkHoleCutting(), Stencil::checkOrder(), Ogen::classifyPoints(), Ogmg::coarseGridSolverTest(), Ogmg::coarseToFineTest(), ErrorEstimator::computeErrorFunction(), Integrate::computeLeftNullVector(), Ogmg::computeLeftNullVector(), Integrate::computeWeights(), PlotIt::contour3d(), Ogen::cutHoles(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), MappedGridOperators::derivativeInternal(), MappedGridOperators::derivativeScalarDerivativeCoefficients(), Ogen::determineBoundaryPointsToAdjust(), Oges::determineErrors(), dudt(), EquationSolver::evaluateExtraEquation(), Ogen::findClosestBoundaryPoint(), Oges::findExtraEquations(), AssignInterpNeighbours::findInterpolationNeighbours(), GenericMappedGridOperators::findInterpolationNeighbours(), Ogmg::fineToCoarseTest(), GenericMappedGridOperators::finishBoundaryConditions(), GenericMappedGridOperators::finishBoundaryConditionsOld(), GenericMappedGridOperators::fixBoundaryCorners(), SparseRepForMGF::fixUpClassify(), Ogmg::getDefect(), PlotIt::getGridBounds(), GenericCompositeGridOperators::getInterpolationCoefficients(), Ogmg::getInterpolationCoordinates(), ParallelGridUtility::getLocalIndexBoundsAndBoundaryConditions(), GridStatistics::getNumberOfPoints(), DerivedFunctions::getUserDefinedDerivedFunction(), PlotIt::grid3d(), ExposedPoints::initialize(), InterpolatePoints::interpolateAllPoints(), InterpolatePointsOnAGrid::interpolateAllPoints(), interpolateAllPoints(), Ogen::interpolateAPoint(), interpolateExposedPoints(), Ogmg::l2Norm(), Ogen::lastChanceInterpolation(), main(), Oges::makeRightNullVector(), markGhostPoints(), Ogen::markMaskAtGhost(), Ogen::markPointsNeededForInterpolation(), Ogen::markPointsNeededForInterpolationNew(), Ogen::markPointsReallyNeededForInterpolation(), Ogen::movingUpdate(), Ogen::movingUpdateNew(), multiply(), GridCollection::numberOfGridPoints(), operator<<(), Ogmg::operatorAveraging(), EllipticGridGenerator::periodicUpdate(), ErrorEstimator::plotErrorPoints(), PlotIt::plotGrid(), PlotIt::plotGrid2d(), PlotIt::plotGridQuality(), PlotIt::plotParallelGridDistribution(), GridStatistics::printGridStatistics(), Ogen::queryAPoint(), ParallelGridUtility::redistribute(), Regrid::regridAligned(), FileOutput::saveData(), saveOvertureTextFile(), Oges::setEquationAndBoundaryConditions(), showFileFromDataFile(), ErrorEstimator::smooth(), Ogmg::smoothBoundary(), Ogmg::smoothInterpolationNeighbours(), Ogmg::smoothJacobi(), Ogmg::smoothRedBlack(), Ogmg::smoothTest(), PlotIt::surfaceGrid3d(), Interpolant::testInterpolation(), PlotIt::unAdjustGrid(), Ogen::updateBoundaryAdjustment(), Ogen::updateRefinement(), Ogen::updateRefinementNew(), Ogen::updateRefinementNewer(), SparseRepForMGF::updateToMatchGrid(), DataFormats::writePlot3d(), and MappedGridOperators::xiCoefficients().

const Integer& MappedGrid::dimension ( const Integer ks,
const Integer kd 
) const
inline
const IntegerArray& MappedGrid::discretizationWidth ( ) const
inline
const Integer& MappedGrid::discretizationWidth ( const Integer kd) const
inline
int MappedGrid::displayComputedGeometry ( FILE *  file = stdout) const

References fPrintF().

Integer MappedGrid::domainDimension ( ) const
inline
MappedGrid & MappedGrid::equals ( const MappedGrid x,
int  option = 0 
)
const IntegerArray& MappedGrid::extendedIndexRange ( ) const
inline

References MappedGridData::extendedIndexRange, and rcData.

Referenced by MappedGridOperators::applyBCextrapolate(), MappedGridOperators::applyBoundaryCondition(), Ogmg::applyBoundaryConditions(), Ogmg::bcTest(), InterpolateRefinements::buildBaseBox(), Ogen::buildBounds(), Ogmg::buildExtraLevels(), Ogmg::buildExtraLevelsNew(), Ogen::canDiscretize(), Regrid::cellCenteredBaseBox(), Ogen::checkForOrphanPointsOnBoundaries(), Ogen::checkHoleCutting(), Ogen::checkInterpolationOnBoundaries(), checkOverlappingGrid(), Ogen::classifyPoints(), Ogen::computeInterpolationStencil(), Integrate::computeSurfaceWeights(), Integrate::computeWeights(), Ogen::conformToCmpgrd(), Ogen::cutHoles(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), Ogmg::defectNorm(), extendedGridIndexRange(), AssignInterpNeighbours::findInterpolationNeighbours(), GenericMappedGridOperators::findInterpolationNeighbours(), Ogen::findTrueBoundary(), Ogen::generateInterpolationArrays(), Ogmg::getInterpolationCoordinates(), Ogmg::getInterpolationCoordinatesNew(), Ogmg::getInterpolationCoordinatesNewOld(), InterpolatePointsOnAGrid::getInterpolationStencil(), CompositeGridData::getInterpolationStencil(), Ogmg::getInterpolationStencil(), Ogen::improveQuality(), Ogmg::initializeBoundaryConditions(), Ogmg::initializeConstantCoefficients(), Ogen::interpolateAll(), interpolateRefinements(), Ogen::isNeededForDiscretization(), Ogen::isOnInterpolationBoundary(), Ogen::lastChanceInterpolation(), main(), markGhostPoints(), Ogen::markMaskAtGhost(), Ogen::markPointsNeededForInterpolation(), Ogen::markPointsNeededForInterpolationNew(), Ogen::markPointsReallyNeededForInterpolation(), Ogen::movingUpdate(), Ogen::movingUpdateNew(), operator<<(), Ogen::preInterpolateGrids(), Regrid::regridAligned(), Regrid::regridRotated(), Ogen::removeExteriorPoints(), Regrid::setupCoarseIndexSpace(), Ogmg::smoothLine(), Ogmg::smoothRedBlack(), Ogmg::smoothTest(), Ogen::sweepOutHolePoints(), Interpolant::testInterpolation(), Ogen::unmarkBoundaryInterpolationPoints(), Ogen::unmarkInterpolationPoints(), Ogen::updateCanInterpolate(), Ogen::updateOverlap(), Ogen::updateParameters(), Ogen::updateRefinement(), Ogen::updateRefinementFillInterpolationData(), Ogen::updateRefinementFillInterpolationDataNew(), Ogen::updateRefinementNew(), and Ogen::updateRefinementNewer().

const Integer& MappedGrid::extendedIndexRange ( const Integer ks,
const Integer kd 
) const
inline
const int& MappedGrid::extendedRange ( int  side,
int  axis 
) const
inline
IntegerArray MappedGrid::extendedRange ( ) const

References rcData.

RealMappedGridFunction& MappedGrid::faceArea ( )
inline

References MappedGridData::faceArea, and rcData.

const RealMappedGridFunction& MappedGrid::faceArea ( ) const
inline
RealMappedGridFunction& MappedGrid::faceNormal ( )
inline
const RealMappedGridFunction& MappedGrid::faceNormal ( ) const
inline
Integer MappedGrid::get ( const GenericDataBase db,
const aString name,
bool  getMapping = true 
)
virtual

Reimplemented from GenericGrid.

References MappedGridData::get(), rcData, and updateReferences().

virtual aString MappedGrid::getClassName ( void  ) const
inlinevirtual

Reimplemented from GenericGrid.

Referenced by consistencyCheck().

int MappedGrid::getDeltaX ( Real  dx[3]) const
GenericGrid::GridTypeEnum MappedGrid::getGridType ( ) const
inline
void MappedGrid::getInverseCondition ( MappedGrid g2,
const RealArray xr1,
const RealArray rx2,
const RealArray condition,
const LogicalArray whereMask 
)
const Partitioning_Type& MappedGrid::getMatrixPartition ( )
inline
int MappedGrid::getMinimumNumberOfDistributedGhostLines ( )
static
aString MappedGrid::getName ( ) const
AMR_ParentChildSiblingInfo* MappedGrid::getParentChildSiblingInfo ( )
inline
const Partitioning_Type& MappedGrid::getPartition ( )
inline
int MappedGrid::getRectangularGridParameters ( Real  dx[3],
Real  xab[2][3] 
) const

Get delta x and corners of a rectangular grid.

Parameters
dx:
xab: xab[side][axis] are the corners of the rectangular grid.

References Overture::abort(), aString, box(), ReparameterizationTransform::getBoundsForMultipleReparameterizations(), Mapping::getClassName(), LineMapping::getPoints(), BoxMapping::getVertices(), SquareMapping::getVertices(), gridSpacing(), isRectangular(), ComposeMapping::map2, mapping(), MappingRC::mapPointer, numberOfDimensions(), and ra.

Referenced by Ogen::adjustForNearbyBoundaries(), Ogmg::buildExtraLevels(), Ogmg::buildExtraLevelsNew(), Ogen::checkHoleCutting(), Ogen::checkInterpolationOnBoundaries(), Ogen::checkRefinementInterpolation(), Ogen::checkRefinementInterpolationNew(), Ogen::classifyPoints(), PlotIt::contour3d(), Ogen::cutHoles(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), Ogen::explicitHoleCutting(), Ogen::findBestGuess(), Ogen::getAdjustmentVectors(), getSignForJacobian(), PlotIt::grid3d(), ExposedPoints::initialize(), Ogen::interpolateAll(), InterpolatePoints::interpolateAllPoints(), InterpolatePointsOnAGrid::interpolateAllPoints(), Ogen::interpolateAPoint(), interpolateExposedPoints(), Ogen::interpolatePoints(), Ogen::lastChanceInterpolation(), Ogen::movingUpdate(), Ogen::movingUpdateNew(), PlotIt::plotShadedFace(), Ogen::removeExteriorPointsNew(), Oges::setEquationAndBoundaryConditions(), PlotIt::surfaceGrid3d(), Ogen::sweepOutHolePoints(), Ogen::updateBoundaryAdjustment(), Ogen::updateRefinement(), Ogen::updateRefinementFillInterpolationData(), Ogen::updateRefinementFillInterpolationDataNew(), and Ogen::updateRefinementNew().

const IntegerArray* MappedGrid::getUnstructuredBCInfo ( int  type)
inline
const IntegerArray* MappedGrid::getUnstructuredPeriodicBC ( int  type)
inline
const IntegerArray& MappedGrid::gridIndexRange ( ) const
inline

References MappedGridData::gridIndexRange, and rcData.

Referenced by GridCollectionData::addRefinement(), Ogen::adjustForNearbyBoundaries(), MappedGridOperators::applyBCextrapolate(), MappedGridOperators::applyBoundaryConditionCoefficients(), Ogmg::applyBoundaryConditions(), Ogmg::applyFinalConditions(), Ogmg::applyInitialConditions(), Ogmg::assignBoundaryConditionCoefficients(), Ogen::buildACompositeGrid(), Integrate::buildAdaptiveMeshRefinementSurfaceWeights(), Ogmg::buildExtraLevels(), Ogmg::buildExtraLevelsNew(), Regrid::buildGrids(), Ugen::buildHybridVertexMappings(), InterpolatePoints::buildInterpolationInfo(), InterpolatePointsOnAGrid::buildInterpolationInfo(), Ogmg::buildPredefinedCoefficientMatrix(), Ogmg::buildPredefinedVariableCoefficients(), SurfaceStitcher::buildSurfaceCompositeGrid(), Ogen::changeParameters(), checkError(), Ogen::checkForBoundaryAdjustments(), checkGrid(), Ogen::checkHoleCutting(), Ogen::checkInterpolationOnBoundaries(), Stencil::checkOrder(), checkOverlappingGrid(), Ogen::checkRefinementInterpolation(), Ogen::checkRefinementInterpolationNew(), OgmgParameters::chooseGoodMultigridParameters(), Ogen::classifyPoints(), Ogen::classifyRedundantPoints(), Ogmg::coarseGridSolverTest(), Ogmg::coarseToFineTest(), ErrorEstimator::computeErrorFunction(), Integrate::computeStitchedSurfaceWeights(), Integrate::computeStitchedSurfaceWeightsOld(), Integrate::computeSurfaceWeights(), Integrate::computeWeights(), Ugen::computeZoneMasks(), PlotIt::contour3d(), Ogmg::createNullVector(), Ogen::cutHoles(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), Ogen::determineBoundaryPointsToAdjust(), Oges::determineErrors(), displayCoeff(), dudt(), SurfaceStitcher::enlargeGap(), Ugen::enlargeHole(), Ogmg::evaluateTheDefectFormula(), Ogen::explicitHoleCutting(), extendedGridIndexRange(), extendedGridRange(), Ogen::findBestGuess(), Ogen::findClosestBoundaryPoint(), AssignInterpNeighbours::findInterpolationNeighbours(), GenericMappedGridOperators::findInterpolationNeighbours(), EllipticGridGenerator::fineToCoarse(), Ogmg::fineToCoarse(), GenericMappedGridOperators::finishBoundaryConditions(), GenericMappedGridOperators::finishBoundaryConditionsOld(), Ugen::generateHoleLists(), Ugen::generateInitialFaceList(), Ogen::getAdjustmentVectors(), GridFunctionNorms::getBounds(), GridStatistics::getGridSpacing(), Ogmg::getInterpolationCoordinates(), Ogmg::getInterpolationCoordinatesNew(), Ogmg::getInterpolationCoordinatesNewOld(), getSignForJacobian(), DerivedFunctions::getUserDefinedDerivedFunction(), PlotIt::grid3d(), initContourSurfaceList(), ExposedPoints::initialize(), Ogen::interpolateAll(), InterpolatePoints::interpolateAllPoints(), InterpolatePointsOnAGrid::interpolateAllPoints(), Ogen::interpolateAPoint(), interpolateExposedPoints(), Ogen::interpolateMixedBoundary(), Ogen::interpolatePoints(), ExposedPoints::interpolatePoints(), InterpolateRefinements::interpolateRefinementBoundaries(), interpolateRefinements(), Ogmg::l2Error(), l2Norm(), Ogmg::l2Norm(), Ogen::lastChanceInterpolation(), lpNorm(), main(), markGhostPoints(), Ogen::markMaskAtGhost(), Ogen::markPointsNeededForInterpolation(), Ogen::markPointsNeededForInterpolationNew(), Ogen::markPointsReallyNeededForInterpolation(), maxNorm(), Ogmg::maxNorm(), Ogen::movingUpdate(), Ogen::movingUpdateNew(), ogen(), operator<<(), Ogmg::operatorAveraging(), Ogen::oppositeBoundaryIndex(), Regrid::outputRefinementInfo(), outputRefinementInfo(), outputRefinementInfoNew(), EllipticGridGenerator::periodicUpdate(), PlotIt::plot(), PlotIt::plotGrid(), PlotIt::plotGrid2d(), PlotIt::plotGridQuality(), PlotIt::plotShadedFace(), GridStatistics::printGridStatistics(), Ogen::printOrphanPoints(), Ogen::queryAPoint(), ParallelGridUtility::redistribute(), Regrid::regridRotated(), Ogen::removeExteriorPoints(), Ogen::removeExteriorPointsNew(), Ugen::removeHangingFaces(), FileOutput::saveData(), saveOvertureTextFile(), Ugen::sealHoles3D(), Oges::setEquationAndBoundaryConditions(), setGridIndexRange(), CompositeGrid::setHybridConnectivity(), GridCollection::setMaskAtRefinements(), GenericMappedGridOperators::setPeriodicCoefficients(), Regrid::setupCoarseIndexSpace(), Ogmg::smooth(), Ogmg::smoothInterpolationNeighbours(), Ogmg::smoothJacobi(), Ogmg::smoothLine(), Ogmg::smoothRedBlack(), MappedGridOperators::spectralDerivatives(), PlotIt::surfaceGrid3d(), Ogen::sweepOutHolePoints(), CanInterpolate::transferInterpDataForAMR(), Ogen::unmarkBoundaryInterpolationPoints(), Ogen::unmarkInterpolationPoints(), Ogen::updateBoundaryAdjustment(), EllipticGridGenerator::updateForNewBoundaryConditions(), Ogen::updateOverlap(), Ogen::updateRefinement(), Ogen::updateRefinementFillInterpolationData(), Ogen::updateRefinementFillInterpolationDataNew(), GridCollectionData::updateRefinementGrid(), Ogen::updateRefinementNew(), Ogen::updateRefinementNewer(), SparseRepForMGF::updateToMatchGrid(), PlotIt::userDefinedOutput(), Integrate::volume(), Integrate::volumeIntegral(), and DataFormats::writePlot3d().

const Integer& MappedGrid::gridIndexRange ( const Integer ks,
const Integer kd 
) const
inline
const RealArray& MappedGrid::gridSpacing ( ) const
inline

References MappedGridData::gridSpacing, and rcData.

Referenced by MappedGridOperators::applyBCaDotGradU(), MappedGridOperators::applyBCGenDiv(), MappedGridOperators::applyBCgeneralMixedDerivative(), MappedGridOperators::applyBCneumann(), MappedGridOperators::applyBCnormalDotScalarGrad(), Ogmg::applyBoundaryConditions(), Ogmg::assignBoundaryConditionCoefficients(), MappedGridOperators::assignCoefficientsInternal(), Integrate::buildAdaptiveMeshRefinementSurfaceWeights(), Ogen::buildBounds(), Ogmg::buildExtraLevelsNew(), InterpolatePoints::buildInterpolationInfo(), InterpolatePointsOnAGrid::buildInterpolationInfo(), CompositeGridData::canInterpolate(), CanInterpolate::cgCanInterpolate(), CompositeGrid::changeInterpolationWidth(), Ogen::checkInterpolationOnBoundaries(), Stencil::checkOrder(), checkOverlappingGrid(), MappedGridOperators::computeDerivatives(), Ogen::computeInterpolationQuality(), Ogen::computeInterpolationStencil(), Integrate::computeStitchedSurfaceWeights(), Integrate::computeStitchedSurfaceWeightsOld(), Integrate::computeSurfaceWeights(), Integrate::computeWeights(), PlotIt::contour3d(), Ogen::cutHoles(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), MappedGridOperators::derivativeInternal(), derivativeScalarDerivativeFDerivative21(), derivativeScalarDerivativeFDerivative22(), derivativeScalarDerivativeFDerivative23(), derivativeScalarDerivativeFDerivCoefficients2(), Ogen::determineBoundaryPointsToAdjust(), divFDerivative(), divScalarGradFDerivative21(), divScalarGradFDerivative22(), divScalarGradFDerivative23(), divScalarGradFDerivCoefficients2(), divVectorScalarFDerivative21(), divVectorScalarFDerivative22(), divVectorScalarFDerivative23(), divVectorScalarFDerivCoefficients2(), Ogen::generateInterpolationArrays(), Ogen::getAdjustmentVectors(), getDt(), Ogen::getHoleWidth(), GenericCompositeGridOperators::getInterpolationCoefficients(), Ogmg::getInterpolationCoordinates(), Ogmg::getInterpolationCoordinatesNew(), Ogmg::getInterpolationCoordinatesNewOld(), InterpolatePointsOnAGrid::getInterpolationStencil(), CanInterpolate::getInterpolationStencil(), CompositeGridData::getInterpolationStencil(), Ogmg::getInterpolationStencil(), getInverseCondition(), getRectangularGridParameters(), Ogen::improveQuality(), Ogen::interpolateAPoint(), Ogen::interpolatePoints(), ExposedPoints::interpolatePoints(), interpolateRefinements(), laplaceFDerivative(), laplaceFDerivative22(), laplaceFDerivative23(), laplaceFDerivative42(), laplaceFDerivative43(), laplaceFDerivCoefficients(), laplaceFDerivCoefficients2(), laplaceFDerivCoefficients42(), laplaceFDerivCoefficients43(), Ogen::lastChanceInterpolation(), lpNorm(), Ogen::markPointsNeededForInterpolation(), Ogen::markPointsNeededForInterpolationNew(), Ogen::markPointsReallyNeededForInterpolation(), Ogen::movingUpdate(), Ogen::movingUpdateNew(), operator<<(), PlotIt::plotGrid(), Ogen::printOrphanPoints(), Ogen::queryAPoint(), rDerivative(), ParallelGridUtility::redistribute(), rrDerivative(), rsDerivative(), rtDerivative(), scalarGradFDerivative(), scalarGradFDerivative21(), scalarGradFDerivative22(), scalarGradFDerivative23(), scalarGradFDerivCoefficients2(), sDerivative(), EllipticGridGenerator::setup(), Ogmg::smoothLine(), ssDerivative(), stDerivative(), tDerivative(), ttDerivative(), Ogen::updateRefinement(), Ogen::updateRefinementFillInterpolationData(), Ogen::updateRefinementFillInterpolationDataNew(), Ogen::updateRefinementNew(), PlotIt::userDefinedOutput(), DataFormats::writePlot3d(), xFDerivative(), xFDerivative22(), xFDerivative23(), xFDerivative42(), xFDerivative43(), xFDerivCoefficients(), xxFDerivative(), xxFDerivative22(), xxFDerivative23(), xxFDerivative42(), xxFDerivative43(), xxFDerivCoefficients(), xyFDerivative(), xyFDerivative22(), xyFDerivative23(), xyFDerivative42(), xyFDerivative43(), xyFDerivCoefficients(), xyFDerivCoefficients4(), xzFDerivative(), xzFDerivative22(), xzFDerivative23(), xzFDerivative42(), xzFDerivative43(), xzFDerivCoefficients(), xzFDerivCoefficients4(), yFDerivative(), yFDerivative22(), yFDerivative23(), yFDerivative42(), yFDerivative43(), yFDerivCoefficients(), yyFDerivative(), yyFDerivative22(), yyFDerivative23(), yyFDerivative42(), yyFDerivative43(), yyFDerivCoefficients(), yzFDerivative(), yzFDerivative22(), yzFDerivative23(), yzFDerivative42(), yzFDerivative43(), yzFDerivCoefficients(), yzFDerivCoefficients4(), zFDerivative(), zFDerivative22(), zFDerivative23(), zFDerivative42(), zFDerivative43(), zFDerivCoefficients(), zzFDerivative(), zzFDerivative22(), zzFDerivative23(), zzFDerivative42(), zzFDerivative43(), and zzFDerivCoefficients().

const Real& MappedGrid::gridSpacing ( const Integer kd) const
inline
const Integer* MappedGrid::I1 ( ) const
inline
const Integer* MappedGrid::I2 ( ) const
inline
const Integer* MappedGrid::I3 ( ) const
inline
const IntegerArray& MappedGrid::indexRange ( ) const
inline

References MappedGridData::indexRange, and rcData.

Referenced by Ogen::adjustForNearbyBoundaries(), MappedGridOperators::applyBCaDotGradU(), MappedGridOperators::applyBCaDotU(), MappedGridOperators::applyBCdirichlet(), MappedGridOperators::applyBCextrapolate(), MappedGridOperators::applyBCGenDiv(), MappedGridOperators::applyBCgeneralMixedDerivative(), MappedGridOperators::applyBCneumann(), MappedGridOperators::applyBCnormalComponent(), MappedGridOperators::applyBCnormalDotScalarGrad(), MappedGridOperators::applyBCsymmetry(), MappedGridOperators::applyBCtangentialComponent(), MappedGridOperators::applyBoundaryCondition(), MappedGridOperators::applyBoundaryConditionCoefficients(), Ogen::buildBounds(), Ogmg::buildExtraLevels(), Ogmg::buildExtraLevelsNew(), InterpolatePoints::buildInterpolationInfo(), InterpolatePointsOnAGrid::buildInterpolationInfo(), CompositeGridData::canInterpolate(), CanInterpolate::cgCanInterpolate(), CompositeGrid::changeInterpolationWidth(), checkGrid(), checkOverlappingGrid(), EllipticGridGenerator::coarseToFine(), Ogmg::coarseToFine(), Ogen::computeInterpolationStencil(), Integrate::computeWeights(), PlotIt::contourCuts(), Ogen::cutHoles(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), Ogen::determineBoundaryPointsToAdjust(), EllipticGridGenerator::fineToCoarse(), Ogmg::fineToCoarse(), GenericMappedGridOperators::finishBoundaryConditions(), GenericMappedGridOperators::finishBoundaryConditionsOld(), GenericMappedGridOperators::fixBoundaryCorners(), SparseRepForMGF::fixUpClassify(), Ogen::generateInterpolationArrays(), getDt(), getGhostIndex(), getIndex(), GenericCompositeGridOperators::getInterpolationCoefficients(), Ogmg::getInterpolationCoordinates(), InterpolatePointsOnAGrid::getInterpolationStencil(), CanInterpolate::getInterpolationStencil(), CompositeGridData::getInterpolationStencil(), Ogmg::getInterpolationStencil(), ParallelGridUtility::getLocalIndexBoundsAndBoundaryConditions(), DerivedFunctions::getUserDefinedDerivedFunction(), Ogen::improveQuality(), ExposedPoints::initialize(), interpolateExposedPoints(), InterpolateRefinements::interpolateRefinementBoundaries(), interpolateRefinements(), Ogen::isNeededForMultigridRestriction(), Ogen::lastChanceInterpolation(), main(), Ogen::markPointsNeededForInterpolation(), Ogen::markPointsNeededForInterpolationNew(), Ogen::markPointsReallyNeededForInterpolation(), Ogen::movingUpdate(), Ogen::movingUpdateNew(), operator<<(), Ogmg::operatorAveraging(), PlotIt::plot(), ParallelGridUtility::redistribute(), Regrid::regridAligned(), GenericMappedGridOperators::setExtrapolationCoefficients(), GenericMappedGridOperators::setSymmetryCoefficients(), Ogmg::smoothBoundary(), Ogmg::smoothInterpolationNeighbours(), Ogen::updateOverlap(), Ogen::updateRefinement(), Ogen::updateRefinementFillInterpolationData(), Ogen::updateRefinementFillInterpolationDataNew(), Ogen::updateRefinementNew(), Ogen::updateRefinementNewer(), SparseRepForMGF::updateToMatchGrid(), MappedGridOperators::updateToMatchGrid(), and DataFormats::writePlot3d().

const Integer& MappedGrid::indexRange ( const Integer ks,
const Integer kd 
) const
inline
void MappedGrid::init ( int  numberOfDimensions_)
void MappedGrid::initialize ( const Integer numberOfDimensions_)
virtual
virtual void MappedGrid::initialize ( )
inlineprotectedvirtual

Reimplemented from GenericGrid.

RealMappedGridFunction& MappedGrid::inverseCenterDerivative ( )
inline

References MappedGridData::inverseCenterDerivative, and rcData.

Referenced by derivativeScalarDerivativeFDerivative(), derivativeScalarDerivativeFDerivative21(), derivativeScalarDerivativeFDerivative22(), derivativeScalarDerivativeFDerivative23(), derivativeScalarDerivativeFDerivCoefficients2(), divFDerivative(), divScalarGradFDerivative(), divScalarGradFDerivative21(), divScalarGradFDerivative22(), divScalarGradFDerivative23(), divScalarGradFDerivCoefficients2(), divVectorScalarFDerivative(), divVectorScalarFDerivative21(), divVectorScalarFDerivative22(), divVectorScalarFDerivative23(), divVectorScalarFDerivCoefficients2(), gradFDerivative(), laplaceFDerivative(), laplaceFDerivative22(), laplaceFDerivative23(), laplaceFDerivative42(), laplaceFDerivative43(), laplaceFDerivCoefficients(), laplaceFDerivCoefficients2(), laplaceFDerivCoefficients42(), laplaceFDerivCoefficients43(), scalarGradFDerivative(), scalarGradFDerivative21(), scalarGradFDerivative22(), scalarGradFDerivative23(), scalarGradFDerivCoefficients2(), vorticityFDerivative(), xFDerivative(), xFDerivative22(), xFDerivative23(), xFDerivative42(), xFDerivative43(), xFDerivCoefficients(), xxFDerivative(), xxFDerivative22(), xxFDerivative23(), xxFDerivative42(), xxFDerivative43(), xxFDerivCoefficients(), xyFDerivative(), xyFDerivative22(), xyFDerivative23(), xyFDerivative42(), xyFDerivative43(), xyFDerivCoefficients(), xyFDerivCoefficients4(), xzFDerivative(), xzFDerivative22(), xzFDerivative23(), xzFDerivative42(), xzFDerivative43(), xzFDerivCoefficients(), xzFDerivCoefficients4(), yFDerivative(), yFDerivative22(), yFDerivative23(), yFDerivative42(), yFDerivative43(), yFDerivCoefficients(), yyFDerivative(), yyFDerivative22(), yyFDerivative23(), yyFDerivative42(), yyFDerivative43(), yyFDerivCoefficients(), yzFDerivative(), yzFDerivative22(), yzFDerivative23(), yzFDerivative42(), yzFDerivative43(), yzFDerivCoefficients(), yzFDerivCoefficients4(), zFDerivative(), zFDerivative22(), zFDerivative23(), zFDerivative42(), zFDerivative43(), zFDerivCoefficients(), zzFDerivative(), zzFDerivative22(), zzFDerivative23(), zzFDerivative42(), zzFDerivative43(), and zzFDerivCoefficients().

const RealMappedGridFunction& MappedGrid::inverseCenterDerivative ( ) const
inline
RealMappedGridFunction& MappedGrid::inverseVertexDerivative ( )
inline

References MappedGridData::inverseVertexDerivative, and rcData.

Referenced by MappedGridOperators::applyBCnormalComponent(), MappedGridOperators::applyBCtangentialComponent(), MappedGridOperators::applyBoundaryConditionCoefficients(), Ogmg::applyBoundaryConditions(), Ogmg::assignBoundaryConditionCoefficients(), MappedGridOperators::assignCoefficientsInternal(), Integrate::buildAdaptiveMeshRefinementSurfaceWeights(), Integrate::computeStitchedSurfaceWeights(), Integrate::computeStitchedSurfaceWeightsOld(), Integrate::computeSurfaceWeights(), Integrate::computeWeights(), MappedGridOperators::derivativeInternal(), derivativeScalarDerivativeFDerivative(), derivativeScalarDerivativeFDerivative21(), derivativeScalarDerivativeFDerivative22(), derivativeScalarDerivativeFDerivative23(), derivativeScalarDerivativeFDerivCoefficients2(), divFDerivative(), divScalarGradFDerivative(), divScalarGradFDerivative21(), divScalarGradFDerivative22(), divScalarGradFDerivative23(), divScalarGradFDerivCoefficients2(), divVectorScalarFDerivative(), divVectorScalarFDerivative21(), divVectorScalarFDerivative22(), divVectorScalarFDerivative23(), divVectorScalarFDerivCoefficients2(), GenericMappedGridOperators::fixBoundaryCorners(), getDt(), getSignForJacobian(), gradFDerivative(), laplaceFDerivative(), laplaceFDerivative22(), laplaceFDerivative23(), laplaceFDerivative42(), laplaceFDerivative43(), laplaceFDerivCoefficients(), laplaceFDerivCoefficients2(), laplaceFDerivCoefficients42(), laplaceFDerivCoefficients43(), lpNorm(), scalarGradFDerivative(), scalarGradFDerivative21(), scalarGradFDerivative22(), scalarGradFDerivative23(), scalarGradFDerivCoefficients2(), Ogmg::smoothLine(), vorticityFDerivative(), xFDerivative(), xFDerivative22(), xFDerivative23(), xFDerivative42(), xFDerivative43(), xFDerivCoefficients(), xxFDerivative(), xxFDerivative22(), xxFDerivative23(), xxFDerivative42(), xxFDerivative43(), xxFDerivCoefficients(), xyFDerivative(), xyFDerivative22(), xyFDerivative23(), xyFDerivative42(), xyFDerivative43(), xyFDerivCoefficients(), xyFDerivCoefficients4(), xzFDerivative(), xzFDerivative22(), xzFDerivative23(), xzFDerivative42(), xzFDerivative43(), xzFDerivCoefficients(), xzFDerivCoefficients4(), yFDerivative(), yFDerivative22(), yFDerivative23(), yFDerivative42(), yFDerivative43(), yFDerivCoefficients(), yyFDerivative(), yyFDerivative22(), yyFDerivative23(), yyFDerivative42(), yyFDerivative43(), yyFDerivCoefficients(), yzFDerivative(), yzFDerivative22(), yzFDerivative23(), yzFDerivative42(), yzFDerivative43(), yzFDerivCoefficients(), yzFDerivCoefficients4(), zFDerivative(), zFDerivative22(), zFDerivative23(), zFDerivative42(), zFDerivative43(), zFDerivCoefficients(), zzFDerivative(), zzFDerivative22(), zzFDerivative23(), zzFDerivative42(), zzFDerivative43(), and zzFDerivCoefficients().

const RealMappedGridFunction& MappedGrid::inverseVertexDerivative ( ) const
inline
const Logical& MappedGrid::isAllCellCentered ( ) const
inline
const Logical& MappedGrid::isAllVertexCentered ( ) const
inline

References MappedGridData::isAllVertexCentered, and rcData.

Referenced by InterpolatePoints::buildInterpolationInfo(), InterpolatePointsOnAGrid::buildInterpolationInfo(), changeToAllVertexCentered(), Ogen::checkInterpolationOnBoundaries(), MappedGridOperators::computeDerivatives(), derivativeScalarDerivativeFDerivative(), derivativeScalarDerivativeFDerivative21(), derivativeScalarDerivativeFDerivative22(), derivativeScalarDerivativeFDerivative23(), derivativeScalarDerivativeFDerivCoefficients2(), Ogen::determineBoundaryPointsToAdjust(), divFDerivative(), divScalarGradFDerivative(), divScalarGradFDerivative21(), divScalarGradFDerivative22(), divScalarGradFDerivative23(), divScalarGradFDerivCoefficients2(), divVectorScalarFDerivative(), divVectorScalarFDerivative21(), divVectorScalarFDerivative22(), divVectorScalarFDerivative23(), divVectorScalarFDerivCoefficients2(), Ogen::getAdjustmentVectors(), gradFDerivative(), PlotIt::grid3d(), Ogen::interpolateAll(), laplaceFDerivative(), laplaceFDerivative22(), laplaceFDerivative23(), laplaceFDerivative42(), laplaceFDerivative43(), laplaceFDerivCoefficients(), laplaceFDerivCoefficients2(), laplaceFDerivCoefficients42(), laplaceFDerivCoefficients43(), operator<<(), PlotIt::plotGrid2d(), PlotIt::plotShadedFace(), ParallelGridUtility::redistribute(), scalarGradFDerivative(), scalarGradFDerivative21(), scalarGradFDerivative22(), scalarGradFDerivative23(), scalarGradFDerivCoefficients2(), PlotIt::surfaceGrid3d(), Ogen::unmarkBoundaryInterpolationPoints(), Ogen::unmarkInterpolationPoints(), Ogen::updateBoundaryAdjustment(), vorticityFDerivative(), xFDerivative(), xFDerivative22(), xFDerivative23(), xFDerivative42(), xFDerivative43(), xFDerivCoefficients(), xxFDerivative(), xxFDerivative22(), xxFDerivative23(), xxFDerivative42(), xxFDerivative43(), xxFDerivCoefficients(), xyFDerivative(), xyFDerivative22(), xyFDerivative23(), xyFDerivative42(), xyFDerivative43(), xyFDerivCoefficients(), xyFDerivCoefficients4(), xzFDerivative(), xzFDerivative22(), xzFDerivative23(), xzFDerivative42(), xzFDerivative43(), xzFDerivCoefficients(), xzFDerivCoefficients4(), yFDerivative(), yFDerivative22(), yFDerivative23(), yFDerivative42(), yFDerivative43(), yFDerivCoefficients(), yyFDerivative(), yyFDerivative22(), yyFDerivative23(), yyFDerivative42(), yyFDerivative43(), yyFDerivCoefficients(), yzFDerivative(), yzFDerivative22(), yzFDerivative23(), yzFDerivative42(), yzFDerivative43(), yzFDerivCoefficients(), yzFDerivCoefficients4(), zFDerivative(), zFDerivative22(), zFDerivative23(), zFDerivative42(), zFDerivative43(), zFDerivCoefficients(), zzFDerivative(), zzFDerivative22(), zzFDerivative23(), zzFDerivative42(), zzFDerivative43(), and zzFDerivCoefficients().

const LogicalArray& MappedGrid::isCellCentered ( ) const
inline
const Logical& MappedGrid::isCellCentered ( const Integer kd) const
inline
const IntegerArray& MappedGrid::isPeriodic ( ) const
inline

References MappedGridData::isPeriodic, and rcData.

Referenced by GridCollectionData::addRefinement(), Ogmg::applyInitialConditions(), Ogmg::buildExtraLevels(), Ogmg::buildExtraLevelsNew(), InterpolatePoints::buildInterpolationInfo(), InterpolatePointsOnAGrid::buildInterpolationInfo(), ParentChildSiblingInfo::buildParentChildSiblingInfoObjects(), Ogen::canDiscretize(), CompositeGridData::canInterpolate(), Regrid::cellCenteredBaseBox(), CanInterpolate::cgCanInterpolate(), Ogen::checkInterpolationOnBoundaries(), MappedGridOperators::computeDerivatives(), Ogen::computeInterpolationStencil(), Ogen::countCrossingsWithRealBoundary(), Ogen::cutHoles(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), Ugen::enlargeHole(), Ogen::findTrueBoundary(), GenericMappedGridOperators::finishBoundaryConditions(), GenericMappedGridOperators::finishBoundaryConditionsOld(), GenericMappedGridOperators::fixBoundaryCorners(), Ugen::generateHoleLists(), Ugen::generateInitialFaceList(), Ogen::generateInterpolationArrays(), InterpolatePointsOnAGrid::getInterpolationStencil(), CanInterpolate::getInterpolationStencil(), CompositeGridData::getInterpolationStencil(), Ogmg::getInterpolationStencil(), PlotIt::grid3d(), Ogen::interpolateAll(), interpolateRefinements(), Ogen::isNeededForDiscretization(), Ogen::isOnInterpolationBoundary(), main(), Ogen::markPointsNeededForInterpolation(), Ogen::markPointsNeededForInterpolationNew(), Ogen::markPointsReallyNeededForInterpolation(), Ogen::movingUpdate(), Ogen::movingUpdateNew(), operator<<(), Ogmg::operatorAveraging(), GridStatistics::printGridStatistics(), ParallelGridUtility::redistribute(), Ogen::removeExteriorPoints(), Ugen::removeHangingFaces(), FileOutput::saveData(), CompositeGrid::setHybridConnectivity(), setIsPeriodic(), GenericMappedGridOperators::setPeriodicCoefficients(), Regrid::setupCoarseIndexSpace(), Ogmg::smoothJacobi(), Ogmg::smoothLine(), Ogmg::smoothRedBlack(), PlotIt::surfaceGrid3d(), CanInterpolate::transferInterpDataForAMR(), Ogen::unmarkInterpolationPoints(), Ogen::updateRefinement(), Ogen::updateRefinementFillInterpolationData(), Ogen::updateRefinementFillInterpolationDataNew(), GridCollectionData::updateRefinementGrid(), and Ogen::updateRefinementNew().

const Integer& MappedGrid::isPeriodic ( const Integer kd) const
inline
bool MappedGrid::isRectangular ( ) const

References FALSE, Mapping::getMappingCoordinateSystem(), mapping(), MappingRC::mapPointer, NULL, and Mapping::rectangular.

Referenced by Ogen::adjustForNearbyBoundaries(), MappedGridOperators::applyBoundaryConditionCoefficients(), Ogmg::assignBoundaryConditionCoefficients(), ArrayUtil::assignGridFunction(), assignGridFunction(), Ogmg::buildCoefficientArrays(), Ogmg::buildExtraLevels(), Ogmg::buildExtraLevelsNew(), Ogmg::buildPredefinedCoefficientMatrix(), Ogen::checkHoleCutting(), Ogen::checkInterpolationOnBoundaries(), Ogen::checkRefinementInterpolation(), Ogen::checkRefinementInterpolationNew(), OgmgParameters::chooseGoodMultigridParameters(), Ogen::classifyPoints(), Ogmg::coarseGridSolverTest(), PlotIt::contour2d(), PlotIt::contour3d(), Ogen::cutHoles(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), Ogen::explicitHoleCutting(), Ogen::findBestGuess(), Ogen::getAdjustmentVectors(), Ogmg::getDefect(), getDt(), Ogmg::getGhostLineBoundaryCondition(), GridStatistics::getGridSpacing(), Ogmg::getInterpolationCoordinates(), Ogmg::getInterpolationCoordinatesNew(), Ogmg::getInterpolationCoordinatesNewOld(), getRectangularGridParameters(), getSignForJacobian(), PlotIt::grid3d(), ExposedPoints::initialize(), Ogmg::initializeConstantCoefficients(), Ogen::interpolateAll(), InterpolatePoints::interpolateAllPoints(), InterpolatePointsOnAGrid::interpolateAllPoints(), Ogen::interpolateAPoint(), interpolateExposedPoints(), Ogen::interpolatePoints(), Ogen::lastChanceInterpolation(), lpNorm(), Ogen::movingUpdate(), Ogen::movingUpdateNew(), Ogmg::operatorAveraging(), PlotIt::plotGrid2d(), PlotIt::plotShadedFace(), GridStatistics::printGridStatistics(), Ogen::removeExteriorPointsNew(), Oges::setEquationAndBoundaryConditions(), Ogmg::smoothBoundary(), Ogmg::smoothInterpolationNeighbours(), Ogmg::smoothJacobi(), Ogmg::smoothLine(), Ogmg::smoothRedBlack(), PlotIt::surfaceGrid3d(), Ogen::sweepOutHolePoints(), Ogen::updateBoundaryAdjustment(), Ogen::updateGeometry(), Ogen::updateOverlap(), Ogen::updateRefinement(), Ogen::updateRefinementFillInterpolationData(), Ogen::updateRefinementFillInterpolationDataNew(), Ogen::updateRefinementNew(), MappedGridOperators::updateToMatchGrid(), doubleGridCollectionFunction::updateToMatchGrid(), floatGridCollectionFunction::updateToMatchGrid(), intGridCollectionFunction::updateToMatchGrid(), MappedGridOperators::useConservativeApproximations(), Ogmg::useEquationOnGhostLineForDirichletBC(), and Ogmg::useEquationOnGhostLineForNeumannBC().

bool MappedGrid::isRefinementGrid ( ) const
inline
bool& MappedGrid::isRefinementGrid ( )
inline
const RealArray& MappedGrid::localBoundingBox ( ) const
inline
const Real& MappedGrid::localBoundingBox ( const Integer ks,
const Integer kd 
) const
inline
MappingRC& MappedGrid::mapping ( )
inline

References MappedGridData::mapping, and rcData.

Referenced by CompositeGridData::addRefinement(), Ogen::buildACompositeGrid(), Ogen::buildCutout(), Ogmg::buildExtraLevels(), Ogmg::buildExtraLevelsNew(), Regrid::buildGrids(), Ugen::buildHybridVertexMappings(), InterpolatePoints::buildInterpolationInfo(), InterpolatePointsOnAGrid::buildInterpolationInfo(), SurfaceStitcher::buildSurfaceCompositeGrid(), Ogen::changeParameters(), Ogen::checkForOrphanPointsOnBoundaries(), Ogen::checkInterpolationOnBoundaries(), Ogen::classifyPoints(), PlotIt::contour3d(), PlotIt::contourCuts(), Ogen::countCrossingsWithRealBoundary(), Ogen::cutHoles(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), Ogen::determineBoundaryPointsToAdjust(), Ugen::enlargeHole(), Ogen::explicitHoleCutting(), Ogen::findBestGuess(), Ogen::findClosestBoundaryPoint(), InterpolatePointsOnAGrid::findNearestValidGridPoint(), findNearestValidGridPoint(), Ogen::findTrueBoundary(), Ugen::generateInitialFaceList(), GridCollectionData::get(), Ogen::getAdjustmentVectors(), getIndex(), Ogmg::getInterpolationCoordinates(), Ogmg::getInterpolationCoordinatesNew(), Ogmg::getInterpolationCoordinatesNewOld(), getName(), getRectangularGridParameters(), getSignForJacobian(), PlotIt::grid3d(), Ogen::improveQuality(), Ogmg::initializeConstantCoefficients(), Ogen::interpolateAll(), Ogen::interpolateAPoint(), Ogen::interpolateMixedBoundary(), Ogen::interpolatePoints(), isRectangular(), Ogen::lastChanceInterpolation(), Ogen::movingUpdate(), Ogen::movingUpdateNew(), PlotIt::plotGrid2d(), GridStatistics::printGridStatistics(), Ogen::printOrphanPoints(), Ogen::queryAPoint(), readMappingsFromAnOverlappingGridFile(), ParallelGridUtility::redistribute(), reference(), Ogen::removeExteriorPoints(), Ogen::removeExteriorPointsNew(), GridCollectionData::replaceRefinementLevels(), CompositeGridData::replaceRefinementLevels(), Ugen::sealHoles3D(), setBoundaryCondition(), CompositeGridHybridConnectivity::setCompositeGridHybridConnectivity(), CompositeGrid::setHybridConnectivity(), PlotIt::surfaceGrid3d(), Ogen::sweepOutHolePoints(), Ogen::unmarkBoundaryInterpolationPoints(), Ogen::unmarkInterpolationPoints(), Ogen::updateBoundaryAdjustment(), GridCollectionData::updateRefinementGrid(), PlotIt::userDefinedOutput(), and DataFormats::writePlot3d().

const MappingRC& MappedGrid::mapping ( ) const
inline

References MappedGridData::mapping, and rcData.

IntegerMappedGridFunction& MappedGrid::mask ( )
inline

References MappedGridData::mask, and rcData.

Referenced by Ogen::adjustForNearbyBoundaries(), MappedGridOperators::applyBCGenDiv(), MappedGridOperators::applyBCnormalComponent(), MappedGridOperators::applyBCtangentialComponent(), MappedGridOperators::applyBoundaryCondition(), MappedGridOperators::applyBoundaryConditionCoefficients(), Ogmg::applyBoundaryConditions(), Ogmg::assignBoundaryConditionCoefficients(), MappedGridOperators::assignCoefficientsInternal(), Ogmg::bcTest(), Integrate::buildAdaptiveMeshRefinementSurfaceWeights(), Ogen::buildCutout(), Ogmg::buildExtraLevels(), Ogmg::buildExtraLevelsNew(), UnstructuredMapping::buildFromACompositeGrid(), InterpolatePoints::buildInterpolationInfo(), InterpolatePointsOnAGrid::buildInterpolationInfo(), MappedGridOperators::buildNeumannCoefficientMatrix(), Ogmg::buildPredefinedCoefficientMatrix(), SurfaceStitcher::buildSurfaceCompositeGrid(), Regrid::buildTaggedCells(), Ogen::canDiscretize(), CompositeGridData::canInterpolate(), checkError(), Ogen::checkForBoundaryAdjustments(), Ogen::checkForOrphanPointsOnBoundaries(), Ogen::checkHoleCutting(), Ogen::checkInterpolationOnBoundaries(), checkOverlappingGrid(), Ogen::checkUpdateRefinement(), Ogen::classifyPoints(), Ogen::classifyRedundantPoints(), Ogmg::coarseGridSolverTest(), Ogmg::coarseToFine(), Ogmg::coarseToFineTest(), ErrorEstimator::computeErrorFunction(), Integrate::computeStitchedSurfaceWeights(), Integrate::computeStitchedSurfaceWeightsOld(), Integrate::computeSurfaceWeights(), Integrate::computeWeights(), Ugen::computeZoneMasks(), Ogen::conformToCmpgrd(), PlotIt::contour3d(), PlotIt::contourCuts(), Ogen::countCrossingsWithRealBoundary(), Ogmg::createNullVector(), Ogen::cutHoles(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), MappedGridOperators::derivativeInternal(), displayCoeff(), SurfaceStitcher::enlargeGap(), SurfaceStitcher::enlargeGapWidth(), Ugen::enlargeHole(), Ogen::explicitHoleCutting(), AssignInterpNeighbours::findInterpolationNeighbours(), GenericMappedGridOperators::findInterpolationNeighbours(), Ogen::findTrueBoundary(), Ogmg::fineToCoarse(), Ogmg::fineToCoarseTest(), GenericMappedGridOperators::finishBoundaryConditions(), GenericMappedGridOperators::finishBoundaryConditionsOld(), GenericMappedGridOperators::fixBoundaryCorners(), SparseRepForMGF::fixUpClassify(), Ugen::generateHoleLists(), Ogen::generateInterpolationArrays(), Ogen::getAdjustmentVectors(), GridFunctionNorms::getBounds(), Ogmg::getDefect(), getDt(), GenericCompositeGridOperators::getInterpolationCoefficients(), Ogmg::getInterpolationStencil(), DerivedFunctions::getUserDefinedDerivedFunction(), PlotIt::grid3d(), Ogen::improveQuality(), ExposedPoints::initialize(), Ogmg::initializeConstantCoefficients(), InterpolatePointsOnAGrid::internalInterpolate(), Ogen::interpolateAll(), InterpolatePoints::interpolateAllPoints(), InterpolatePointsOnAGrid::interpolateAllPoints(), Ogen::interpolateAPoint(), InterpolateRefinements::interpolateCoarseFromFine(), Ogen::interpolatePoints(), InterpolateRefinements::interpolateRefinementBoundaries(), interpolateRefinements(), Ogen::isNeededForDiscretization(), Ogen::isOnInterpolationBoundary(), Ogmg::l2Error(), l2Norm(), Ogmg::l2Norm(), Ogen::lastChanceInterpolation(), lpNorm(), main(), markGhostPoints(), Ogen::markMaskAtGhost(), Ogen::markPointsNeededForInterpolation(), Ogen::markPointsNeededForInterpolationNew(), Ogen::markPointsReallyNeededForInterpolation(), maxNorm(), Ogmg::maxNorm(), Ogen::movingUpdate(), Ogen::movingUpdateNew(), Ogmg::operatorAveraging(), InterpolatePointsOnAGrid::parallelInternalInterpolate(), plot3dToOverture(), ErrorEstimator::plotErrorPoints(), PlotIt::plotGrid(), PlotIt::plotGrid2d(), Ogen::preInterpolateGrids(), Ugen::preprocessCompositeGridMasks(), Ogen::queryAPoint(), ParallelGridUtility::redistribute(), Ogen::removeExteriorPoints(), Ogen::removeExteriorPointsNew(), Ugen::removeHangingFaces(), FileOutput::saveData(), saveOvertureTextFile(), Ugen::sealHoles3D(), Oges::setEquationAndBoundaryConditions(), GenericMappedGridOperators::setExtrapolationCoefficients(), CompositeGrid::setHybridConnectivity(), SurfaceStitcher::setMask(), GridCollection::setMaskAtRefinements(), GenericMappedGridOperators::setPeriodicCoefficients(), GenericMappedGridOperators::setSymmetryCoefficients(), showFileFromDataFile(), ErrorEstimator::smooth(), Ogmg::smoothBoundary(), Ogmg::smoothInterpolationNeighbours(), Ogmg::smoothJacobi(), Ogmg::smoothLine(), Ogmg::smoothRedBlack(), Ogmg::smoothTest(), PlotIt::surfaceGrid3d(), Ogen::sweepOutHolePoints(), Interpolant::testInterpolation(), Ogen::unmarkBoundaryInterpolationPoints(), Ogen::unmarkInterpolationPoints(), Ogen::updateBoundaryAdjustment(), Ogen::updateCanInterpolate(), Ogen::updateGeometry(), Ogen::updateOverlap(), Ogen::updateRefinement(), Ogen::updateRefinementFillInterpolationData(), Ogen::updateRefinementFillInterpolationDataNew(), Ogen::updateRefinementNew(), Ogen::updateRefinementNewer(), MappedGridOperators::updateToMatchGrid(), and DataFormats::writePlot3d().

const IntegerMappedGridFunction& MappedGrid::mask ( ) const
inline
const Integer& MappedGrid::numberOfDimensions ( ) const
inline

References MappedGridData::numberOfDimensions, and rcData.

Referenced by GridCollection::add(), CompositeGrid::add(), adjustBoundary(), Ogen::adjustForNearbyBoundaries(), PlotIt::adjustGrid(), MappedGridOperators::applyBCaDotGradU(), MappedGridOperators::applyBCaDotU(), MappedGridOperators::applyBCdirichlet(), MappedGridOperators::applyBCextrapolate(), MappedGridOperators::applyBCGenDiv(), MappedGridOperators::applyBCgeneralMixedDerivative(), MappedGridOperators::applyBCneumann(), MappedGridOperators::applyBCnormalComponent(), MappedGridOperators::applyBCsymmetry(), MappedGridOperators::applyBCtangentialComponent(), MappedGridOperators::applyBoundaryCondition(), MappedGridOperators::applyBoundaryConditionCoefficients(), Ogmg::applyBoundaryConditions(), AssignInterpNeighbours::assign(), Ogmg::assignBoundaryConditionCoefficients(), MappedGridOperators::assignCoefficientsInternal(), ArrayUtil::assignGridFunction(), assignGridFunction(), OGFunction::assignGridFunction(), LoadBalancer::assignWorkLoads(), InterpolateRefinements::buildBaseBox(), Ogmg::buildExtraLevels(), Ogmg::buildExtraLevelsNew(), ParentChildSiblingInfo::buildParentChildSiblingInfoObjects(), Ogen::canDiscretize(), Regrid::cellCenteredBaseBox(), Regrid::cellCenteredBox(), CanInterpolate::cgCanInterpolate(), Ogen::changeParameters(), changeToAllCellCentered(), changeToAllVertexCentered(), checkGrid(), Ogen::checkInterpolationOnBoundaries(), Ogen::chooseASide(), Ogen::classifyRedundantPoints(), Ogmg::coarseGridSolverTest(), Ogmg::coarseToFine(), MappedGridOperators::computeDerivatives(), PlotIt::contour(), Ogen::cutHoles(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), Ogmg::defectNorm(), MappedGridOperators::derivativeInternal(), MappedGridOperators::derivativeScalarDerivativeCoefficients(), derivativeScalarDerivativeFDerivative(), derivativeScalarDerivativeFDerivative21(), derivativeScalarDerivativeFDerivative22(), derivativeScalarDerivativeFDerivative23(), derivativeScalarDerivativeFDerivCoefficients2(), displayCoeff(), divFDerivative(), divScalarGradFDerivative(), divScalarGradFDerivative22(), divScalarGradFDerivative23(), divScalarGradFDerivCoefficients2(), divScalarGradFDerivCoefficients2R(), divVectorScalarFDerivative(), divVectorScalarFDerivative22(), divVectorScalarFDerivative23(), divVectorScalarFDerivCoefficients2(), equals(), Ogmg::evaluateTheDefectFormula(), Ogen::explicitHoleCutting(), extendedGridIndexRange(), extendedGridRange(), Ogen::findBestGuess(), Ogen::findClosestBoundaryPoint(), AssignInterpNeighbours::findInterpolationNeighbours(), GenericMappedGridOperators::findInterpolationNeighbours(), Ogmg::fineToCoarse(), GenericMappedGridOperators::finishBoundaryConditions(), GenericMappedGridOperators::finishBoundaryConditionsOld(), GenericMappedGridOperators::fixBoundaryCorners(), SparseRepForMGF::fixUpClassify(), OGFunction::gd(), OGTrigFunction::gd(), OGPolyFunction::gd(), Ogen::getAdjustmentVectors(), Ogmg::getDefect(), getDt(), getGhostIndex(), ParentChildSiblingInfo::getGhostRegionBoxes(), getIndex(), InterpolatePointsOnAGrid::getInterpolationStencil(), CanInterpolate::getInterpolationStencil(), getInverseCondition(), ParallelGridUtility::getLocalBoundaryConditions(), ParallelGridUtility::getLocalIndexBoundsAndBoundaryConditions(), getRectangularGridParameters(), getSignForJacobian(), getTrueSolution(), DerivedFunctions::getUserDefinedDerivedFunction(), MappedGridOperators::getVelocityComponents(), gradFDerivative(), identityFDerivCoefficients(), Ogmg::initializeBoundaryConditions(), Ogmg::initializeConstantCoefficients(), InterpolatePoints::interpolateAllPoints(), InterpolatePointsOnAGrid::interpolateAllPoints(), interpolateAllPoints(), Ogen::interpolateAPoint(), InterpolateRefinements::interpolateCoarseFromFine(), Ogen::interpolateMixedBoundary(), Ogen::interpolatePoints(), Ogen::isNeededForDiscretization(), Ogen::isOnInterpolationBoundary(), Ogmg::l2Error(), l2Norm(), Ogmg::l2Norm(), laplaceFDerivative(), laplaceFDerivative22(), laplaceFDerivative23(), laplaceFDerivative42(), laplaceFDerivative43(), laplaceFDerivCoefficients(), laplaceFDerivCoefficients2(), laplaceFDerivCoefficients42(), laplaceFDerivCoefficients43(), OGTrigFunction::laplacian(), OGPolyFunction::laplacian(), Ogen::lastChanceInterpolation(), lpNorm(), main(), maxNorm(), Ogmg::maxNorm(), Ogen::movingUpdate(), Ogen::movingUpdateNew(), Oges::Oges(), OGTrigFunction::operator()(), OGPolyFunction::operator()(), OGPulseFunction::operator()(), operator<<(), operator=(), Ogmg::operatorAveraging(), PlotIt::plot(), PlotIt::plotGrid(), PlotIt::plotGrid2d(), PlotIt::plotGridQuality(), PlotIt::plotMappingQuality(), PlotIt::plotShadedFace(), Ogen::queryAPoint(), rDerivative(), reference(), rrDerivative(), rsDerivative(), rtDerivative(), FileOutput::saveData(), Ogshow::saveSolution(), scalarGradFDerivative(), scalarGradFDerivative22(), scalarGradFDerivative23(), scalarGradFDerivCoefficients2(), sDerivative(), Ogmg::setBoundaryConditions(), Oges::setEquationAndBoundaryConditions(), Oges::setGrid(), Ogen::setGridParameters(), CompositeGrid::setHybridConnectivity(), GridCollection::setMaskAtRefinements(), setNumberOfDimensions(), GenericMappedGridOperators::setPeriodicCoefficients(), Ogmg::smoothBoundary(), Ogmg::smoothInterpolationNeighbours(), Ogmg::smoothJacobi(), Ogmg::smoothLine(), Ogmg::smoothRedBlack(), MappedGridOperators::spectralDerivatives(), ssDerivative(), stDerivative(), PlotIt::streamLines(), Ogen::sweepOutHolePoints(), OGTrigFunction::t(), OGPolyFunction::t(), OGPulseFunction::t(), tDerivative(), ttDerivative(), PlotIt::unAdjustGrid(), Ogen::updateBoundaryAdjustment(), Ogen::updateCanInterpolate(), updateMappedGridPointers(), SparseRepForMGF::updateToMatchGrid(), MappedGridOperators::updateToMatchGrid(), Oges::updateToMatchGrid(), MappedGridOperators::updateToMatchUnstructuredGrid(), MappedGridOperators::useConservativeApproximations(), vorticityFDerivative(), DataFormats::writePlot3d(), OGTrigFunction::x(), OGPolyFunction::x(), OGPulseFunction::x(), xFDerivative(), xFDerivative22(), xFDerivative23(), xFDerivative42(), xFDerivative43(), xFDerivCoefficients(), MappedGridOperators::xiCoefficients(), OGTrigFunction::xx(), OGPolyFunction::xx(), OGPulseFunction::xx(), xxFDerivative(), xxFDerivative22(), xxFDerivative23(), xxFDerivative42(), xxFDerivative43(), xxFDerivCoefficients(), OGTrigFunction::xxx(), OGPolyFunction::xxx(), OGTrigFunction::xxxx(), OGPolyFunction::xxxx(), OGTrigFunction::xy(), OGPolyFunction::xy(), OGPulseFunction::xy(), xyFDerivative(), xyFDerivative22(), xyFDerivative23(), xyFDerivative42(), xyFDerivative43(), xyFDerivCoefficients(), xyFDerivCoefficients4(), OGTrigFunction::xz(), OGPolyFunction::xz(), OGPulseFunction::xz(), xzFDerivative(), xzFDerivative22(), xzFDerivative23(), xzFDerivative42(), xzFDerivative43(), xzFDerivCoefficients(), xzFDerivCoefficients4(), OGTrigFunction::y(), OGPolyFunction::y(), OGPulseFunction::y(), yFDerivative(), yFDerivative22(), yFDerivative23(), yFDerivative42(), yFDerivative43(), yFDerivCoefficients(), OGTrigFunction::yy(), OGPolyFunction::yy(), OGPulseFunction::yy(), yyFDerivative(), yyFDerivative22(), yyFDerivative23(), yyFDerivative42(), yyFDerivative43(), yyFDerivCoefficients(), OGTrigFunction::yz(), OGPolyFunction::yz(), OGPulseFunction::yz(), yzFDerivative(), yzFDerivative22(), yzFDerivative23(), yzFDerivative42(), yzFDerivative43(), yzFDerivCoefficients(), yzFDerivCoefficients4(), OGTrigFunction::z(), OGPolyFunction::z(), OGPulseFunction::z(), zFDerivative(), zFDerivative22(), zFDerivative23(), zFDerivative42(), zFDerivative43(), zFDerivCoefficients(), OGTrigFunction::zz(), OGPolyFunction::zz(), OGPulseFunction::zz(), zzFDerivative(), zzFDerivative22(), zzFDerivative23(), zzFDerivative42(), zzFDerivative43(), and zzFDerivCoefficients().

const IntegerArray& MappedGrid::numberOfGhostPoints ( ) const
inline
const Integer& MappedGrid::numberOfGhostPoints ( const Integer ks,
const Integer kd 
) const
inline
MappedGridData& MappedGrid::operator* ( )
inline

References rcData.

const MappedGridData& MappedGrid::operator* ( ) const
inline

References rcData.

MappedGridData* MappedGrid::operator-> ( )
inline

References rcData.

const MappedGridData* MappedGrid::operator-> ( ) const
inline

References rcData.

MappedGrid & MappedGrid::operator= ( const MappedGrid x)
Integer MappedGrid::put ( GenericDataBase db,
const aString name,
bool  putMapping = true,
int  geometryToPut = -1 
) const
virtual

Reimplemented from GenericGrid.

Integer MappedGrid::rangeDimension ( ) const
inline
void MappedGrid::reference ( const MappedGrid x)
void MappedGrid::reference ( MappedGridData x)
void MappedGrid::reference ( Mapping x,
bool  forceIncompatible = false 
)
void MappedGrid::reference ( MappingRC x)
void MappedGrid::setBoundaryCondition ( const Integer ks,
const Integer kd,
const Integer boundaryCondition_ 
)
void MappedGrid::setBoundaryDiscretizationWidth ( const Integer ks,
const Integer kd,
const Integer boundaryDiscretizationWidth_ 
)
void MappedGrid::setBoundaryFlag ( int  side,
int  axis,
MappedGridData::BoundaryFlagEnum  bc 
)
void MappedGrid::setDiscretizationWidth ( const Integer kd,
const Integer discretizationWidth_ 
)
void MappedGrid::setGridIndexRange ( const Integer ks,
const Integer kd,
const Integer gridIndexRange_ 
)
void MappedGrid::setIsCellCentered ( const Integer kd,
const Logical isCellCentered_ 
)
void MappedGrid::setIsPeriodic ( const Integer kd,
const Mapping::periodicType isPeriodic_ 
)
void MappedGrid::setMapping ( Mapping x)

References reference().

void MappedGrid::setMapping ( MappingRC x)

References reference().

void MappedGrid::setMinimumNumberOfDistributedGhostLines ( int  numGhost)
static
void MappedGrid::setNumberOfDimensions ( const Integer numberOfDimensions_)
void MappedGrid::setNumberOfGhostPoints ( const Integer ks,
const Integer kd,
const Integer numberOfGhostPoints_ 
)
void MappedGrid::setParentChildSiblingInfo ( AMR_ParentChildSiblingInfo *  ptr)
inline
void MappedGrid::setSharedBoundaryFlag ( const Integer ks,
const Integer kd,
const Integer sharedBoundaryFlag_ 
)
void MappedGrid::setSharedBoundaryTolerance ( const Integer ks,
const Integer kd,
const Real sharedBoundaryTolerance_ 
)
void MappedGrid::setShareGridWithMapping ( bool  trueOrFalse)
inline
void MappedGrid::setUseGhostPoints ( const Logical useGhostPoints_)
const IntegerArray& MappedGrid::sharedBoundaryFlag ( ) const
inline
const Integer& MappedGrid::sharedBoundaryFlag ( const Integer ks,
const Integer kd 
) const
inline
const RealArray& MappedGrid::sharedBoundaryTolerance ( ) const
inline
const Real& MappedGrid::sharedBoundaryTolerance ( const Integer ks,
const Integer kd 
) const
inline
real MappedGrid::sizeOf ( FILE *  file = NULL) const
virtual

References assert, and NULL.

void MappedGrid::specifyProcesses ( const Range &  range)
virtual
Integer MappedGrid::update ( const Integer  what = THEusualSuspects,
const Integer  how = COMPUTEtheUsual 
)
inline

References update().

Referenced by GridCollectionData::addMultigridCoarsening(), GridCollectionData::addRefinement(), PlotIt::adjustGrid(), MappedGridOperators::applyBCaDotGradU(), MappedGridOperators::applyBCextrapolate(), MappedGridOperators::applyBCGenDiv(), MappedGridOperators::applyBCneumann(), MappedGridOperators::applyBCnormalComponent(), MappedGridOperators::applyBCnormalDerivative(), MappedGridOperators::applyBCsymmetry(), MappedGridOperators::applyBCtangentialComponent(), MappedGridOperators::applyBoundaryConditionCoefficients(), Ogmg::applyBoundaryConditions(), Ogmg::assignBoundaryConditionCoefficients(), MappedGridOperators::assignCoefficientsInternal(), ArrayUtil::assignGridFunction(), assignGridFunction(), Integrate::buildAdaptiveMeshRefinementSurfaceWeights(), Ogen::buildCutout(), Ogmg::buildExtraLevels(), SurfaceStitcher::buildSurfaceCompositeGrid(), changeToAllCellCentered(), changeToAllVertexCentered(), checkError(), Stencil::checkOrder(), Ogmg::coarseGridSolverTest(), ErrorEstimator::computeErrorFunction(), Integrate::computeStitchedSurfaceWeights(), Integrate::computeStitchedSurfaceWeightsOld(), Integrate::computeSurfaceWeights(), PlotIt::contour2d(), PlotIt::contour3d(), PlotIt::contourCuts(), PlotIt::contourOpt2d(), MappedGridOperators::derivativeInternal(), Ugen::generateSpacingControlMesh(), Ugen::generateSpacingControlMeshForSurface(), getDt(), PlotIt::getGridBounds(), GridStatistics::getGridSpacing(), getSignForJacobian(), getTrueSolution(), DerivedFunctions::getUserDefinedDerivedFunction(), ExposedPoints::initialize(), InterpolatePoints::interpolateAllPoints(), InterpolatePointsOnAGrid::interpolateAllPoints(), interpolateExposedPoints(), Ogen::interpolateMixedBoundary(), lpNorm(), main(), Ogen::movingUpdate(), Ogen::movingUpdateNew(), PlotIt::plot(), plot3dToOverture(), ErrorEstimator::plotErrorPoints(), PlotIt::plotGrid(), GridStatistics::printGridStatistics(), Ogen::queryAPoint(), ParallelGridUtility::redistribute(), reference(), FileOutput::saveData(), saveOvertureTextFile(), Oges::setEquationAndBoundaryConditions(), MappedGridOperators::setTwilightZoneFlow(), EllipticGridGenerator::setup(), showFileFromDataFile(), update(), Ogen::updateGeometry(), Ogen::updateOverlap(), GridCollectionData::updateRefinementGrid(), MappedGridOperators::updateToMatchGrid(), MappedGridOperators::updateToMatchUnstructuredGrid(), MappedGridOperators::useConservativeApproximations(), PlotIt::userDefinedOutput(), and DataFormats::writePlot3d().

Integer MappedGrid::update ( MappedGrid x,
const Integer  what = THEusualSuspects,
const Integer  how = COMPUTEtheUsual 
)
inline

References update().

Referenced by update().

Integer MappedGrid::updateMappedGridPointers ( const Integer  what)
void MappedGrid::updateReferences ( const Integer  what = EVERYTHING)
const Logical& MappedGrid::useGhostPoints ( ) const
inline
RealMappedGridFunction& MappedGrid::vertex ( )
inline
const RealMappedGridFunction& MappedGrid::vertex ( ) const
inline
RealMappedGridFunction& MappedGrid::vertexBoundaryNormal ( const Integer ks,
const Integer kd 
)
inline
const RealMappedGridFunction& MappedGrid::vertexBoundaryNormal ( const Integer ks,
const Integer kd 
) const
inline
realSerialArray& MappedGrid::vertexBoundaryNormalArray ( const Integer ks,
const Integer kd 
)
inline
const realSerialArray& MappedGrid::vertexBoundaryNormalArray ( const Integer ks,
const Integer kd 
) const
inline
RealMappedGridFunction& MappedGrid::vertexDerivative ( )
inline
const RealMappedGridFunction& MappedGrid::vertexDerivative ( ) const
inline
RealMappedGridFunction& MappedGrid::vertexJacobian ( )
inline
const RealMappedGridFunction& MappedGrid::vertexJacobian ( ) const
inline

Member Data Documentation

Logical MappedGrid::isCounted
int MappedGrid::minimumNumberOfDistributedGhostLines =0
static
AMR_ParentChildSiblingInfo* MappedGrid::parentChildSiblingInfo
MappedGridData* MappedGrid::rcData

Referenced by boundaryCondition(), boundaryDiscretizationWidth(), boundaryFlag(), boundingBox(), box(), breakReference(), cellVolume(), center(), centerArea(), centerBoundaryNormal(), centerBoundaryNormalArray(), centerBoundaryTangent(), centerBoundaryTangentArray(), centerDerivative(), centerJacobian(), centerNormal(), changeToAllCellCentered(), changeToAllVertexCentered(), consistencyCheck(), corner(), destroy(), dimension(), discretizationWidth(), domainDimension(), doubleMappedGridFunction::doubleMappedGridFunction(), equals(), extendedIndexRange(), extendedRange(), faceArea(), faceNormal(), floatMappedGridFunction::floatMappedGridFunction(), get(), getGridType(), getMatrixPartition(), getPartition(), getUnstructuredBCInfo(), getUnstructuredPeriodicBC(), gridIndexRange(), gridSpacing(), I1(), I2(), I3(), indexRange(), init(), initialize(), intMappedGridFunction::intMappedGridFunction(), inverseCenterDerivative(), inverseVertexDerivative(), isAllCellCentered(), isAllVertexCentered(), isCellCentered(), isPeriodic(), isRefinementGrid(), localBoundingBox(), MappedGrid(), mapping(), mask(), numberOfDimensions(), numberOfGhostPoints(), operator*(), operator->(), operator=(), rangeDimension(), reference(), GridCollectionData::replaceRefinementLevels(), setBoundaryCondition(), setBoundaryDiscretizationWidth(), setBoundaryFlag(), setDiscretizationWidth(), setGridIndexRange(), setIsCellCentered(), setIsPeriodic(), setNumberOfDimensions(), setNumberOfGhostPoints(), setSharedBoundaryFlag(), setSharedBoundaryTolerance(), setShareGridWithMapping(), setUseGhostPoints(), sharedBoundaryFlag(), sharedBoundaryTolerance(), specifyProcesses(), updateMappedGridPointers(), Ogen::updateOverlap(), updateReferences(), intMappedGridFunction::updateToMatchGrid(), doubleMappedGridFunction::updateToMatchGrid(), floatMappedGridFunction::updateToMatchGrid(), useGhostPoints(), vertex(), vertexBoundaryNormal(), vertexBoundaryNormalArray(), vertexDerivative(), vertexJacobian(), and ~MappedGrid().


The documentation for this class was generated from the following files: