Overture
Version 25
|
#include <MappingRC.h>
Public Types | |
enum | DataBaseModeEnum { doNotLinkMappings =0, linkMappings } |
Static Public Member Functions | |
static int | setDataBaseMode (DataBaseModeEnum mode) |
static DataBaseModeEnum | getDataBaseMode () |
Public Attributes | |
Mapping * | mapPointer |
MappingRC::MappingRC | ( | const aString & | mappingClassName = nullString | ) |
MappingRC::MappingRC | ( | Mapping & | map | ) |
MappingRC::~MappingRC | ( | ) |
|
virtual |
References Mapping::basicInverse(), and mapPointer.
Referenced by ComposeMapping::basicInverse(), and ComposeMapping::inverseMap().
|
virtual |
References Mapping::basicInverseS(), and mapPointer.
Referenced by ComposeMapping::basicInverseS(), and ComposeMapping::inverseMapS().
|
virtual |
Reimplemented from ReferenceCounting.
References ReferenceCounting::getReferenceCount(), mapPointer, and reference().
int MappingRC::checkMapping | ( | ) |
References Mapping::checkMapping(), and mapPointer.
|
virtual |
References Mapping::display(), and mapPointer.
|
virtual |
References assert, aString, Mapping::debug, ReferenceCounting::decrementReferenceCount(), GenericDataBase::find(), GenericDataBase::get(), Mapping::get(), Mapping::getClassName(), GenericDataBase::getList(), ReferenceCounting::incrementReferenceCount(), linkMappings, Mapping::makeMapping(), mappingClassName, mapPointer, NULL, printF(), GenericDataBase::setMode(), Mapping::setPartition(), GenericDataBase::streamInputMode, ReferenceCounting::uncountedReferencesMayExist(), and GenericDataBase::virtualConstructor().
Referenced by createMappings(), ComposeMapping::get(), and MappedGridData::get().
Mapping::basicInverseOptions MappingRC::getBasicInverseOption | ( | ) | const |
References Mapping::getBasicInverseOption(), and mapPointer.
Referenced by ComposeMapping::inverseMap(), ComposeMapping::inverseMapS(), and ComposeMapping::useDefaultMappingInverse().
int MappingRC::getBoundaryCondition | ( | const int | side, |
const int | axis | ||
) | const |
References Mapping::getBoundaryCondition(), and mapPointer.
Referenced by MappedGrid::reference(), JoinMapping::update(), FilletMapping::update(), and HyperbolicMapping::updateMarchingParameters().
|
virtual |
Reimplemented from ReferenceCounting.
References Mapping::getClassName(), and mapPointer.
Referenced by ComposeMapping::basicInverse(), ReparameterizationTransform::getBoundingBox(), MappedGrid::MappedGrid(), GridStatistics::printGridStatistics(), MappedGrid::reference(), ReparameterizationTransform::ReparameterizationTransform(), CompositeGridHybridConnectivity::setCompositeGridHybridConnectivity(), CompositeSurface::update(), and NurbsMapping::update().
int MappingRC::getCoordinateEvaluationType | ( | const Mapping::coordinateSystem | type | ) | const |
References Mapping::getCoordinateEvaluationType(), and mapPointer.
|
static |
Referenced by GenericGridCollectionData::get(), and GenericGridCollectionData::put().
Bound MappingRC::getDomainBound | ( | const int | side, |
const int | axis | ||
) | const |
References Mapping::getDomainBound(), and mapPointer.
Mapping::coordinateSystem MappingRC::getDomainCoordinateSystem | ( | ) | const |
References Mapping::getDomainCoordinateSystem(), and mapPointer.
Bound MappingRC::getDomainCoordinateSystemBound | ( | const int | side, |
const int | axis | ||
) | const |
References Mapping::getDomainCoordinateSystemBound(), and mapPointer.
int MappingRC::getDomainDimension | ( | ) | const |
References Mapping::getDomainDimension(), and mapPointer.
Referenced by ComposeMapping::basicInverse(), ComposeMapping::basicInverseS(), MappingBuilder::build(), Ugen::buildHybridVertexMappings(), TrimmedMappingBuilder::buildTrimmedMapping(), PlotIt::contourCuts(), OffsetShell::createOffsetMappings(), ComposeMapping::inverseMap(), ComposeMapping::inverseMapS(), ComposeMapping::map(), ComposeMapping::mapS(), TrimmedMappingBuilder::setOptionMenus(), NormalMapping::update(), JoinMapping::update(), DepthMapping::update(), EllipticTransform::update(), FilletMapping::update(), RevolutionMapping::update(), TFIMapping::update(), IntersectionMapping::update(), SweepMapping::update(), CrossSectionMapping::update(), CompositeSurface::update(), FilamentMapping::update(), TrimmedMapping::update(), HyperbolicMapping::update(), NurbsMapping::update(), and HyperbolicMapping::updateMarchingParameters().
Mapping::mappingSpace MappingRC::getDomainSpace | ( | ) | const |
References Mapping::getDomainSpace(), and mapPointer.
|
virtual |
References Mapping::getGrid(), and mapPointer.
int MappingRC::getGridDimensions | ( | const int | axis | ) | const |
int MappingRC::getID | ( | ) | const |
References Mapping::getID(), and mapPointer.
int MappingRC::getInvertible | ( | ) | const |
References Mapping::getInvertible(), and mapPointer.
Mapping::periodicType MappingRC::getIsPeriodic | ( | const int | axis | ) | const |
Mapping & MappingRC::getMapping | ( | ) | const |
References mapPointer, and NULL.
Referenced by MappingBuilder::build(), Ogen::buildACompositeGrid(), Ogen::buildCutout(), Ogmg::buildExtraLevels(), Ogmg::buildExtraLevelsNew(), InterpolatePoints::buildInterpolationInfo(), InterpolatePointsOnAGrid::buildInterpolationInfo(), Ogen::checkInterpolationOnBoundaries(), Ogen::classifyPoints(), PlotIt::contour3d(), Ogen::countCrossingsWithRealBoundary(), Ogen::cutHoles(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), Ogen::determineBoundaryPointsToAdjust(), Ugen::enlargeHole(), Ogen::explicitHoleCutting(), Ogen::findClosestBoundaryPoint(), InterpolatePointsOnAGrid::findNearestValidGridPoint(), findNearestValidGridPoint(), Ugen::generateInitialFaceList(), ComposeMapping::get(), MappedGridData::get(), Ogen::getAdjustmentVectors(), ReparameterizationTransform::getBoundingBox(), getIndex(), Ogmg::getInterpolationCoordinates(), Ogmg::getInterpolationCoordinatesNew(), Ogmg::getInterpolationCoordinatesNewOld(), getSignForJacobian(), MappedGridData::getUnstructuredBCInfo(), MappedGridData::getUnstructuredPeriodicBC(), PlotIt::grid3d(), ReparameterizationTransform::initializeEquidistribution(), Ogen::interpolateAll(), Ogen::interpolateAPoint(), Ogen::interpolateMixedBoundary(), Ogen::interpolatePoints(), Ogen::lastChanceInterpolation(), Ogen::movingUpdate(), Ogen::movingUpdateNew(), PlotIt::plotGrid2d(), GridStatistics::printGridStatistics(), Ogen::printOrphanPoints(), Ogen::queryAPoint(), readMappingsFromAnOverlappingGridFile(), ReparameterizationTransform::ReparameterizationTransform(), CompositeGrid::setHybridConnectivity(), TrimmedMappingBuilder::setOptionMenus(), PlotIt::surfaceGrid3d(), Ogen::unmarkBoundaryInterpolationPoints(), Ogen::unmarkInterpolationPoints(), FilletMapping::update(), SweepMapping::update(), ComposeMapping::update(), HyperbolicMapping::update(), Ogen::updateBoundaryAdjustment(), GridCollectionData::updateRefinementGrid(), StretchTransform::updateStretchingParameters(), PlotIt::userDefinedOutput(), and DataFormats::writePlot3d().
aString MappingRC::getName | ( | const Mapping::mappingItemName | item | ) | const |
References Mapping::getName(), and mapPointer.
Referenced by MappingBuilder::build(), TrimmedMappingBuilder::buildTrimmedMapping(), Ogen::changeParameters(), Ogen::checkForOrphanPointsOnBoundaries(), Ogen::checkInterpolationOnBoundaries(), Ogen::classifyPoints(), PlotIt::contourCuts(), createMappings(), OffsetShell::createOffsetMappings(), Ogen::cutHoles(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), Ogen::findBestGuess(), Ogen::findTrueBoundary(), MappedGrid::getName(), Ogen::improveQuality(), Ogmg::initializeConstantCoefficients(), Ogen::interpolateAll(), ComposeMapping::inverseMapS(), Ogen::lastChanceInterpolation(), reference(), Ogen::removeExteriorPoints(), Ogen::removeExteriorPointsNew(), StretchTransform::setMappingProperties(), TrimmedMappingBuilder::setOptionMenus(), Ogen::sweepOutHolePoints(), Ogen::unmarkBoundaryInterpolationPoints(), NormalMapping::update(), StretchTransform::update(), JoinMapping::update(), DepthMapping::update(), EllipticTransform::update(), FilletMapping::update(), RevolutionMapping::update(), TFIMapping::update(), ReductionMapping::update(), IntersectionMapping::update(), SweepMapping::update(), CrossSectionMapping::update(), CompositeSurface::update(), FilamentMapping::update(), TrimmedMapping::update(), HyperbolicMapping::update(), NurbsMapping::update(), and HyperbolicMapping::updateMarchingParameters().
real MappingRC::getPeriodVector | ( | const int | axis, |
const int | direction | ||
) | const |
References Mapping::getPeriodVector(), and mapPointer.
Bound MappingRC::getRangeBound | ( | const int | side, |
const int | axis | ||
) | const |
References Mapping::getRangeBound(), and mapPointer.
Referenced by PlotIt::getGridBounds().
Mapping::coordinateSystem MappingRC::getRangeCoordinateSystem | ( | ) | const |
References Mapping::getRangeCoordinateSystem(), and mapPointer.
Bound MappingRC::getRangeCoordinateSystemBound | ( | const int | side, |
const int | axis | ||
) | const |
References Mapping::getRangeCoordinateSystemBound(), and mapPointer.
int MappingRC::getRangeDimension | ( | ) | const |
References Mapping::getRangeDimension(), and mapPointer.
Referenced by MappingBuilder::build(), TrimmedMappingBuilder::buildTrimmedMapping(), PlotIt::contourCuts(), OffsetShell::createOffsetMappings(), PlotIt::getGridBounds(), MappedGrid::reference(), TrimmedMappingBuilder::setOptionMenus(), NormalMapping::update(), JoinMapping::update(), DepthMapping::update(), EllipticTransform::update(), FilletMapping::update(), RevolutionMapping::update(), TFIMapping::update(), IntersectionMapping::update(), SweepMapping::update(), CrossSectionMapping::update(), CompositeSurface::update(), FilamentMapping::update(), TrimmedMapping::update(), HyperbolicMapping::update(), NurbsMapping::update(), and HyperbolicMapping::updateMarchingParameters().
Mapping::mappingSpace MappingRC::getRangeSpace | ( | ) | const |
References Mapping::getRangeSpace(), and mapPointer.
int MappingRC::getShare | ( | const int | side, |
const int | axis | ||
) | const |
References Mapping::getShare(), and mapPointer.
Referenced by MappedGrid::reference().
real MappingRC::getSignForJacobian | ( | ) | const |
References Mapping::getSignForJacobian(), and mapPointer.
Mapping::topologyEnum MappingRC::getTopology | ( | const int | side, |
const int | axis | ||
) | const |
References Mapping::getTopology(), and mapPointer.
Mapping::coordinateSingularity MappingRC::getTypeOfCoordinateSingularity | ( | const int | side, |
const int | axis | ||
) | const |
|
virtual |
References Mapping::inverseMap(), and mapPointer.
Referenced by PlotIt::contour3d(), ExposedPoints::initialize(), and ComposeMapping::inverseMap().
|
virtual |
References Mapping::inverseMap(), and mapPointer.
|
virtual |
References Mapping::inverseMapS(), and mapPointer.
|
virtual |
References Mapping::inverseMapGridS(), and mapPointer.
|
virtual |
References Mapping::inverseMapS(), and mapPointer.
Referenced by PlotIt::contour3d(), ExposedPoints::initialize(), and ComposeMapping::inverseMapS().
References Mapping::make(), and mapPointer.
|
virtual |
References Mapping::map(), and mapPointer.
Referenced by ComposeMapping::inverseMap(), ComposeMapping::map(), and MappingRC().
|
virtual |
References Mapping::map(), and mapPointer.
|
virtual |
References mapPointer, and Mapping::mapS().
|
virtual |
References Mapping::mapGrid(), and mapPointer.
|
virtual |
References Mapping::mapGridS(), and mapPointer.
|
virtual |
References mapPointer, and Mapping::mapS().
Referenced by PlotIt::contourCuts(), ComposeMapping::inverseMapS(), and ComposeMapping::mapS().
References assert, Mapping::getClassName(), mapPointer, and reference().
Referenced by operator=().
References operator=().
|
virtual |
References assert, GenericDataBase::create(), Mapping::debug, GenericDataBase::getID(), NULL, GenericDataBase::put(), GenericDataBase::setMode(), GenericDataBase::streamOutputMode, and GenericDataBase::virtualConstructor().
Referenced by MappingBuilder::build(), createMappings(), and ComposeMapping::put().
|
virtual |
References Mapping::debug, ReferenceCounting::decrementReferenceCount(), getName(), ReferenceCounting::getReferenceCount(), ReferenceCounting::incrementReferenceCount(), Mapping::mappingName, mapPointer, and ReferenceCounting::uncountedReferencesMayExist().
Referenced by ListOfMappingRC::addElement(), breakReference(), GridCollectionData::get(), MatrixTransform::operator=(), operator=(), MappedGrid::reference(), and ReparameterizationTransform::ReparameterizationTransform().
|
virtual |
void MappingRC::setBasicInverseOption | ( | const basicInverseOptions | option | ) |
References mapPointer, and Mapping::setBasicInverseOption().
void MappingRC::setBoundaryCondition | ( | const int | side, |
const int | axis, | ||
const int | bc | ||
) |
References mapPointer, and Mapping::setBoundaryCondition().
void MappingRC::setCoordinateEvaluationType | ( | const Mapping::coordinateSystem | type, |
const int | trueOrFalse | ||
) |
References mapPointer, and Mapping::setCoordinateEvaluationType().
|
static |
void MappingRC::setDomainBound | ( | const int | side, |
const int | axis, | ||
const Bound | domainBound | ||
) |
References mapPointer, and Mapping::setDomainBound().
void MappingRC::setDomainCoordinateSystem | ( | const Mapping::coordinateSystem | domainCoordinateSystem | ) |
References mapPointer, and Mapping::setDomainCoordinateSystem().
void MappingRC::setDomainCoordinateSystemBound | ( | const int | side, |
const int | axis, | ||
const Bound | domainCoordinateSystemBound | ||
) |
References mapPointer, and Mapping::setDomainCoordinateSystemBound().
void MappingRC::setDomainDimension | ( | const int | domainDimension | ) |
References mapPointer, and Mapping::setDomainDimension().
void MappingRC::setDomainSpace | ( | const Mapping::mappingSpace | domainSpace | ) |
References mapPointer, and Mapping::setDomainSpace().
void MappingRC::setGrid | ( | realArray & | grid, |
IntegerArray & | gridIndexRange | ||
) |
References mapPointer, and Mapping::setGrid().
void MappingRC::setGridDimensions | ( | const int | axis, |
const int | dim | ||
) |
References mapPointer, and Mapping::setGridDimensions().
void MappingRC::setID | ( | ) |
References mapPointer, and Mapping::setID().
void MappingRC::setInvertible | ( | const int | invertible | ) |
References mapPointer, and Mapping::setInvertible().
void MappingRC::setIsPeriodic | ( | const int | axis, |
const Mapping::periodicType | isPeriodic | ||
) |
References mapPointer, and Mapping::setIsPeriodic().
void MappingRC::setName | ( | const Mapping::mappingItemName | item, |
const aString & | name | ||
) |
References mapPointer, and Mapping::setName().
void MappingRC::setPeriodVector | ( | const int | axis, |
const int | direction, | ||
const real | periodVectorComponent | ||
) |
References mapPointer, and Mapping::setPeriodVector().
void MappingRC::setRangeBound | ( | const int | side, |
const int | axis, | ||
const Bound | rangeBound | ||
) |
References mapPointer, and Mapping::setRangeBound().
void MappingRC::setRangeCoordinateSystem | ( | const Mapping::coordinateSystem | rangeCoordinateSystem | ) |
References mapPointer, and Mapping::setRangeCoordinateSystem().
void MappingRC::setRangeCoordinateSystemBound | ( | const int | side, |
const int | axis, | ||
const Bound | rangeCoordinateSystemBound | ||
) |
References mapPointer, and Mapping::setRangeCoordinateSystemBound().
void MappingRC::setRangeDimension | ( | const int | rangeDimension | ) |
References mapPointer, and Mapping::setRangeDimension().
void MappingRC::setRangeSpace | ( | const Mapping::mappingSpace | rangeSpace | ) |
References mapPointer, and Mapping::setRangeSpace().
void MappingRC::setShare | ( | const int | side, |
const int | axis, | ||
const int | share | ||
) |
References mapPointer, and Mapping::setShare().
void MappingRC::setSignForJacobian | ( | const real | signForJac | ) |
References mapPointer, and Mapping::setSignForJacobian().
void MappingRC::setTopology | ( | const int | side, |
const int | axis, | ||
const topologyEnum | topo | ||
) |
References mapPointer, and Mapping::setTopology().
void MappingRC::setTypeOfCoordinateSingularity | ( | const int | side, |
const int | axis, | ||
const Mapping::coordinateSingularity | type | ||
) |
References mapPointer, and Mapping::setTypeOfCoordinateSingularity().
References mapPointer, and Mapping::sizeOf().
|
virtual |
References mapPointer, and Mapping::update().
Referenced by PlotIt::plotGrid(), StretchTransform::update(), MatrixTransform::update(), ComposeMapping::update(), and HyperbolicMapping::updateSurfaceGridParameters().
void MappingRC::useRobustInverse | ( | const bool | trueOrFalse = TRUE | ) |
References mapPointer, and Mapping::useRobustInverse().
Referenced by Ogen::changeParameters(), ExposedPoints::initialize(), and ComposeMapping::useRobustInverse().
bool MappingRC::usesDistributedInverse | ( | ) | const |
References mapPointer, and Mapping::usesDistributedInverse().
Mapping* MappingRC::mapPointer |
Referenced by UnstructuredOperators::applyBCdirichlet(), basicInverse(), basicInverseS(), breakReference(), SurfaceStitcher::buildSurfaceCompositeGrid(), checkMapping(), ReparameterizationTransform::constructorForMultipleReparams(), display(), MappedGridData::domainDimension(), StretchTransform::get(), ComposeMapping::get(), MatrixTransform::get(), ReparameterizationTransform::get(), GridCollectionData::get(), get(), getBasicInverseOption(), getBoundaryCondition(), getClassName(), getCoordinateEvaluationType(), getDomainBound(), getDomainCoordinateSystem(), getDomainCoordinateSystemBound(), getDomainDimension(), getDomainSpace(), getGrid(), getGridDimensions(), getID(), getInvertible(), getIsPeriodic(), getMapping(), getName(), getPeriodVector(), getRangeBound(), getRangeCoordinateSystem(), getRangeCoordinateSystemBound(), getRangeDimension(), getRangeSpace(), MappedGrid::getRectangularGridParameters(), getShare(), getSignForJacobian(), getTopology(), getTypeOfCoordinateSingularity(), inverseMap(), inverseMapC(), inverseMapCS(), inverseMapGridS(), inverseMapS(), MappedGrid::isRectangular(), make(), map(), mapC(), mapCS(), mapGrid(), mapGridS(), MappingRC(), mapS(), StretchTransform::operator=(), ReparameterizationTransform::operator=(), operator=(), MappedGridData::rangeDimension(), ParallelGridUtility::redistribute(), reference(), MappedGrid::reference(), ReparameterizationTransform::ReparameterizationTransform(), GridCollectionData::replaceRefinementLevels(), Ugen::sealHoles3D(), setBasicInverseOption(), setBoundaryCondition(), ReparameterizationTransform::setBounds(), setCoordinateEvaluationType(), setDomainBound(), setDomainCoordinateSystem(), setDomainCoordinateSystemBound(), setDomainDimension(), setDomainSpace(), setGrid(), setGridDimensions(), setID(), setInvertible(), setIsPeriodic(), setName(), setPeriodVector(), setRangeBound(), setRangeCoordinateSystem(), setRangeCoordinateSystemBound(), setRangeDimension(), setRangeSpace(), setShare(), setSignForJacobian(), setTopology(), setTypeOfCoordinateSingularity(), sizeOf(), NormalMapping::update(), JoinMapping::update(), DepthMapping::update(), FilletMapping::update(), TFIMapping::update(), IntersectionMapping::update(), ReparameterizationTransform::update(), CompositeSurface::update(), FilamentMapping::update(), update(), TrimmedMapping::update(), HyperbolicMapping::update(), NurbsMapping::update(), HyperbolicMapping::updateMarchingParameters(), useRobustInverse(), usesDistributedInverse(), and ~MappingRC().