Overture
Version 25
|
#include <MappedGrid.h>
Public Types | |
enum | { THEmask = ENDtheGenericGridData, THEinverseVertexDerivative = THEmask << 1, THEinverseCenterDerivative = THEinverseVertexDerivative << 1, THEvertex = THEinverseCenterDerivative << 1, THEcenter = THEvertex << 1, THEcorner = THEcenter << 1, THEvertexDerivative = THEcorner << 1, THEcenterDerivative = THEvertexDerivative << 1, THEvertexJacobian = THEcenterDerivative << 1, THEcenterJacobian = THEvertexJacobian << 1, THEcellVolume = THEcenterJacobian << 1, THEcenterNormal = THEcellVolume << 1, THEcenterArea = THEcenterNormal << 1, THEfaceNormal = THEcenterArea << 1, THEfaceArea = THEfaceNormal << 1, THEvertexBoundaryNormal = THEfaceArea << 1, THEcenterBoundaryNormal = THEvertexBoundaryNormal << 1, THEcenterBoundaryTangent = THEcenterBoundaryNormal << 1, THEfreeBit18 = THEcenterBoundaryTangent << 1, THEboundingBox = THEfreeBit18 << 1, ENDtheMappedGridData = THEboundingBox << 1, THEusualSuspects, EVERYTHING, USEdifferenceApproximation = 1, COMPUTEgeometry = USEdifferenceApproximation << 1, COMPUTEgeometryAsNeeded = COMPUTEgeometry << 1, COMPUTEtheUsual, ISinterpolationPoint = INT_MIN, ISdiscretizationPoint = 1 << 30, ISghostPoint = ISdiscretizationPoint >> 1, ISinteriorBoundaryPoint = ISghostPoint >> 1, USESbackupRules = ISinteriorBoundaryPoint >> 1, IShiddenByRefinement = USESbackupRules >> 1, ISreservedBit2 = IShiddenByRefinement >> 1, ISreservedBit1 = ISreservedBit2 >> 1, ISreservedBit0 = ISreservedBit1 >> 1, GRIDnumberBits = ISreservedBit0 - 1, ISusedPoint } |
enum | BoundaryFlagEnum { branchCutPeriodicBoundary, periodicBoundary, interpolationBoundary, mixedPhysicalInterpolationBoundary, physicalBoundary } |
Public Types inherited from GenericGridData | |
enum | { ENDtheGenericGridData = 1, NOTHING = 0, THEusualSuspects = INT_MIN, EVERYTHING = NOTHING, COMPUTEnothing = 0, COMPUTEtheUsual = COMPUTEnothing, COMPUTEfailed = INT_MIN } |
Protected Member Functions | |
virtual Integer | update (GenericGridData &x, const Integer what=THEusualSuspects, const Integer how=COMPUTEtheUsual) |
anonymous enum |
MappedGridData::MappedGridData | ( | const Integer | numberOfDimensions_ = 0 | ) |
References cellVolume, center, centerArea, centerBoundaryNormal, centerBoundaryTangent, centerDerivative, centerJacobian, centerNormal, corner, faceArea, faceNormal, GenericGridData::initialize(), inverseCenterDerivative, inverseVertexDerivative, mask, matrixPartitionInitialized, NULL, partitionInitialized, pCenterBoundaryNormal, pCenterBoundaryTangent, pVertexBoundaryNormal, refinementGrid, shareGridWithMapping, unstructuredBoundaryConditionInfo, unstructuredPeriodicBoundaryInfo, vertex, vertexBoundaryNormal, vertexDerivative, and vertexJacobian.
MappedGridData::MappedGridData | ( | const MappedGridData & | x, |
const CopyType | ct = DEEP |
||
) |
References cellVolume, center, centerArea, centerBoundaryNormal, centerBoundaryTangent, centerDerivative, centerJacobian, centerNormal, corner, faceArea, faceNormal, GenericGridData::initialize(), inverseCenterDerivative, inverseVertexDerivative, mask, matrixPartitionInitialized, NOCOPY, NULL, numberOfDimensions, partitionInitialized, pCenterBoundaryNormal, pCenterBoundaryTangent, pVertexBoundaryNormal, refinementGrid, shareGridWithMapping, unstructuredBoundaryConditionInfo, unstructuredPeriodicBoundaryInfo, vertex, vertexBoundaryNormal, vertexDerivative, and vertexJacobian.
|
virtual |
References destroy(), and EVERYTHING.
|
virtual |
Reimplemented from GenericGridData.
References GenericGridData::breakReference().
|
virtual |
Reimplemented from GenericGridData.
References boundaryCondition, boundaryDiscretizationWidth, boundingBox, cellVolume, center, centerArea, centerBoundaryNormal, centerBoundaryTangent, centerDerivative, centerJacobian, centerNormal, GenericGridData::consistencyCheck(), ReferenceCounting::consistencyCheck(), corner, dimension, discretizationWidth, extendedIndexRange, faceArea, faceNormal, gridIndexRange, gridSpacing, I1array, I2array, I3array, indexRange, inverseCenterDerivative, inverseVertexDerivative, isCellCentered, isPeriodic, localBoundingBox, mapping, mask, numberOfGhostPoints, sharedBoundaryFlag, sharedBoundaryTolerance, vertex, vertexBoundaryNormal, vertexDerivative, and vertexJacobian.
Reimplemented from GenericGridData.
References cellVolume, center, centerArea, centerBoundaryNormal, centerBoundaryTangent, centerDerivative, centerJacobian, centerNormal, corner, GenericGridData::destroy(), faceArea, faceNormal, inverseCenterDerivative, inverseVertexDerivative, MAPPED_GRID_DATA_DESTROY, mask, NULL, pCenterBoundaryNormal, pCenterBoundaryTangent, pVertexBoundaryNormal, THEcenterDerivative, THEinverseCenterDerivative, THEinverseVertexDerivative, THEvertexDerivative, unstructuredBoundaryConditionInfo, unstructuredPeriodicBoundaryInfo, vertex, vertexBoundaryNormal, vertexDerivative, and vertexJacobian.
Referenced by MappedGrid::destroy(), equals(), initialize(), and ~MappedGridData().
|
inline |
References Mapping::getClassName(), Mapping::getDomainDimension(), mapping, MappingRC::mapPointer, and numberOfDimensions.
Referenced by MappedGrid::domainDimension().
|
virtual |
Reimplemented from GenericGridData.
References assert, assign(), boundaryCondition, boundaryDiscretizationWidth, boundaryFlag, boundingBox, cellVolume, center, centerArea, centerBoundaryNormal, centerBoundaryTangent, centerDerivative, centerJacobian, centerNormal, GenericGridData::computedGeometry, GenericGridData::COMPUTEnothing, CopyArray::copyArray(), corner, destroy(), dimension, discretizationWidth, extendedIndexRange, extendedRange, faceArea, faceNormal, GenericGridData::getClassName(), intMappedGridFunction::grid, doubleMappedGridFunction::grid, gridIndexRange, gridSpacing, gridType, hasSameDistribution(), indexRange, inverseCenterDerivative, inverseVertexDerivative, isAllCellCentered, isAllVertexCentered, isCellCentered, isPeriodic, localBoundingBox, mapping, mask, GenericGridData::NOTHING, numberOfDimensions, numberOfGhostPoints, GenericGridData::operator=(), partition, pCenterBoundaryNormal, pCenterBoundaryTangent, pVertexBoundaryNormal, refinementGrid, sharedBoundaryFlag, sharedBoundaryTolerance, shareGridWithMapping, THEboundingBox, THEcellVolume, THEcenter, THEcenterArea, THEcenterBoundaryNormal, THEcenterBoundaryTangent, THEcenterDerivative, THEcenterJacobian, THEcenterNormal, THEcorner, THEfaceArea, THEfaceNormal, THEinverseCenterDerivative, THEinverseVertexDerivative, THEmask, THEvertex, THEvertexBoundaryNormal, THEvertexDerivative, THEvertexJacobian, update(), doubleMappedGridFunction::updateToMatchGrid(), intMappedGridFunction::updateToMatchGrid(), useGhostPoints, vertex, vertexBoundaryNormal, vertexDerivative, and vertexJacobian.
Referenced by MappedGrid::equals(), operator=(), and MappedGrid::operator=().
|
virtual |
Reimplemented from GenericGridData.
References boundaryCondition, boundaryDiscretizationWidth, boundaryFlag, boundingBox, branchCutPeriodicBoundary, cellVolume, center, centerArea, centerBoundaryNormal, centerBoundaryTangent, centerDerivative, centerJacobian, centerNormal, GenericGridData::computedGeometry, GenericGridData::COMPUTEnothing, corner, dimension, discretizationWidth, End, EVERYTHING, extendedGridIndexRange(), extendedIndexRange, extendedRange, faceArea, faceNormal, GenericDataBase::find(), Mapping::functionPeriodic, GenericGridData::get(), GenericDataBase::get(), MappingRC::get(), doubleMappedGridFunction::get(), intMappedGridFunction::get(), Mapping::getBoundingBox(), getClassName(), MappingRC::getMapping(), gridIndexRange, gridSpacing, gridType, I1, I1array, I2, I2array, I3, I3array, indexRange, GenericGridData::initialize(), initializePartition(), interpolationBoundary, inverseCenterDerivative, inverseVertexDerivative, isAllCellCentered, isAllVertexCentered, isCellCentered, isPeriodic, localBoundingBox, mapping, mask, mixedPhysicalInterpolationBoundary, NULL, numberOfDimensions, numberOfGhostPoints, partition, pCenterBoundaryNormal, pCenterBoundaryTangent, periodicBoundary, pExtendedRange, physicalBoundary, printF(), pVertexBoundaryNormal, sharedBoundaryFlag, sharedBoundaryTolerance, shareGridWithMapping, Start, GenericGrid::structuredGrid, THEboundingBox, THEcellVolume, THEcenter, THEcenterArea, THEcenterBoundaryNormal, THEcenterBoundaryTangent, THEcenterDerivative, THEcenterJacobian, THEcenterNormal, THEcorner, THEfaceArea, THEfaceNormal, THEinverseCenterDerivative, THEinverseVertexDerivative, THEmask, THEvertex, THEvertexBoundaryNormal, THEvertexDerivative, THEvertexJacobian, update(), useGhostPoints, vertex, vertexBoundaryNormal, vertexDerivative, vertexJacobian, and GenericDataBase::virtualConstructor().
Referenced by MappedGrid::get().
|
inlinevirtual |
Reimplemented from GenericGridData.
Referenced by MappedGrid::equals(), get(), and MappedGrid::operator=().
const IntegerArray * MappedGridData::getUnstructuredBCInfo | ( | int | type | ) |
References assert, UnstructuredMapping::EntityTypeStrings, Mapping::getClassName(), MappingRC::getMapping(), UnstructuredMapping::getTagData(), gridType, mapping, UnstructuredMapping::Region, GenericGrid::structuredGrid, UnstructuredMapping::tag_entity_begin(), UnstructuredMapping::tag_entity_end(), unstructuredBoundaryConditionInfo, and UnstructuredMapping::Vertex.
Referenced by MappedGrid::getUnstructuredBCInfo().
const IntegerArray * MappedGridData::getUnstructuredPeriodicBC | ( | int | type | ) |
References UnstructuredMapping::adjacency_begin(), UnstructuredMapping::adjacency_end(), assert, UnstructuredMapping::EntityTypeStrings, Mapping::getClassName(), Mapping::getDomainDimension(), MappingRC::getMapping(), UnstructuredMapping::getTagData(), gridType, UnstructuredMapping::hasTag(), mapping, UnstructuredMappingAdjacencyIterator::nAdjacent(), UnstructuredMapping::Region, ArraySimple< T >::resize(), UnstructuredMapping::size(), GenericGrid::structuredGrid, UnstructuredMapping::tag_entity_begin(), UnstructuredMapping::tag_entity_end(), unstructuredPeriodicBoundaryInfo, and UnstructuredMapping::Vertex.
Referenced by MappedGrid::getUnstructuredPeriodicBC(), floatMappedGridFunction::periodicUpdate(), intMappedGridFunction::periodicUpdate(), and doubleMappedGridFunction::periodicUpdate().
|
virtual |
References GenericGrid::unstructuredGrid.
Referenced by update(), and MappedGrid::updateMappedGridPointers().
void MappedGridData::initialize | ( | const Integer & | numberOfDimensions_ | ) |
References boundaryCondition, boundaryDiscretizationWidth, boundaryFlag, boundingBox, Mapping::derivativePeriodic, destroy(), dimension, discretizationWidth, GenericGridData::EVERYTHING, extendedIndexRange, extendedRange, MappingRC::getTypeOfCoordinateSingularity(), gridIndexRange, gridSpacing, gridType, indexRange, isAllCellCentered, isAllVertexCentered, isCellCentered, isPeriodic, localBoundingBox, LogicalFalse, LogicalTrue, mapping, max0(), min0(), mixedPhysicalInterpolationBoundary, GenericGridData::NOTHING, Mapping::notPeriodic, numberOfDimensions, numberOfGhostPoints, periodicBoundary, physicalBoundary, Mapping::polarSingularity, sharedBoundaryFlag, sharedBoundaryTolerance, GenericGrid::structuredGrid, and useGhostPoints.
Referenced by MappedGrid::initialize().
void MappedGridData::initializePartition | ( | ) |
References assert, debug, discretizationWidth, matrixPartition, matrixPartitionInitialized, max(), MappedGrid::minimumNumberOfDistributedGhostLines, numberOfDimensions, partition, and partitionInitialized.
Referenced by get(), specifyProcesses(), and update().
MappedGridData & MappedGridData::operator= | ( | const MappedGridData & | x | ) |
References equals().
|
virtual |
Reimplemented from GenericGridData.
References boundaryCondition, boundaryDiscretizationWidth, boundingBox, center, GenericDataBase::create(), dimension, discretizationWidth, extendedIndexRange, gridIndexRange, gridSpacing, indexRange, isPeriodic, mask, NULL, GenericGridData::put(), GenericDataBase::put(), and GenericDataBase::virtualConstructor().
|
inline |
References Mapping::getClassName(), Mapping::getRangeDimension(), mapping, MappingRC::mapPointer, and numberOfDimensions.
Referenced by MappedGrid::rangeDimension().
void MappedGridData::reference | ( | const MappedGridData & | x | ) |
References GenericGridData::reference().
|
virtual |
Reimplemented from GenericGridData.
References assert, initializePartition(), matrixPartition, matrixPartitionInitialized, numberOfDimensions, partition, partitionInitialized, and printF().
Referenced by MappedGrid::specifyProcesses().
|
inline |
|
inline |
|
protectedvirtual |
Reimplemented from GenericGridData.
References boundaryCondition, boundaryFlag, box, GenericGridData::computedGeometry, COMPUTEgeometry, COMPUTEgeometryAsNeeded, dimension, discretizationWidth, extendedIndexRange, extendedRange, MappingRC::getTypeOfCoordinateSingularity(), getWhatForGrid(), gridIndexRange, gridSpacing, gridType, I1, I1array, I2, I2array, I3, I3array, indexRange, initializePartition(), isAllCellCentered, isAllVertexCentered, isCellCentered, isPeriodic, LogicalFalse, LogicalTrue, MAPPED_GRID_UPDATE_INDIRECT_ADDRESSING_VECTOR, mapping, max0(), min0(), mixedPhysicalInterpolationBoundary, GenericGridData::NOTHING, numberOfDimensions, numberOfGhostPoints, Mapping::polarSingularity, GenericGrid::structuredGrid, THEcellVolume, THEcenter, THEcenterArea, THEcenterBoundaryNormal, THEcenterBoundaryTangent, THEcenterDerivative, THEcenterJacobian, THEcenterNormal, THEcorner, THEfaceArea, THEfaceNormal, THEinverseCenterDerivative, THEinverseVertexDerivative, THEmask, THEvertex, THEvertexBoundaryNormal, THEvertexDerivative, THEvertexJacobian, GenericGridData::update(), and useGhostPoints.
IntegerArray MappedGridData::boundaryCondition |
Referenced by GridCollectionData::addMultigridCoarsening(), GridCollectionData::addRefinement(), MappedGrid::boundaryCondition(), consistencyCheck(), PlotIt::contour3d(), equals(), get(), initialize(), ParallelGridUtility::redistribute(), MappedGrid::reference(), MappedGrid::setBoundaryCondition(), update(), and GridCollectionData::updateRefinementGrid().
IntegerArray MappedGridData::boundaryDiscretizationWidth |
Referenced by GridCollectionData::addMultigridCoarsening(), GridCollectionData::addRefinement(), MappedGrid::boundaryDiscretizationWidth(), consistencyCheck(), PlotIt::contour3d(), equals(), get(), initialize(), ParallelGridUtility::redistribute(), MappedGrid::reference(), MappedGrid::setBoundaryDiscretizationWidth(), and GridCollectionData::updateRefinementGrid().
BoundaryFlagEnum MappedGridData::boundaryFlag[2][3] |
RealArray MappedGridData::boundingBox |
Referenced by MappedGrid::boundingBox(), consistencyCheck(), equals(), get(), and initialize().
Box MappedGridData::box |
Referenced by MappedGrid::box(), and update().
RealMappedGridFunction* MappedGridData::cellVolume |
Referenced by MappedGrid::cellVolume(), consistencyCheck(), destroy(), equals(), get(), MappedGridData(), and MappedGrid::updateMappedGridPointers().
RealMappedGridFunction* MappedGridData::center |
Referenced by MappedGrid::center(), consistencyCheck(), destroy(), equals(), get(), MappedGridData(), and MappedGrid::updateMappedGridPointers().
RealMappedGridFunction* MappedGridData::centerArea |
Referenced by MappedGrid::centerArea(), consistencyCheck(), destroy(), equals(), get(), MappedGridData(), and MappedGrid::updateMappedGridPointers().
RealMappedGridFunction* MappedGridData::centerBoundaryNormal[3][2] |
RealMappedGridFunction* MappedGridData::centerBoundaryTangent[3][2] |
RealMappedGridFunction* MappedGridData::centerDerivative |
Referenced by MappedGrid::centerDerivative(), consistencyCheck(), destroy(), equals(), get(), MappedGridData(), and MappedGrid::updateMappedGridPointers().
RealMappedGridFunction* MappedGridData::centerJacobian |
Referenced by MappedGrid::centerJacobian(), consistencyCheck(), destroy(), equals(), get(), MappedGridData(), and MappedGrid::updateMappedGridPointers().
RealMappedGridFunction* MappedGridData::centerNormal |
Referenced by MappedGrid::centerNormal(), consistencyCheck(), destroy(), equals(), get(), and MappedGridData().
RealMappedGridFunction* MappedGridData::corner |
Referenced by consistencyCheck(), MappedGrid::corner(), destroy(), equals(), get(), MappedGridData(), and MappedGrid::updateMappedGridPointers().
IntegerArray MappedGridData::dimension |
IntegerArray MappedGridData::discretizationWidth |
Referenced by GridCollectionData::addMultigridCoarsening(), GridCollectionData::addRefinement(), consistencyCheck(), PlotIt::contour3d(), MappedGrid::discretizationWidth(), equals(), get(), initialize(), initializePartition(), ParallelGridUtility::redistribute(), MappedGrid::reference(), MappedGrid::setDiscretizationWidth(), update(), and GridCollectionData::updateRefinementGrid().
IntegerArray MappedGridData::extendedIndexRange |
Referenced by consistencyCheck(), equals(), MappedGrid::extendedIndexRange(), get(), initialize(), and update().
RealMappedGridFunction* MappedGridData::faceArea |
Referenced by consistencyCheck(), destroy(), equals(), MappedGrid::faceArea(), get(), and MappedGridData().
RealMappedGridFunction* MappedGridData::faceNormal |
Referenced by consistencyCheck(), destroy(), equals(), MappedGrid::faceNormal(), get(), MappedGridData(), and MappedGrid::updateMappedGridPointers().
IntegerArray MappedGridData::gridIndexRange |
Referenced by GridCollectionData::addMultigridCoarsening(), GridCollectionData::addRefinement(), consistencyCheck(), equals(), get(), MappedGrid::gridIndexRange(), initialize(), floatMappedGridFunction::periodicUpdate(), doubleMappedGridFunction::periodicUpdate(), intMappedGridFunction::periodicUpdate(), ParallelGridUtility::redistribute(), MappedGrid::reference(), MappedGrid::setGridIndexRange(), update(), and GridCollectionData::updateRefinementGrid().
RealArray MappedGridData::gridSpacing |
Referenced by consistencyCheck(), equals(), get(), MappedGrid::gridSpacing(), initialize(), ParallelGridUtility::redistribute(), and update().
GenericGrid::GridTypeEnum MappedGridData::gridType |
Referenced by doubleMappedGridFunction::doubleMappedGridFunction(), equals(), floatMappedGridFunction::floatMappedGridFunction(), get(), MappedGrid::getGridType(), getUnstructuredBCInfo(), getUnstructuredPeriodicBC(), initialize(), intMappedGridFunction::intMappedGridFunction(), MappedGrid::MappedGrid(), doubleMappedGridFunction::periodicUpdate(), floatMappedGridFunction::periodicUpdate(), intMappedGridFunction::periodicUpdate(), MappedGrid::reference(), update(), intMappedGridFunction::updateToMatchGrid(), floatMappedGridFunction::updateToMatchGrid(), and doubleMappedGridFunction::updateToMatchGrid().
Integer* MappedGridData::I1 |
Referenced by get(), MappedGrid::I1(), and update().
IntegerArray MappedGridData::I1array |
Referenced by consistencyCheck(), get(), and update().
Integer * MappedGridData::I2 |
Referenced by get(), MappedGrid::I2(), and update().
IntegerArray MappedGridData::I2array |
Referenced by consistencyCheck(), get(), and update().
Integer * MappedGridData::I3 |
Referenced by get(), MappedGrid::I3(), and update().
IntegerArray MappedGridData::I3array |
Referenced by consistencyCheck(), get(), and update().
IntegerArray MappedGridData::indexRange |
RealMappedGridFunction* MappedGridData::inverseCenterDerivative |
RealMappedGridFunction* MappedGridData::inverseVertexDerivative |
Logical MappedGridData::isAllCellCentered |
Logical MappedGridData::isAllVertexCentered |
Referenced by equals(), get(), initialize(), MappedGrid::isAllVertexCentered(), ParallelGridUtility::redistribute(), and update().
LogicalArray MappedGridData::isCellCentered |
Referenced by GridCollectionData::addMultigridCoarsening(), GridCollectionData::addRefinement(), MappedGrid::changeToAllCellCentered(), MappedGrid::changeToAllVertexCentered(), consistencyCheck(), equals(), get(), initialize(), MappedGrid::isCellCentered(), ParallelGridUtility::redistribute(), MappedGrid::reference(), MappedGrid::setIsCellCentered(), update(), and GridCollectionData::updateRefinementGrid().
IntegerArray MappedGridData::isPeriodic |
Referenced by GridCollectionData::addMultigridCoarsening(), GridCollectionData::addRefinement(), consistencyCheck(), PlotIt::contour3d(), equals(), get(), initialize(), MappedGrid::isPeriodic(), doubleMappedGridFunction::periodicUpdate(), intMappedGridFunction::periodicUpdate(), floatMappedGridFunction::periodicUpdate(), ParallelGridUtility::redistribute(), MappedGrid::reference(), MappedGrid::setIsPeriodic(), update(), and GridCollectionData::updateRefinementGrid().
RealArray MappedGridData::localBoundingBox |
Referenced by consistencyCheck(), equals(), get(), initialize(), and MappedGrid::localBoundingBox().
MappingRC MappedGridData::mapping |
IntegerMappedGridFunction* MappedGridData::mask |
Partitioning_Type MappedGridData::matrixPartition |
Referenced by MappedGrid::getMatrixPartition(), initializePartition(), and specifyProcesses().
bool MappedGridData::matrixPartitionInitialized |
Referenced by initializePartition(), MappedGridData(), and specifyProcesses().
Integer MappedGridData::numberOfDimensions |
Referenced by GridCollectionData::addMultigridCoarsening(), GridCollectionData::addRefinement(), domainDimension(), equals(), get(), initialize(), initializePartition(), MappedGridData(), MappedGrid::numberOfDimensions(), intMappedGridFunction::periodicUpdate(), floatMappedGridFunction::periodicUpdate(), doubleMappedGridFunction::periodicUpdate(), rangeDimension(), MappedGrid::reference(), doubleMappedGridFunction::setFaceCentering(), intMappedGridFunction::setFaceCentering(), floatMappedGridFunction::setFaceCentering(), MappedGrid::setNumberOfDimensions(), specifyProcesses(), update(), and GridCollectionData::updateRefinementGrid().
IntegerArray MappedGridData::numberOfGhostPoints |
Referenced by GridCollectionData::addMultigridCoarsening(), GridCollectionData::addRefinement(), consistencyCheck(), equals(), get(), initialize(), MappedGrid::numberOfGhostPoints(), ParallelGridUtility::redistribute(), MappedGrid::reference(), MappedGrid::setNumberOfGhostPoints(), update(), and GridCollectionData::updateRefinementGrid().
Partitioning_Type MappedGridData::partition |
Referenced by equals(), get(), MappedGrid::getPartition(), initializePartition(), and specifyProcesses().
bool MappedGridData::partitionInitialized |
Referenced by initializePartition(), MappedGridData(), and specifyProcesses().
realSerialArray* MappedGridData::pCenterBoundaryNormal[3][2] |
Referenced by MappedGrid::centerBoundaryNormalArray(), destroy(), equals(), get(), and MappedGridData().
realSerialArray* MappedGridData::pCenterBoundaryTangent[3][2] |
Referenced by MappedGrid::centerBoundaryTangentArray(), destroy(), equals(), get(), and MappedGridData().
int MappedGridData::pExtendedRange[6] |
Referenced by MappedGrid::extendedRange(), and get().
realSerialArray* MappedGridData::pVertexBoundaryNormal[3][2] |
Referenced by destroy(), equals(), get(), MappedGridData(), and MappedGrid::vertexBoundaryNormalArray().
bool MappedGridData::refinementGrid |
Referenced by equals(), MappedGrid::isRefinementGrid(), and MappedGridData().
IntegerArray MappedGridData::sharedBoundaryFlag |
Referenced by GridCollectionData::addMultigridCoarsening(), GridCollectionData::addRefinement(), consistencyCheck(), PlotIt::contour3d(), equals(), get(), initialize(), ParallelGridUtility::redistribute(), MappedGrid::reference(), MappedGrid::setSharedBoundaryFlag(), MappedGrid::sharedBoundaryFlag(), and GridCollectionData::updateRefinementGrid().
RealArray MappedGridData::sharedBoundaryTolerance |
Referenced by GridCollectionData::addMultigridCoarsening(), GridCollectionData::addRefinement(), consistencyCheck(), PlotIt::contour3d(), equals(), get(), initialize(), ParallelGridUtility::redistribute(), MappedGrid::reference(), MappedGrid::setSharedBoundaryTolerance(), MappedGrid::sharedBoundaryTolerance(), and GridCollectionData::updateRefinementGrid().
int MappedGridData::shareGridWithMapping |
Referenced by equals(), get(), MappedGridData(), and MappedGrid::setShareGridWithMapping().
IntegerArray* MappedGridData::unstructuredBoundaryConditionInfo[4] |
Referenced by destroy(), getUnstructuredBCInfo(), and MappedGridData().
IntegerArray* MappedGridData::unstructuredPeriodicBoundaryInfo[4] |
Referenced by destroy(), getUnstructuredPeriodicBC(), and MappedGridData().
Logical MappedGridData::useGhostPoints |
RealMappedGridFunction* MappedGridData::vertex |
Referenced by consistencyCheck(), destroy(), equals(), get(), MappedGridData(), MappedGrid::updateMappedGridPointers(), and MappedGrid::vertex().
RealMappedGridFunction* MappedGridData::vertexBoundaryNormal[3][2] |
RealMappedGridFunction* MappedGridData::vertexDerivative |
Referenced by consistencyCheck(), destroy(), equals(), get(), MappedGridData(), MappedGrid::updateMappedGridPointers(), and MappedGrid::vertexDerivative().
RealMappedGridFunction* MappedGridData::vertexJacobian |
Referenced by consistencyCheck(), destroy(), equals(), get(), MappedGridData(), MappedGrid::updateMappedGridPointers(), and MappedGrid::vertexJacobian().