Overture
Version 25
|
#include <GridCollection.h>
Public Types | |
enum | { THEmask = MappedGridData::THEmask, THEinverseVertexDerivative = MappedGridData::THEinverseVertexDerivative, 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, ENDtheGridCollectionData = ENDtheGenericGridCollectionData, THEusualSuspects, EVERYTHING, USEdifferenceApproximation = MappedGridData::USEdifferenceApproximation, COMPUTEgeometry = MappedGridData::COMPUTEgeometry, COMPUTEgeometryAsNeeded = MappedGridData::COMPUTEgeometryAsNeeded, COMPUTEtheUsual, 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 } |
Public Types inherited from GenericGridCollectionData | |
enum | { THEbaseGrid = 1 << 20, THErefinementLevel = THEbaseGrid << 1, THEcomponentGrid = THErefinementLevel << 1, THEmultigridLevel = THEcomponentGrid << 1, THEdomain = THEmultigridLevel << 1, ENDtheGenericGridCollectionData = THEdomain << 1, NOTHING = GenericGridData::NOTHING, THEusualSuspects = GenericGridData::THEusualSuspects, THElists, EVERYTHING, COMPUTEnothing = GenericGridData::COMPUTEnothing, COMPUTEtheUsual = GenericGridData::COMPUTEtheUsual, COMPUTEfailed = GenericGridData::COMPUTEfailed } |
Protected Member Functions | |
virtual Integer | update (GenericGridCollectionData &x, const Integer what=THEusualSuspects, const Integer how=COMPUTEtheUsual) |
virtual void | referenceRefinementLevels (GenericGridCollectionData &x, const Integer level=INTEGER_MAX) |
Integer | updateCollection (const Integer &what, Integer &numberOfCollections, ListOfGridCollection &list, ListOfGenericGridCollection &genericList, IntegerArray &collection) |
update "collections" such as THEbaseGrid, THErefinementLevel, THEcomponentGrid, THEmultigridLevel, and THEdomain. | |
int | updateRefinementGrid (int n, int b, int p, const IntegerArray &range, const IntegerArray &factor, const Integer &level) |
Protected routine to update parameters in a new grid. | |
virtual Integer | addRefinement (const Integer &level, const Integer k=0) |
virtual Integer | addMultigridCoarsening (const Integer &level, const Integer k=0) |
Protected Member Functions inherited from GenericGridCollectionData | |
Integer | updateCollection (const Integer &what, Integer &numberOfCollections, ListOfGenericGridCollection &list, IntegerArray &number) |
Additional Inherited Members | |
Protected Types inherited from GenericGridCollectionData | |
enum | GridCollectionTypes { masterGridCollection, refinementLevelGridCollection, multigridLevelGridCollection, baseGridGridCollection, domainGridCollection } |
Protected Attributes inherited from GenericGridCollectionData | |
enum GenericGridCollectionData::GridCollectionTypes | gridCollectionType |
anonymous enum |
GridCollectionData::GridCollectionData | ( | const Integer | numberOfDimensions_ = 0 , |
const Integer | numberOfGrids_ = 0 |
||
) |
References initialize(), interpolant, NULL, and GenericGridCollectionData::pLoadBalancer.
GridCollectionData::GridCollectionData | ( | const GridCollectionData & | x, |
const CopyType | ct = DEEP |
||
) |
|
virtual |
|
virtual |
Reimplemented in CompositeGridData.
References GenericGridCollectionData::addMultigridCoarsening(), MappedGridData::boundaryCondition, MappedGridData::boundaryDiscretizationWidth, GenericGridCollectionData::componentGridNumber, MappedGrid::destroy(), MappedGridData::discretizationWidth, grid, MappedGridData::gridIndexRange, MappedGridData::isCellCentered, MappedGridData::isPeriodic, multigridCoarseningFactor, GenericGridCollectionData::multigridLevelNumber, GenericGridCollectionData::NOTHING, numberOfDimensions, MappedGridData::numberOfDimensions, MappedGridData::numberOfGhostPoints, MappedGrid::reference(), refinementFactor, MappedGridData::sharedBoundaryFlag, MappedGridData::sharedBoundaryTolerance, MappedGrid::update(), and MappedGridData::useGhostPoints.
Referenced by CompositeGridData::addMultigridCoarsening().
|
inlineprotectedvirtual |
Reimplemented from GenericGridCollectionData.
Reimplemented in CompositeGridData.
|
virtual |
Reimplemented in CompositeGridData.
References GenericGridCollectionData::addRefinement(), GenericGridCollectionData::baseGridNumber, MappedGridData::boundaryCondition, MappedGridData::boundaryDiscretizationWidth, ReferenceCounting::decrementReferenceCount(), MappedGrid::destroy(), MappedGridData::discretizationWidth, MappedGrid::discretizationWidth(), End, grid, MappedGridData::gridIndexRange, MappedGrid::gridIndexRange(), ReferenceCounting::incrementReferenceCount(), MappedGridData::isCellCentered, MappedGrid::isCellCentered(), MappedGridData::isPeriodic, MappedGrid::isPeriodic(), MappedGrid::isRefinementGrid(), LogicalFalse, LogicalTrue, max(), multigridCoarseningFactor, GenericGridCollectionData::multigridLevelNumber, GenericGridCollectionData::NOTHING, numberOfDimensions, MappedGridData::numberOfDimensions, MappedGridData::numberOfGhostPoints, MappedGrid::numberOfGhostPoints(), parentChildSiblingInfoNeedsUpdate, ra, MappedGrid::reference(), refinementFactor, GenericGridCollectionData::refinementLevelNumber, ReparameterizationTransform::restriction, ReparameterizationTransform::setBounds(), MappedGridData::sharedBoundaryFlag, MappedGridData::sharedBoundaryTolerance, Start, MappedGrid::update(), and MappedGridData::useGhostPoints.
Referenced by CompositeGridData::addRefinement().
|
inlineprotectedvirtual |
Reimplemented from GenericGridCollectionData.
Reimplemented in CompositeGridData.
|
virtual |
Reimplemented from GenericGridCollectionData.
Reimplemented in CompositeGridData.
References GenericGridCollectionData::breakReference().
Referenced by CompositeGridData::breakReference().
|
virtual |
Reimplemented from GenericGridCollectionData.
Reimplemented in CompositeGridData.
References baseGrid, boundingBox, componentGrid, ReferenceCounting::consistencyCheck(), GenericGridCollectionData::consistencyCheck(), domain, grid, multigridCoarseningFactor, multigridLevel, refinementFactor, and refinementLevel.
Referenced by CompositeGridData::consistencyCheck().
|
virtual |
Reimplemented from GenericGridCollectionData.
Reimplemented in CompositeGridData.
References assert, GenericGridCollectionData::componentGridNumber, ListOfMappedGrid::deleteElement(), GenericGridCollectionData::deleteMultigridCoarsening(), grid, multigridCoarseningFactor, GenericGridCollectionData::multigridLevelNumber, GenericGridCollectionData::numberOfGrids, refinementFactor, and GenericGridCollectionData::refinementLevelNumber.
Referenced by CompositeGridData::deleteMultigridCoarsening(), and deleteRefinement().
|
virtual |
Reimplemented from GenericGridCollectionData.
Reimplemented in CompositeGridData.
References assert, ListOfMappedGrid::deleteElement(), GenericGridCollectionData::deleteMultigridLevels(), grid, multigridCoarseningFactor, GenericGridCollectionData::multigridLevelNumber, GenericGridCollectionData::numberOfGrids, GenericGridCollectionData::numberOfMultigridLevels, and refinementFactor.
Referenced by CompositeGridData::deleteMultigridLevels().
|
virtual |
Reimplemented from GenericGridCollectionData.
Reimplemented in CompositeGridData.
References assert, deleteMultigridCoarsening(), GenericGridCollectionData::numberOfGrids, parentChildSiblingInfoNeedsUpdate, and GenericGridCollectionData::refinementLevelNumber.
|
virtual |
Reimplemented from GenericGridCollectionData.
Reimplemented in CompositeGridData.
References ListOfMappedGrid::deleteElement(), GenericGridCollectionData::deleteRefinementLevels(), grid, multigridCoarseningFactor, GenericGridCollectionData::numberOfGrids, refinementFactor, and GenericGridCollectionData::refinementLevelNumber.
Referenced by CompositeGridData::deleteRefinementLevels().
Reimplemented from GenericGridCollectionData.
Reimplemented in CompositeGridData.
References baseGrid, componentGrid, GenericGridCollectionData::destroy(), domain, multigridLevel, ListOfGridCollection::reference(), refinementLevel, GenericGridCollectionData::THEbaseGrid, GenericGridCollectionData::THEcomponentGrid, GenericGridCollectionData::THEdomain, GenericGridCollectionData::THEmultigridLevel, and GenericGridCollectionData::THErefinementLevel.
Referenced by CompositeGridData::destroy(), and initialize().
|
virtual |
Reimplemented from GenericGridCollectionData.
Reimplemented in CompositeGridData.
References ListOfGenericGrid::addElement(), ListOfMappedGrid::addElement(), assert, GenericGridCollectionData::baseGridNumber, boundingBox, GenericGridCollectionData::computedGeometry, GenericGridCollectionData::COMPUTEnothing, LoadBalancer::determineLoadBalance(), GridDistributionList::display(), EVERYTHING, GenericDataBase::find(), GridDistributionList::get(), GenericDataBase::get(), GenericGridCollectionData::get(), ReferenceCounting::getClassName(), getClassName(), ListOfMappedGrid::getLength(), ListOfGenericGrid::getLength(), GenericGridCollectionData::grid, grid, GenericGridCollectionData::gridDistributionList, ReferenceCounting::incrementReferenceCount(), initialize(), MappedGrid::mapping(), MappingRC::mapPointer, multigridCoarseningFactor, NULL, numberOfDimensions, GenericGridCollectionData::numberOfGrids, GenericGridCollectionData::numberOfRefinementLevels, GenericGridCollectionData::pLoadBalancer, printF(), MappingRC::reference(), ListOfGenericGrid::reference(), ListOfMappedGrid::reference(), refinementFactor, GenericGridCollectionData::refinementLevelNumber, ReparameterizationTransform::restriction, ReparameterizationTransform::setBounds(), update(), and GenericDataBase::virtualConstructor().
Referenced by CompositeGridData::get(), and GridCollection::get().
|
inlinevirtual |
Reimplemented from GenericGridCollectionData.
Reimplemented in CompositeGridData.
Referenced by GenericGridCollectionOperators::applyBoundaryConditions(), GenericCompositeGridOperators::applyBoundaryConditions(), PlotIt::contour(), PlotIt::displacement(), get(), GridCollection::operator=(), Ogshow::saveSolution(), and PlotIt::streamLines().
void GridCollectionData::initialize | ( | const Integer & | numberOfDimensions_, |
const Integer & | numberOfGrids_ | ||
) |
References boundingBox, ReferenceCounting::decrementReferenceCount(), destroy(), GenericGridCollectionData::EVERYTHING, MappedGrid::EVERYTHING, interpolant, GenericGridCollectionData::NOTHING, NULL, GenericGridCollectionData::numberOfGrids, parentChildSiblingInfoList, parentChildSiblingInfoNeedsUpdate, printF(), setNumberOfDimensionsAndGrids(), and ReferenceCounting::uncountedReferencesMayExist().
Referenced by get(), and GridCollectionData().
GridCollectionData & GridCollectionData::operator= | ( | const GridCollectionData & | x | ) |
References ListOfMappedGrid::addElement(), assert, GenericGridCollectionData::baseGridNumber, boundingBox, ReferenceCounting::decrementReferenceCount(), ListOfMappedGrid::deleteElement(), Mapping::getClassName(), ListOfGenericGrid::getLength(), ListOfMappedGrid::getLength(), GenericGridCollectionData::grid, grid, ReferenceCounting::incrementReferenceCount(), interpolant, multigridCoarseningFactor, NULL, GenericGridCollectionData::numberOfComponentGrids, numberOfDimensions, GenericGridCollectionData::numberOfGrids, GenericGridCollectionData::operator=(), ListOfMappedGrid::rcData, ReferenceCounting::reference(), ListOfGenericGrid::reference(), refinementFactor, GenericGridCollectionData::refinementLevelNumber, setNumberOfDimensionsAndGrids(), and ReferenceCounting::uncountedReferencesMayExist().
Referenced by CompositeGridData::operator=().
|
inline |
References grid.
|
inline |
References grid.
|
virtual |
Reimplemented from GenericGridCollectionData.
Reimplemented in CompositeGridData.
References assert, LoadBalancer::assignWorkLoads(), boundingBox, GenericDataBase::create(), Mapping::getClassName(), NULL, printF(), GenericDataBase::put(), GenericGridCollectionData::put(), and GenericDataBase::virtualConstructor().
Referenced by CompositeGridData::put().
void GridCollectionData::reference | ( | const GridCollectionData & | x | ) |
References GenericGridCollectionData::reference().
Referenced by CompositeGridData::reference(), and updateCollection().
|
inline |
References referenceRefinementLevels().
Referenced by referenceRefinementLevels(), and CompositeGridData::referenceRefinementLevels().
|
protectedvirtual |
Reimplemented from GenericGridCollectionData.
Reimplemented in CompositeGridData.
References grid, multigridCoarseningFactor, numberOfDimensions, GenericGridCollectionData::numberOfGrids, ListOfMappedGrid::reference(), GenericGridCollectionData::referenceRefinementLevels(), refinementFactor, GenericGridCollectionData::refinementLevelNumber, and setNumberOfDimensionsAndGrids().
|
virtual |
Replace refinement levels "level0" and higher.
level0,numberOfRefinementLevels0 | : replace and/or add levels level0,..,numberOfRefinementLevels0-1 |
gridInfo[bg][l](0:ni-1,0:ng-1) | : info defining a new refinement grid on base grid bg and refinement level=level0+l |
Reimplemented in CompositeGridData.
References Overture::abort(), assert, GenericGridCollectionData::baseGridNumber, GenericGridCollectionData::componentGridNumber, GenericGridCollectionData::computedGeometry, debug, ReferenceCounting::decrementReferenceCount(), GenericGridCollectionData::domainNumber, getCPU(), grid, GenericGridCollectionData::gridDistributionList, ReferenceCounting::incrementReferenceCount(), MappedGrid::mapping(), MappingRC::mapPointer, GenericGridCollectionData::multigridLevelNumber, GenericGridCollectionData::numberOfBaseGrids, GenericGridCollectionData::numberOfComponentGrids, GenericGridCollectionData::numberOfGrids, GenericGridCollectionData::numberOfRefinementLevels, parentChildSiblingInfoNeedsUpdate, printF(), ListOfMappedGrid::rcData, MappedGrid::rcData, ListOfMappedGrid::reference(), GenericGridCollectionData::refinementLevelNumber, ReparameterizationTransform::restriction, setNumberOfGrids(), GenericGridCollection::THEmultigridLevel, and updateRefinementGrid().
Referenced by CompositeGridData::replaceRefinementLevels().
|
virtual |
Reimplemented in CompositeGridData.
References GenericGridCollectionData::numberOfGrids, and setNumberOfDimensionsAndGrids().
|
virtual |
Reimplemented in CompositeGridData.
References ListOfMappedGrid::addElement(), ListOfGenericGrid::addElement(), ListOfMappedGrid::deleteElement(), ListOfGenericGrid::deleteElement(), ListOfMappedGrid::getLength(), GenericGridCollectionData::grid, grid, multigridCoarseningFactor, numberOfDimensions, GenericGridCollectionData::numberOfDomains, GenericGridCollectionData::numberOfMultigridLevels, ListOfGenericGrid::reference(), refinementFactor, and GenericGridCollectionData::setNumberOfGrids().
Referenced by initialize(), operator=(), referenceRefinementLevels(), setNumberOfDimensions(), CompositeGridData::setNumberOfDimensionsAndGrids(), setNumberOfGrids(), and updateCollection().
|
virtual |
Set the number of grids.
This function will set the number of grids in the grid collection. It will resize the gridNumber, baseGridNumber, refinementLevelNumber etc. arrays and add/delete elements to the "grid" list .
Reimplemented from GenericGridCollectionData.
Reimplemented in CompositeGridData.
References numberOfDimensions, and setNumberOfDimensionsAndGrids().
Referenced by replaceRefinementLevels().
|
inline |
References update().
Referenced by get(), GridCollection::operator=(), update(), and CompositeGridData::update().
|
inline |
|
protectedvirtual |
Reimplemented from GenericGridCollectionData.
Reimplemented in CompositeGridData.
References amax1(), amin1(), GenericGridCollectionData::baseGrid, baseGrid, GenericGridCollectionData::baseGridNumber, boundingBox, MappedGrid::boundingBox(), GenericGridCollectionData::componentGrid, componentGrid, GenericGridCollectionData::componentGridNumber, GenericGridCollectionData::computedGeometry, COMPUTEgeometry, COMPUTEgeometryAsNeeded, domain, GenericGridCollectionData::domain, GenericGridCollectionData::domainNumber, grid, GenericGridCollectionData::multigridLevel, multigridLevel, GenericGridCollectionData::multigridLevelNumber, GenericGridCollectionData::NOTHING, GenericGridCollectionData::numberOfBaseGrids, GenericGridCollectionData::numberOfComponentGrids, GenericGridCollectionData::numberOfDomains, GenericGridCollectionData::numberOfGrids, GenericGridCollectionData::numberOfMultigridLevels, GenericGridCollectionData::numberOfRefinementLevels, GenericGridCollectionData::refinementLevel, refinementLevel, GenericGridCollectionData::refinementLevelNumber, GenericGridCollectionData::THEbaseGrid, THEboundingBox, GenericGridCollectionData::THEcomponentGrid, GenericGridCollectionData::THEdomain, GenericGridCollectionData::THElists, GenericGridCollectionData::THEmultigridLevel, GenericGridCollectionData::THErefinementLevel, GenericGridCollectionData::update(), and updateCollection().
|
protected |
update "collections" such as THEbaseGrid, THErefinementLevel, THEcomponentGrid, THEmultigridLevel, and THEdomain.
The collections are lists that consist of sub-sets of the total set of grids.
References ListOfGenericGridCollection::addElement(), ListOfGenericGridCollection::deleteElement(), ListOfGenericGridCollection::getLength(), grid, max(), multigridCoarseningFactor, numberOfDimensions, GenericGridCollectionData::numberOfGrids, reference(), refinementFactor, setNumberOfDimensionsAndGrids(), GenericGridCollectionData::THElists, and GenericGridCollectionData::updateCollection().
Referenced by update(), and CompositeGridData::updateCollection().
void GridCollectionData::updateParentChildSiblingInfo | ( | GridCollection & | gc | ) |
Update the parent child sibling info.
References ParentChildSiblingInfo::buildParentChildSiblingInfoObjects(), ListOfParentChildSiblingInfo::destroy(), NULL, GenericGridCollectionData::numberOfRefinementLevels, parentChildSiblingInfoList, and parentChildSiblingInfoNeedsUpdate.
|
protected |
Protected routine to update parameters in a new grid.
References MappedGridData::boundaryCondition, MappedGridData::boundaryDiscretizationWidth, MappedGrid::destroy(), MappedGridData::discretizationWidth, MappedGrid::discretizationWidth(), End, MappingRC::getMapping(), grid, MappedGridData::gridIndexRange, MappedGrid::gridIndexRange(), MappedGridData::isCellCentered, MappedGrid::isCellCentered(), MappedGridData::isPeriodic, MappedGrid::isPeriodic(), MappedGrid::isRefinementGrid(), LogicalFalse, LogicalTrue, MappedGrid::mapping(), max(), multigridCoarseningFactor, GenericGridCollectionData::NOTHING, numberOfDimensions, MappedGridData::numberOfDimensions, MappedGridData::numberOfGhostPoints, MappedGrid::numberOfGhostPoints(), ra, refinementFactor, ReparameterizationTransform::setBounds(), MappedGridData::sharedBoundaryFlag, MappedGridData::sharedBoundaryTolerance, Start, MappedGrid::update(), and MappedGridData::useGhostPoints.
Referenced by replaceRefinementLevels().
ListOfGridCollection GridCollectionData::baseGrid |
Referenced by consistencyCheck(), CompositeGridData::convertLocalInterpolationData(), destroy(), and update().
RealArray GridCollectionData::boundingBox |
Referenced by consistencyCheck(), get(), initialize(), operator=(), and update().
ListOfGridCollection GridCollectionData::componentGrid |
Referenced by consistencyCheck(), destroy(), and update().
ListOfGridCollection GridCollectionData::domain |
Referenced by consistencyCheck(), destroy(), update(), and CompositeGridData::update().
ListOfMappedGrid GridCollectionData::grid |
Referenced by addMultigridCoarsening(), CompositeGridData::addMultigridCoarsening(), addRefinement(), CompositeGridData::addRefinement(), CompositeGridData::canInterpolate(), consistencyCheck(), CompositeGridData::convertLocalInterpolationData(), deleteMultigridCoarsening(), deleteMultigridLevels(), deleteRefinementLevels(), get(), CompositeGridData::getInterpolationStencil(), operator=(), operator[](), referenceRefinementLevels(), replaceRefinementLevels(), CompositeGridData::replaceRefinementLevels(), setNumberOfDimensionsAndGrids(), update(), updateCollection(), CompositeGridData::updateCollection(), and updateRefinementGrid().
Interpolant* GridCollectionData::interpolant |
Referenced by DerivedFunctions::computeDerivedFunctions(), GridCollection::getInterpolant(), GridCollectionData(), initialize(), floatGridCollectionFunction::interpolate(), doubleGridCollectionFunction::interpolate(), intGridCollectionFunction::interpolate(), intCompositeGridFunction::interpolate(), floatCompositeGridFunction::interpolate(), doubleCompositeGridFunction::interpolate(), operator=(), Interpolant::testInterpolation(), Interpolant::updateToMatchGrid(), and ~GridCollectionData().
IntegerArray GridCollectionData::multigridCoarseningFactor |
ListOfGridCollection GridCollectionData::multigridLevel |
Referenced by consistencyCheck(), destroy(), update(), and CompositeGridData::update().
Integer GridCollectionData::numberOfDimensions |
Referenced by addMultigridCoarsening(), CompositeGridData::addMultigridCoarsening(), addRefinement(), CompositeGridData::addRefinement(), CompositeGridData::canInterpolate(), CompositeGridData::CompositeGridData(), MetricCGFunctionEvaluator::computeMetric(), CompositeGridData::convertLocalInterpolationData(), CompositeGridData::deleteMultigridCoarsening(), CompositeGridData::deleteMultigridLevels(), CompositeGridData::deleteRefinementLevels(), get(), CompositeGridData::get(), CompositeGridData::getInterpolationStencil(), GridCollectionData(), GridCollection::numberOfDimensions(), operator=(), CompositeGridData::operator=(), referenceRefinementLevels(), CompositeGridData::referenceRefinementLevels(), CompositeGridData::replaceRefinementLevels(), setNumberOfDimensionsAndGrids(), setNumberOfGrids(), CompositeGridData::setNumberOfGrids(), CompositeGridData::update(), updateCollection(), CompositeGridData::updateCollection(), and updateRefinementGrid().
ListOfParentChildSiblingInfo* GridCollectionData::parentChildSiblingInfoList |
Referenced by initialize(), updateParentChildSiblingInfo(), and ~GridCollectionData().
int GridCollectionData::parentChildSiblingInfoNeedsUpdate |
Referenced by addRefinement(), deleteRefinement(), initialize(), replaceRefinementLevels(), and updateParentChildSiblingInfo().
IntegerArray GridCollectionData::refinementFactor |
Referenced by addMultigridCoarsening(), addRefinement(), consistencyCheck(), deleteMultigridCoarsening(), deleteMultigridLevels(), deleteRefinementLevels(), get(), CompositeGridData::getInterpolationStencil(), operator=(), referenceRefinementLevels(), setNumberOfDimensionsAndGrids(), updateCollection(), and updateRefinementGrid().
ListOfGridCollection GridCollectionData::refinementLevel |
Referenced by consistencyCheck(), destroy(), and update().