Overture
Version 25
|
#include <Mapping.h>
Public Types | |
enum | mappingSpace { parameterSpace, cartesianSpace } |
enum | coordinateSystem { cartesian, spherical, cylindrical, polar, toroidal, numberOfCoordinateSystems } |
enum | coordinateSingularity { noCoordinateSingularity, polarSingularity } |
enum | mappingCoordinateSystem { rectangular, conformal, orthogonal, general } |
enum | periodicType { notPeriodic, derivativePeriodic, functionPeriodic } |
enum | topologyEnum { topologyIsNotPeriodic =0, topologyIsPeriodic, topologyIsPartiallyPeriodic } |
enum | mappingItemName { mappingName, domainName, rangeName, domainAxis1Name, domainAxis2Name, domainAxis3Name, rangeAxis1Name, rangeAxis2Name, rangeAxis3Name, numberOfMappingItemNames } |
enum | basicInverseOptions { canDoNothing, canDetermineOutside, canInvert, canInvertWithGoodGuess } |
typedef ArraySimpleFixed< int, 2, 3, 1, 1 > | IndexRangeType |
Static Public Member Functions | |
static void | openDebugFiles () |
static void | closeDebugFiles () |
static real | epsilon () |
static void | setMinimumNumberOfDistributedGhostLines (int numGhost) |
static int | getGridMinAndMax (const realArray &u, const Range &R1, const Range &R2, const Range &R3, real uMin[3], real uMax[3], bool local=false) |
static Mapping * | makeMapping (const aString &mappingClassName) |
static MappingLinkedList & | staticMapList () |
Public Attributes | |
int | computeMap |
int | computeMapDerivative |
int | base |
int | bound |
real | signForJacobian |
ApproximateGlobalInverse * | approximateGlobalInverse |
ExactLocalInverse * | exactLocalInverse |
DistributedInverse * | distributedInverse |
Static Public Attributes | |
static int | useInitialGuessForInverse =TRUE |
static int | debug =0 |
static FILE * | debugFile =NULL |
static FILE * | pDebugFile =NULL |
static const real | bogus =10. |
Protected Member Functions | |
int | buildMappingParametersDialog (DialogData &dialog) |
int | getMappingParametersOption (const aString &answer, DialogData &dialog, GenericGraphicsInterface &gi) |
: Look for a change to one of the mapping parameters. | |
int | updateMappingParametersDialog (DialogData &dialog) |
void | initializePartition () |
int | mappingHasChanged () |
void | setGridIsValid () |
void | setDefaultMappingBounds (const mappingSpace ms, Bound mappingBound[3][2]) |
void | setDefaultCoordinateSystemBounds (const coordinateSystem cs, Bound csBound[3][2]) |
int | validSide (const int side) const |
int | validAxis (const int axis) const |
void | mappingError (const aString &subName, const int side, const int axis) const |
Static Protected Attributes | |
static int | defaultNumberOfGhostPoints =0 |
static int | minimumNumberOfDistributedGhostLines =1 |
Friends | |
class | MappingRC |
class | ApproximateGlobalInverse |
typedef ArraySimpleFixed<int,2,3,1,1> Mapping::IndexRangeType |
Mapping::Mapping | ( | int | domainDimension = 3 , |
int | rangeDimension = 3 , |
||
mappingSpace | domainSpace = parameterSpace , |
||
mappingSpace | rangeSpace = cartesianSpace , |
||
coordinateSystem | domainCoordinateSystem = cartesian , |
||
coordinateSystem | rangeCoordinateSystem = cartesian |
||
) |
References approximateGlobalInverse, ApproximateGlobalInverse, arcLength, assert, axis1, axis2, axis3, basicInverseOption, bc, canDoNothing, cartesian, cartesianSpace, className, coordinateEvaluationType, defaultNumberOfGhostPoints, distributedInverse, domainAxis1Name, domainAxis2Name, domainAxis3Name, domainBound, domainCoordinateSystem, domainCoordinateSystemBound, domainDimension, domainName, domainSpace, End, exactLocalInverse, FALSE, general, ReferenceCounting::getGlobalID(), gridIndexRange, inverseIsDistributed, invertible, isPeriodic, mapIsDistributed, mappingCoordinateSystem0, mappingHasChanged(), mappingName, noCoordinateSingularity, notPeriodic, NULL, numberOfCoordinateSystems, numberOfDistributedGhostLines, numberOfGhostPoints, parameterSpace, partitionInitialized, periodVector, rangeAxis1Name, rangeAxis2Name, rangeAxis3Name, rangeBound, rangeCoordinateSystem, rangeCoordinateSystemBound, rangeDimension, rangeName, rangeSpace, setDefaultCoordinateSystemBounds(), setDefaultMappingBounds(), setID(), setName(), share, signForJacobian, Start, topology, topologyIsNotPeriodic, topologyMaskPointer, TRUE, and typeOfCoordinateSingularity.
Referenced by make().
References approximateGlobalInverse, DEEP, distributedInverse, exactLocalInverse, NULL, reference(), and topologyMaskPointer.
|
virtual |
|
virtual |
Reimplemented in HyperbolicMapping, FilamentMapping, TrimmedMapping, StretchMapping, CrossSectionMapping, ComposeMapping, DataPointMapping, ReparameterizationTransform, MatrixMapping, SphereMapping, LineMapping, NurbsMapping, BoxMapping, CylinderMapping, RestrictionMapping, CircleMapping, SweepMapping, PlaneMapping, UserDefinedMapping1, OrthographicTransform, AnnulusMapping, ReorientMapping, ReductionMapping, RevolutionMapping, StretchedSquare, and SquareMapping.
References Overture::abort(), getName(), and mappingName.
Referenced by RevolutionMapping::basicInverse(), MappingRC::basicInverse(), ExactLocalInverse::inverse(), and inverseMap().
|
virtual |
Reimplemented in HyperbolicMapping, StretchMapping, ComposeMapping, DataPointMapping, ReparameterizationTransform, MatrixMapping, SphereMapping, LineMapping, BoxMapping, NurbsMapping, CylinderMapping, RestrictionMapping, SweepMapping, PlaneMapping, UserDefinedMapping1, OrthographicTransform, ReorientMapping, AnnulusMapping, ReductionMapping, RevolutionMapping, StretchedSquare, and SquareMapping.
References Overture::abort(), getName(), and mappingName.
Referenced by RevolutionMapping::basicInverseS(), MappingRC::basicInverseS(), findNearestGridPoint(), findNearestValidGridPoint(), ExactLocalInverse::inverse(), inverseMap(), and inverseMapS().
|
virtual |
Reimplemented from ReferenceCounting.
|
protected |
References approximateGlobalInverse, assert, aString, getBoundaryCondition(), getDomainDimension(), getGridDimensions(), getIsPeriodic(), getName(), getRangeDimension(), getShare(), mappingName, rangeDimension, DialogData::setExitCommand(), DialogData::setPushButtons(), DialogData::setTextBoxes(), DialogData::setToggleButtons(), DialogData::setWindowTitle(), sPrintF(), useRobustInverse(), and ApproximateGlobalInverse::usingRobustInverse().
Referenced by StretchTransform::update(), SquareMapping::update(), and AnnulusMapping::update().
int Mapping::checkMapping | ( | ) |
References abs(), axis1, axis2, axis3, determinant(), dimension, domainDimension, dr, dx, End, epsilon(), fabs(), FALSE, fmod(), functionPeriodic, getBoundaryCondition(), getInvertible(), getIsPeriodic(), getName(), getTypeOfCoordinateSingularity(), i2, inverseMapS(), invert(), mappingName, mapS(), max(), min(), noCoordinateSingularity, Overture::nullRealArray(), polarSingularity, pow(), printF(), r, R, rangeDimension, REAL_EPSILON, REAL_MAX, REAL_MIN, rx, singular, SQR, SQRT, Start, TRUE, x, and xr.
Referenced by MappingRC::checkMapping(), main(), RocketMapping::update(), QuadraticMapping::update(), RevolutionMapping::update(), and update().
|
static |
References debugFile, NULL, and pDebugFile.
int Mapping::determineResolution | ( | int | numberOfGridPoints[], |
bool | collapsedEdge[2][3], | ||
real | averageArclength[], | ||
real | elementDensityTolerance = .05 |
||
) |
References arcLength, assert, axis1, axis2, axis3, debug, domainDimension, DS, dx, End, getCPU(), getGrid(), getGridDimensions(), getRangeBound(), i2, max(), min(), rangeDimension, REAL_EPSILON, SQR, SQRT, Start, X, and x.
Referenced by UnstructuredMapping::buildFromARegularMapping(), CompositeTopology::buildSubSurfaceTriangulation(), refineCurve(), refineTriangulation(), and TrimmedMapping::triangulate().
|
virtual |
Reimplemented in HyperbolicMapping, StretchMapping, NurbsMapping, and MatrixTransform.
References axis1, cartesian, cartesianSpace, cylindrical, End, functionPeriodic, gridIndexRange, isPeriodic, notPeriodic, parameterSpace, polar, printF(), share, spherical, Start, and toroidal.
Referenced by ComposeMapping::basicInverse(), UnstructuredMapping::buildFromACompositeSurface(), MatrixTransform::display(), NurbsMapping::display(), StretchMapping::display(), MappingRC::display(), HyperbolicMapping::display(), FilamentMapping::displayParameters(), getGridSerial(), CrossSectionMapping::initialize(), SplineMapping::initialize(), ReparameterizationTransform::initializeEquidistribution(), ComposeMapping::inverseMapS(), TrimmedMapping::map(), TrimmedMapping::mapGrid(), UnstructuredMapping::project(), reference(), TrimmedMapping::triangulate(), SmoothedPolygon::update(), RocketMapping::update(), PolynomialMapping::update(), ChannelMapping::update(), LoftedSurfaceMapping::update(), NormalMapping::update(), StretchedSquare::update(), JoinMapping::update(), StretchTransform::update(), DepthMapping::update(), DataPointMapping::update(), QuadraticMapping::update(), CircleMapping::update(), PlaneMapping::update(), SquareMapping::update(), FilletMapping::update(), ReorientMapping::update(), EllipticTransform::update(), OrthographicTransform::update(), UserDefinedMapping1::update(), RestrictionMapping::update(), RevolutionMapping::update(), BoxMapping::update(), CylinderMapping::update(), AirfoilMapping::update(), TFIMapping::update(), AnnulusMapping::update(), LineMapping::update(), ReductionMapping::update(), IntersectionMapping::update(), SphereMapping::update(), CrossSectionMapping::update(), ComposeMapping::update(), ReparameterizationTransform::update(), SplineMapping::update(), and TrimmedMapping::update().
|
static |
References REAL_EPSILON.
Referenced by checkMapping(), CompositeGridData::initialize(), CompositeSurface::project(), UnstructuredMapping::project(), and update().
int Mapping::findNearestGridPoint | ( | RealArray & | x, |
RealArray & | r, | ||
RealArray & | dista, | ||
RealArray & | xa | ||
) |
Find the nearest grid point to each of a given set of points x(i,.)
x | (input) : x(i,0:r-1) find the nearest grid point to each of this set of points. |
r | (intput/output) : r(i,0:d-1) r-coordinates of the nearest grid points (r(i,0:d-1)==Mapping::bogus if this value of r was not set since the distance was larger than dista(i)). On input these can can provide an initial guess. |
dista | (input/output) : dista(i) Only find closest points that are smaller than this "distance" (which is actually defined as the SQUARE of the l2 norm) for each point. On output this value is set to the new smaller distance if one was found. |
xa | (output) : xa(i,0:r-1) x-coordinates of the nearest grid points (for those points set). |
References approximateGlobalInverse, assert, base, basicInverseS(), bb, bogus, bound, canInvert, debug, DISTA, domainDimension, dr, ApproximateGlobalInverse::findNearestGridPoint(), SparseArray< T >::get(), getBasicInverseOption(), getBoundingBox(), getName(), gid, ApproximateGlobalInverse::grid, GRID, grid, gridIndexRange, i2, ApproximateGlobalInverse::initialize(), ip, map(), mappingName, mapS(), max(), min(), MPI_Real, NULL, openDebugFiles(), OV_ABORT, Overture::OV_COMM, pDebugFile, printF(), R, rab, BoundingBox::rangeBound(), rangeDimension, ApproximateGlobalInverse::serialBoundingBox, setParameter(), SQR, MappingParameters::THEfindBestGuess, usesDistributedInverse(), X, XA, and XC.
Referenced by InterpolatePointsOnAGrid::findNearestValidGridPoint(), and Ogen::interpolateAPoint().
|
virtual |
Reimplemented in UnstructuredMapping, HyperbolicMapping, TrimmedMapping, FilamentMapping, NurbsMapping, SplineMapping, StretchMapping, ReparameterizationTransform, DataPointMapping, CrossSectionMapping, SphereMapping, SweepMapping, IntersectionMapping, LineMapping, AirfoilMapping, TFIMapping, CylinderMapping, RestrictionMapping, MatrixTransform, AnnulusMapping, UserDefinedMapping1, FilletMapping, OrthographicTransform, ReorientMapping, EllipticTransform, ReductionMapping, ComposeMapping, CircleMapping, QuadraticMapping, RevolutionMapping, DepthMapping, JoinMapping, MatrixMapping, BoxMapping, StretchedSquare, SquareMapping, CompositeSurface, NormalMapping, StretchTransform, SmoothedPolygon, ChannelMapping, LoftedSurfaceMapping, PlaneMapping, RocketMapping, and PolynomialMapping.
References ReferenceCountingList::add(), approximateGlobalInverse, arcLength, assert, aString, basicInverseOption, bc, cartesianSpace, className, coordinateEvaluationType, dataBaseID, debug, domainBound, domainCoordinateSystem, domainCoordinateSystemBound, domainDimension, domainSpace, End, exactLocalInverse, GenericDataBase::find(), Bound::get(), GenericDataBase::get(), ApproximateGlobalInverse::get(), ExactLocalInverse::get(), GenericDataBase::getID(), GenericDataBase::getList(), gridIndexRange, inverseIsDistributed, invertible, isPeriodic, mapIsDistributed, mappingCoordinateSystem0, NULL, numberOfCoordinateSystems, numberOfDistributedGhostLines, numberOfGhostPoints, numberOfMappingItemNames, parameterSpace, periodicityOfSpace, periodVector, rangeBound, rangeCoordinateSystem, rangeCoordinateSystemBound, rangeDimension, rangeSpace, remakeGrid, GenericDataBase::setMode(), setName(), share, signForJacobian, sPrintF(), Start, GenericDataBase::streamInputMode, TRUE, typeOfCoordinateSingularity, and GenericDataBase::virtualConstructor().
Referenced by PolynomialMapping::get(), LoftedSurfaceMapping::get(), PlaneMapping::get(), ChannelMapping::get(), SmoothedPolygon::get(), NormalMapping::get(), CompositeSurface::get(), SquareMapping::get(), BoxMapping::get(), StretchedSquare::get(), JoinMapping::get(), MatrixMapping::get(), DepthMapping::get(), CircleMapping::get(), QuadraticMapping::get(), RevolutionMapping::get(), ComposeMapping::get(), ReductionMapping::get(), EllipticTransform::get(), OrthographicTransform::get(), FilletMapping::get(), ReorientMapping::get(), UserDefinedMapping1::get(), AnnulusMapping::get(), RestrictionMapping::get(), CylinderMapping::get(), AirfoilMapping::get(), TFIMapping::get(), LineMapping::get(), IntersectionMapping::get(), SweepMapping::get(), SphereMapping::get(), CrossSectionMapping::get(), DataPointMapping::get(), StretchMapping::get(), SplineMapping::get(), NurbsMapping::get(), FilamentMapping::get(), TrimmedMapping::get(), MappingRC::get(), HyperbolicMapping::get(), and UnstructuredMapping::get().
real Mapping::getArcLength | ( | ) |
References arcLength, domainDimension, fabs(), getGrid(), rangeDimension, SQR, X, and x.
Referenced by MappingBuilder::buildSurfacePatch(), MappingsFromCAD::createCompositeCurve(), HyperbolicMapping::estimateMarchingParameters(), getAreaAndArcLength(), NurbsMapping::merge(), HyperbolicMapping::plotDirectionArrows(), TrimmedMapping::triangulate(), and HyperbolicMapping::updateForInitialCurve().
Mapping::basicInverseOptions Mapping::getBasicInverseOption | ( | ) | const |
References basicInverseOption.
Referenced by RevolutionMapping::basicInverse(), RevolutionMapping::basicInverseS(), TrimmedMapping::findDistanceToACurve(), findNearestGridPoint(), findNearestValidGridPoint(), HyperbolicMapping::generate(), MappingRC::getBasicInverseOption(), ApproximateGlobalInverse::inverse(), ExactLocalInverse::inverse(), ComposeMapping::inverseMap(), ComposeMapping::inverseMapS(), and HyperbolicMapping::update().
int Mapping::getBoundaryCondition | ( | const int | side, |
const int | axis | ||
) | const |
References printF().
Referenced by MappingBuilder::assignBoundaryConditions(), UnstructuredMapping::buildFromAMapping(), UnstructuredMapping::buildFromARegularMapping(), buildMappingParametersDialog(), checkMapping(), DataPointMapping::computeGhostPoints(), HyperbolicMapping::generate(), MappingRC::getBoundaryCondition(), getMappingParametersOption(), NormalMapping::initialize(), DepthMapping::initialize(), HyperbolicMapping::initializeMarchingParameters(), NurbsMapping::interpolate(), PlotIt::plotMappingBoundaries(), PlotIt::plotStructured(), DataPointMapping::projectGhostPoints(), MappedGrid::reference(), AnnulusMapping::setAngleBounds(), TrimmedMapping::setCurves(), DataPointMapping::setMapping(), SweepMapping::setMappingProperties(), ReparameterizationTransform::setMappingProperties(), RevolutionMapping::setParameterAxes(), RevolutionMapping::setRevolutionary(), EllipticTransform::setup(), SphereMapping::SphereMapping(), JoinMapping::update(), RevolutionMapping::update(), SphereMapping::update(), HyperbolicMapping::update(), updateMappingParametersDialog(), and viewMappings().
|
virtual |
Reimplemented in ReparameterizationTransform, BoxMapping, and SquareMapping.
References Overture::abort(), assert, NULL, and printF().
Referenced by Ogmg::buildExtraLevels(), Ogen::classifyPoints(), MappingsFromCAD::createBoundedSurface(), Ogen::cutHoles(), Ogen::cutHolesNew(), Ogen::explicitHoleCutting(), findNearestGridPoint(), MappedGridData::get(), SquareMapping::getBoundingBox(), BoxMapping::getBoundingBox(), ReparameterizationTransform::getBoundingBox(), and inverseMapS().
|
virtual |
Reimplemented in ReparameterizationTransform, BoxMapping, and SquareMapping.
References Overture::abort(), debug, getLocalArrayWithGhostBoundaries(), gid, gridIndexRange, indexRange, mappingName, printF(), and R.
Reimplemented in ReparameterizationTransform, BoxMapping, and SquareMapping.
References printF().
const BoundingBox & Mapping::getBoundingBoxTree | ( | const int & | side, |
const int & | axis | ||
) | const |
References Overture::abort(), and assert.
|
virtual |
Reimplemented from ReferenceCounting.
Reimplemented in UnstructuredMapping, HyperbolicMapping, TrimmedMapping, FilamentMapping, NurbsMapping, SplineMapping, StretchMapping, ReparameterizationTransform, DataPointMapping, CrossSectionMapping, SweepMapping, SphereMapping, IntersectionMapping, ReductionMapping, LineMapping, AnnulusMapping, AirfoilMapping, TFIMapping, CylinderMapping, RestrictionMapping, RevolutionMapping, UserDefinedMapping1, MatrixTransform, EllipticTransform, FilletMapping, OrthographicTransform, ReorientMapping, ComposeMapping, SquareMapping, CircleMapping, QuadraticMapping, DepthMapping, MatrixMapping, JoinMapping, StretchedSquare, BoxMapping, NormalMapping, CompositeSurface, StretchTransform, LoftedSurfaceMapping, SmoothedPolygon, ChannelMapping, PlaneMapping, PolynomialMapping, and RocketMapping.
References className.
Referenced by CompositeSurface::add(), MappingBuilder::build(), HyperbolicMapping::buildCurve(), MappingBuilder::buildCurveOnSurface(), CompositeTopology::buildEdgeCurves(), buildEdgeCurves(), CompositeTopology::buildEdgeSegment(), UnstructuredMapping::buildFromACompositeSurface(), UnstructuredMapping::buildFromAMapping(), CompositeTopology::buildSubSurfaceTriangulation(), HyperbolicMapping::buildSurfaceGridParametersDialog(), MappingBuilder::buildSurfacePatch(), TrimmedMappingBuilder::buildTrimmedMapping(), computeDeviation(), AdvancingFront::computeFaceNormal(), AdvancingFront::computeSurfaceNormal(), ReparameterizationTransform::constructor(), MappingsFromCAD::createBoundedSurface(), HyperbolicMapping::createCurveOnSurface(), createMappings(), OffsetShell::createOffsetMappings(), MappingsFromCAD::createSurface(), MappingsFromCAD::createTrimmedSurface(), MappedGridData::domainDimension(), HyperbolicMapping::drawBoundariesAndCurves(), HyperbolicMapping::drawReferenceSurface(), TrimmedMapping::editTrimCurve(), equiGridSmoother(), CompositeSurface::findOutwardTangent(), NurbsMapping::generalCylinder(), Ugen::generateInitialFaceList(), MappingRC::get(), MappingBuilder::getBoundaryCurves(), HyperbolicMapping::getBoundaryCurves(), MappingRC::getClassName(), MappingGeometry::getGeometricProperties(), MappedGrid::getRectangularGridParameters(), MappedGridData::getUnstructuredBCInfo(), MappedGridData::getUnstructuredPeriodicBC(), CompositeSurface::initialize(), IntersectionMapping::intersect(), IntersectionMapping::intersectWithCompositeSurface(), MappedGrid::MappedGrid(), HyperbolicMapping::matchToCurve(), MappingRC::operator=(), GridCollectionData::operator=(), MappingBuilder::plot(), PlotIt::plot(), TrimmedMappingBuilder::plotCurvesAndSurfaces(), PlotIt::plotSubSurfaceNormals(), plotSurfaceAndEdges(), HyperbolicMapping::printStatistics(), HyperbolicMapping::project(), EllipticGridGenerator::projectBoundaryPoints(), NormalMapping::put(), JoinMapping::put(), DepthMapping::put(), RevolutionMapping::put(), ReductionMapping::put(), FilletMapping::put(), TFIMapping::put(), IntersectionMapping::put(), GridCollectionData::put(), HyperbolicMapping::put(), MappedGridData::rangeDimension(), MappingsFromCAD::readSomeNurbs(), MappedGrid::reference(), CompositeSurface::refineSubSurface(), refineTriangulation(), TrimmedMapping::reportTrimCurveInfo(), MappingsFromCAD::scaleCurve(), TrimmedMapping::setCurves(), TrimmedMapping::triangulate(), TrimmedMapping::TrimmedMapping(), ComposeMapping::update(), ReparameterizationTransform::update(), CompositeSurface::update(), TrimmedMapping::update(), HyperbolicMapping::update(), update(), UnstructuredMapping::update(), HyperbolicMapping::updateBoundaryConditionMappings(), HyperbolicMapping::updateMarchingParameters(), HyperbolicMapping::updateSurfaceGridParameters(), TrimmedMapping::verifyTrimCurve(), and DataFormats::writeIngrid().
int Mapping::getCoordinateEvaluationType | ( | const coordinateSystem | type | ) | const |
Bound Mapping::getDomainBound | ( | const int | side, |
const int | axis | ||
) | const |
Referenced by CompositeTopology::buildSubSurfaceTriangulation(), MappingRC::getDomainBound(), main(), scaleNodes(), and unScaleNodes().
Mapping::coordinateSystem Mapping::getDomainCoordinateSystem | ( | ) | const |
References domainCoordinateSystem.
Referenced by MappingRC::getDomainCoordinateSystem().
Bound Mapping::getDomainCoordinateSystemBound | ( | const int | side, |
const int | axis | ||
) | const |
Referenced by MappingRC::getDomainCoordinateSystemBound().
int Mapping::getDomainDimension | ( | ) | const |
References domainDimension.
Referenced by ApproximateGlobalInverse::ApproximateGlobalInverse(), MappingBuilder::assignBoundaryConditions(), ComposeMapping::basicInverse(), ReductionMapping::basicInverseS(), ComposeMapping::basicInverseS(), MappingBuilder::build(), MappingBuilder::buildBoxGrid(), buildEdgeCurves(), UnstructuredMapping::buildFromACompositeGrid(), UnstructuredMapping::buildFromACompositeSurface(), UnstructuredMapping::buildFromAMapping(), UnstructuredMapping::buildFromARegularMapping(), buildMappingParametersDialog(), UnstructuredMapping::buildSearchTree(), MappingBuilder::buildSurfacePatch(), TrimmedMappingBuilder::buildTrimmedMapping(), DistributedInverse::computeBoundingBoxes(), UnstructuredGeometry::computeCellCenters(), computeDeviation(), UnstructuredGeometry::computeGeometry(), MeshQualityMetrics::computeMetric(), MappingGeometry::computeVolumeIntegrals(), ReparameterizationTransform::constructor(), PlotIt::contourOpt2d(), MappingsFromCAD::createTrimmedSurface(), UnstructuredOperators::derivative(), MappedGridData::domainDimension(), equiGridSmoother(), evaluateDeviation(), ExactLocalInverse::ExactLocalInverse(), UnstructuredMapping::findBoundaryCurves(), UnstructuredMapping::findClosestEntity(), ApproximateGlobalInverse::findNearestGridPoint(), SweepMapping::findRowSplines(), NurbsMapping::generalCylinder(), MappingRC::getDomainDimension(), MappingGeometry::getGeometricProperties(), getMappingParametersOption(), MappedGridData::getUnstructuredPeriodicBC(), NormalMapping::initialize(), ApproximateGlobalInverse::initialize(), CrossSectionMapping::initialize(), NurbsMapping::interpolate(), NurbsMapping::interpolateLoftedSurface(), IntersectionMapping::intersect(), ApproximateGlobalInverse::inverse(), ComposeMapping::inverseMap(), ComposeMapping::inverseMapS(), main(), NormalMapping::map(), ComposeMapping::map(), NormalMapping::mapS(), ReductionMapping::mapS(), SweepMapping::mapS(), ComposeMapping::mapS(), measureQuality(), NurbsMapping::merge(), optimize(), optimize_one(), NurbsMapping::parametricCurve(), PlotIt::plotMappingBoundaries(), PlotIt::plotNurbsMapping(), PlotIt::plotStructured(), PlotIt::plotUM(), PlotIt::plotUnstructured(), printGridStatistics(), DataPointMapping::projectGhostPoints(), HyperbolicMapping::projectNormalsToMatchCurve(), ReductionMapping::ReductionMapping(), CompositeSurface::refineSubSurface(), refineTriangulation(), RevolutionMapping::RevolutionMapping(), ReductionMapping::set(), HyperbolicMapping::setBoundaryConditionMapping(), TrimmedMapping::setCurves(), CompositeGrid::setHybridConnectivity(), ReductionMapping::setInActiveAxes(), StretchTransform::setMapping(), DataPointMapping::setMapping(), SweepMapping::setMappingProperties(), RevolutionMapping::setRevolutionary(), HyperbolicMapping::setSurface(), EllipticTransform::setup(), EllipticGridGenerator::setup(), JoinMapping::setup(), HyperbolicMapping::setup(), FilletMapping::setupForNewCurves(), GridSmoother::smooth(), StretchTransform::StretchTransform(), UNSTRUCTURED_OPS_FV2::u_xixj_uFV2(), UnstructuredOperators::undividedDerivative(), unstructuredLink(), CompositeTopology::update(), JoinMapping::update(), DepthMapping::update(), FilletMapping::update(), EllipticTransform::update(), RevolutionMapping::update(), ReductionMapping::update(), IntersectionMapping::update(), CrossSectionMapping::update(), ReparameterizationTransform::update(), TrimmedMapping::update(), HyperbolicMapping::update(), UnstructuredMapping::update(), NurbsMapping::update(), HyperbolicMapping::updateMarchingParameters(), viewMappings(), DataFormats::writeIngrid(), DataFormats::writePlot3d(), and UNSTRUCTURED_OPS_FV2::xixj_uFV2().
Mapping::mappingSpace Mapping::getDomainSpace | ( | ) | const |
References domainSpace.
Referenced by MappingRC::getDomainSpace(), and TrimmedMapping::setCurves().
|
virtual |
Reimplemented in TrimmedMapping, UnstructuredMapping, NurbsMapping, DataPointMapping, and ComposeMapping.
References Overture::abort(), axis1, axis2, axis3, debug, dimension, domainDimension, dr, End, functionPeriodic, getGridDimensions(), getGridMinAndMax(), getIsPeriodic(), getLocalArrayWithGhostBoundaries(), ParallelUtility::getMaxValue(), ParallelUtility::getMinValue(), getName(), getSignForJacobian(), grid, gridIndexRange, initializePartition(), mapGrid(), mapGridS(), mappingName, max(), Overture::nullRealArray(), Overture::nullRealDistributedArray(), numberOfGhostPoints, partition, printF(), r, rangeDimension, remakeGrid, remakeGridSerial, setRangeBound(), Start, and usesDistributedInverse().
Referenced by CompositeSurface::add(), MappingBuilder::buildBoxGrid(), HyperbolicMapping::buildCurve(), MappingBuilder::buildCurveOnSurface(), buildEdgeCurves(), CompositeTopology::buildEdgeSegment(), UnstructuredMapping::buildFromACompositeSurface(), UnstructuredMapping::buildFromAMapping(), UnstructuredMapping::buildFromARegularMapping(), MappingBuilder::buildSurfacePatch(), DistributedInverse::computeBoundingBoxes(), ApproximateGlobalInverse::constructGrid(), MappingsFromCAD::createCurveOnAParametricSurface(), HyperbolicMapping::createCurveOnSurface(), IntersectionMapping::determineIntersection(), determineResolution(), CompositeTopology::findBoundaryCurves(), HyperbolicMapping::findMatchingBoundaryCurve(), getArcLength(), getAreaAndArcLength(), MappingGeometry::getGeometricProperties(), ComposeMapping::getGrid(), DataPointMapping::getGrid(), NurbsMapping::getGrid(), TrimmedMapping::getGrid(), MappingRC::getGrid(), getGridSerial(), CrossSectionMapping::initialize(), ReparameterizationTransform::initializeEquidistribution(), TrimmedMapping::initializeQuadTree(), CompositeTopology::initializeTopology(), NurbsMapping::interpolate(), NurbsMapping::interpolateLoftedSurface(), IntersectionMapping::intersectCurves(), EllipticGridGenerator::periodicUpdate(), readMappingsFromAnOverlappingGridFile(), RevolutionMapping::setBounds(), TrimmedMapping::triangulate(), JoinMapping::update(), StretchTransform::update(), QuadraticMapping::update(), EllipticTransform::update(), TFIMapping::update(), EllipticGridGenerator::update(), HyperbolicMapping::update(), and DataFormats::writePlot3d().
int Mapping::getGridDimensions | ( | const int | axis | ) | const |
References gridIndexRange, and printF().
Referenced by addInteriorNodes(), TrimmedMapping::basicInverse(), MappingBuilder::build(), MappingBuilder::buildBoxGrid(), HyperbolicMapping::buildCurve(), CompositeTopology::buildEdgeCurveBoundaryNodes(), buildEdgeCurves(), UnstructuredMapping::buildFromAMapping(), UnstructuredMapping::buildFromARegularMapping(), buildMappingParametersDialog(), OffsetShell::buildOffsetMappings(), CompositeTopology::buildSubSurfaceTriangulation(), MappingBuilder::buildSurfacePatch(), ApproximateGlobalInverse::constructGrid(), PlotIt::contourCuts(), MappingsFromCAD::createBoundedSurface(), MappingsFromCAD::createCompositeCurve(), HyperbolicMapping::createCurveOnSurface(), MappingsFromCAD::createTrimmedSurface(), IntersectionMapping::determineIntersection(), determineResolution(), HyperbolicMapping::drawBoundariesAndCurves(), TrimmedMapping::editNurbsTrimCurve(), equiGridSmoother(), HyperbolicMapping::estimateMarchingParameters(), CompositeTopology::findBoundaryCurves(), TrimmedMapping::findClosestCurve(), SweepMapping::findRowSplines(), HyperbolicMapping::generate(), EllipticTransform::generateGrid(), DataPointMapping::getGrid(), getGrid(), MappingRC::getGridDimensions(), getGridSerial(), getMappingParametersOption(), NormalMapping::initialize(), SmoothedPolygon::initialize(), DepthMapping::initialize(), ReparameterizationTransform::initializeEquidistribution(), HyperbolicMapping::initializeMarchingParameters(), TrimmedMapping::initializeQuadTree(), NurbsMapping::interpolate(), NurbsMapping::interpolateLoftedSurface(), Ogen::interpolateMixedBoundary(), NurbsMapping::interpolateVolume(), IntersectionMapping::intersectCurves(), IntersectionMapping::intersectWithCompositeSurface(), ExactLocalInverse::inverse(), TrimmedMapping::map(), TrimmedMapping::mapGrid(), measureQuality(), NurbsMapping::merge(), PlotIt::plotMappingBoundaries(), PlotIt::plotStructured(), HyperbolicMapping::printStatistics(), MappingsFromCAD::readOneCurveAsNURBS(), MappedGrid::reference(), CompositeSurface::refineSubSurface(), FilamentMapping::regenerateBodyFittedMapping(), IntersectionMapping::reparameterize(), TrimmedMapping::setCurves(), SmoothedPolygon::setDefaultValues(), setGridDimensions(), SweepMapping::setMappingProperties(), ReparameterizationTransform::setMappingProperties(), RevolutionMapping::setParameterAxes(), SmoothedPolygon::setPolygon(), RevolutionMapping::setRevolutionary(), EllipticTransform::setup(), EllipticGridGenerator::setup(), HyperbolicMapping::setup(), GridSmoother::smooth(), TrimmedMapping::triangulate(), SmoothedPolygon::update(), RocketMapping::update(), JoinMapping::update(), StretchTransform::update(), DataPointMapping::update(), CrossSectionMapping::update(), StretchMapping::update(), SplineMapping::update(), TrimmedMapping::update(), HyperbolicMapping::update(), update(), NurbsMapping::update(), HyperbolicMapping::updateForInitialCurve(), updateMappingParametersDialog(), StretchTransform::updateStretchingParameters(), HyperbolicMapping::updateSurfaceGridParameters(), and DataFormats::writePlot3d().
int Mapping::getGridIndexRange | ( | int | side, |
int | axis | ||
) |
References gridIndexRange, and printF().
Referenced by DistributedInverse::computeBoundingBoxes(), DataPointMapping::setMapping(), and ReparameterizationTransform::setMappingProperties().
|
static |
References FOR_3D, ParallelUtility::getLocalArrayBounds(), getLocalArrayWithGhostBoundaries(), ParallelUtility::getMaxValues(), ParallelUtility::getMinValues(), i2, max(), min(), nullRange, rangeDimension, and U.
Referenced by getGrid(), getGridSerial(), and setGrid().
|
virtual |
References axis1, axis2, axis3, debug, dimension, display(), domainDimension, dr, End, functionPeriodic, getGrid(), getGridDimensions(), getGridMinAndMax(), getIsPeriodic(), getName(), getSignForJacobian(), gridIndexRange, i2, mapGridS(), mappingName, max(), Overture::nullRealArray(), printF(), r, rangeDimension, remakeGridSerial, setRangeBound(), Start, and usesDistributedInverse().
Referenced by ApproximateGlobalInverse::constructGrid(), PlotIt::contourCuts(), NurbsMapping::interpolate(), and PlotIt::plotStructured().
int Mapping::getID | ( | ) | const |
References dataBaseID.
Referenced by MappingRC::getID().
Index Mapping::getIndex | ( | const realArray & | r, |
realArray & | x, | ||
const realArray & | xr, | ||
int & | base, | ||
int & | bound, | ||
int & | computeMap, | ||
int & | computeMapDerivative | ||
) |
References Overture::abort(), base, bound, computeMap, computeMapDerivative, debug, domainDimension, getName(), mappingName, and rangeDimension.
Referenced by HyperbolicMapping::applyBoundaryConditions(), SquareMapping::basicInverse(), RevolutionMapping::basicInverse(), ReorientMapping::basicInverse(), AnnulusMapping::basicInverse(), OrthographicTransform::basicInverse(), PlaneMapping::basicInverse(), CircleMapping::basicInverse(), RestrictionMapping::basicInverse(), CylinderMapping::basicInverse(), BoxMapping::basicInverse(), LineMapping::basicInverse(), SphereMapping::basicInverse(), ComposeMapping::basicInverse(), CrossSectionMapping::basicInverse(), TrimmedMapping::basicInverse(), SquareMapping::basicInverseS(), StretchedSquare::basicInverseS(), RevolutionMapping::basicInverseS(), ReductionMapping::basicInverseS(), AnnulusMapping::basicInverseS(), OrthographicTransform::basicInverseS(), ReorientMapping::basicInverseS(), UserDefinedMapping1::basicInverseS(), PlaneMapping::basicInverseS(), SweepMapping::basicInverseS(), RestrictionMapping::basicInverseS(), CylinderMapping::basicInverseS(), BoxMapping::basicInverseS(), LineMapping::basicInverseS(), SphereMapping::basicInverseS(), DataPointMapping::basicInverseS(), ComposeMapping::basicInverseS(), UnstructuredMapping::buildFromACompositeGrid(), ExactLocalInverse::compressConvergedPoints(), HyperbolicMapping::computeCellVolumes(), HyperbolicMapping::computeNonlinearDiffussionCoefficient(), HyperbolicMapping::drawHyperbolicGrid(), HyperbolicMapping::equidistributeAndStretch(), HyperbolicMapping::evaluateStartCurve(), HyperbolicMapping::formBlockTridiagonalSystem(), HyperbolicMapping::formCMatrix(), HyperbolicMapping::generate(), HyperbolicMapping::getCurvatureDependentSpeed(), HyperbolicMapping::getNormalAndSurfaceArea(), HyperbolicMapping::initializeMarchingArrays(), HyperbolicMapping::initializeSurfaceGrid(), ApproximateGlobalInverse::inverse(), ExactLocalInverse::inverse(), MatrixMapping::inverseMap(), ComposeMapping::inverseMap(), inverseMapGrid(), MatrixMapping::inverseMapS(), ComposeMapping::inverseMapS(), StretchMapping::inverseMapS(), inverseMapS(), HyperbolicMapping::jacobiSmooth(), SquareMapping::map(), PolynomialMapping::map(), SmoothedPolygon::map(), ChannelMapping::map(), RevolutionMapping::map(), NormalMapping::map(), ReorientMapping::map(), AnnulusMapping::map(), OrthographicTransform::map(), AirfoilMapping::map(), PlaneMapping::map(), CircleMapping::map(), DepthMapping::map(), RestrictionMapping::map(), QuadraticMapping::map(), CylinderMapping::map(), FilletMapping::map(), BoxMapping::map(), LineMapping::map(), MatrixMapping::map(), SphereMapping::map(), DataPointMapping::map(), ComposeMapping::map(), TrimmedMapping::map(), HyperbolicMapping::map(), CrossSectionMapping::mapBuiltin(), CrossSectionMapping::mapGeneral(), CrossSectionMapping::mapGeneralWithPolarSingularity(), TrimmedMapping::mapGrid(), mapGrid(), mapGridS(), LoftedSurfaceMapping::mapS(), SmoothedPolygon::mapS(), SquareMapping::mapS(), NormalMapping::mapS(), StretchedSquare::mapS(), RevolutionMapping::mapS(), ReductionMapping::mapS(), AirfoilMapping::mapS(), AnnulusMapping::mapS(), OrthographicTransform::mapS(), ReorientMapping::mapS(), UserDefinedMapping1::mapS(), PlaneMapping::mapS(), SweepMapping::mapS(), RestrictionMapping::mapS(), CylinderMapping::mapS(), BoxMapping::mapS(), LineMapping::mapS(), SphereMapping::mapS(), MatrixMapping::mapS(), DataPointMapping::mapS(), ComposeMapping::mapS(), StretchMapping::mapS(), SplineMapping::mapS(), NurbsMapping::mapS(), HyperbolicMapping::mapS(), NurbsMapping::mapVector(), HyperbolicMapping::plotCellQuality(), HyperbolicMapping::plotDirectionArrows(), HyperbolicMapping::project(), DataPointMapping::setNumberOfGhostLines(), HyperbolicMapping::smooth(), and HyperbolicMapping::updateOld().
int Mapping::getInvertible | ( | ) | const |
References invertible.
Referenced by checkMapping(), MappingRC::getInvertible(), StretchMapping::initialize(), StretchMapping::inverseMapS(), MatrixMapping::rotate(), MatrixMapping::scale(), and MatrixMapping::shift().
Mapping::periodicType Mapping::getIsPeriodic | ( | const int | axis | ) | const |
References Overture::abort(), isPeriodic, and printF().
Referenced by HyperbolicMapping::applyBoundaryConditionMatchToMapping(), HyperbolicMapping::applyBoundaryConditions(), GridStretcher::applyStretching(), RevolutionMapping::basicInverse(), AnnulusMapping::basicInverse(), CircleMapping::basicInverse(), RestrictionMapping::basicInverse(), CylinderMapping::basicInverse(), SphereMapping::basicInverse(), CrossSectionMapping::basicInverse(), RevolutionMapping::basicInverseS(), AnnulusMapping::basicInverseS(), RestrictionMapping::basicInverseS(), CylinderMapping::basicInverseS(), SphereMapping::basicInverseS(), ApproximateGlobalInverse::binarySearchOverBoundary(), HyperbolicMapping::blendNormals(), MappingBuilder::build(), CompositeTopology::buildEdgeCurves(), CompositeTopology::buildEdgeSegment(), UnstructuredMapping::buildFromAMapping(), UnstructuredMapping::buildFromARegularMapping(), buildMappingParametersDialog(), buildParameterCurveFromSpaceCurve(), CompositeTopology::buildSubSurfaceTriangulation(), MappingBuilder::buildSurfacePatch(), TrimmedMappingBuilder::buildTrimmedMapping(), CompositeTopology::checkConsistency(), checkMapping(), DistributedInverse::computeBoundingBoxes(), RocketMapping::computeCirclePoints(), DataPointMapping::computeGhostPoints(), HyperbolicMapping::computeNonlinearDiffussionCoefficient(), RocketMapping::computeSlotPoints(), RocketMapping::computeStarPoints(), MappingsFromCAD::createCurveOnAParametricSurface(), HyperbolicMapping::createCurveOnSurface(), createSurfaceForAFace(), MappingsFromCAD::createTrimmedSurface(), IntersectionMapping::determineIntersection(), HyperbolicMapping::equidistributeAndStretch(), equiGridSmoother(), ApproximateGlobalInverse::findNearestGridPoint(), SweepMapping::findRowSplines(), HyperbolicMapping::formBlockTridiagonalSystem(), NurbsMapping::generalCylinder(), HyperbolicMapping::generate(), UnstructuredMapping::getElementFaces(), getGrid(), getGridSerial(), MappingRC::getIsPeriodic(), getMappingParametersOption(), HyperbolicMapping::getNormalAndSurfaceArea(), HyperbolicMapping::implicitSolve(), NormalMapping::initialize(), SmoothedPolygon::initialize(), DepthMapping::initialize(), JoinMapping::initialize(), StretchMapping::initialize(), FilletMapping::initialize(), CrossSectionMapping::initialize(), NurbsMapping::initialize(), ApproximateGlobalInverse::initializeBoundingBoxTrees(), ReparameterizationTransform::initializeEquidistribution(), HyperbolicMapping::initializeMarchingParameters(), TrimmedMapping::initializeQuadTree(), HyperbolicMapping::initializeSurfaceGrid(), NurbsMapping::interpolate(), IntersectionMapping::intersect(), HyperbolicMapping::jacobiSmooth(), EllipticGridGenerator::lineSmoother(), SmoothedPolygon::map(), AirfoilMapping::map(), SmoothedPolygon::mapS(), AirfoilMapping::mapS(), CompositeTopology::merge(), periodicShift(), GridStretcher::periodicUpdate(), EllipticGridGenerator::periodicUpdate(), IntersectionMapping::project(), HyperbolicMapping::project(), NurbsMapping::readFromIgesFile(), MappedGrid::reference(), IntersectionMapping::reOrder(), IntersectionMapping::reparameterize(), NurbsMapping::reparameterize(), TrimmedMapping::reportTrimCurveInfo(), RestrictionMapping::RestrictionMapping(), TrimmedMapping::setCurves(), SmoothedPolygon::setDefaultValues(), SplineMapping::setDomainInterval(), NurbsMapping::setDomainInterval(), SplineMapping::setIsPeriodic(), StretchTransform::setMapping(), DataPointMapping::setMapping(), SweepMapping::setMappingProperties(), ReparameterizationTransform::setMappingProperties(), RevolutionMapping::setParameterAxes(), SmoothedPolygon::setPolygon(), RevolutionMapping::setRevolutionAngle(), RevolutionMapping::setRevolutionary(), EllipticTransform::setup(), EllipticGridGenerator::setup(), HyperbolicMapping::setup(), GridSmoother::smooth(), EllipticGridGenerator::stretchTheGrid(), NurbsMapping::transformKnots(), TrimmedMapping::triangulate(), SmoothedPolygon::update(), RocketMapping::update(), StretchedSquare::update(), StretchTransform::update(), JoinMapping::update(), CircleMapping::update(), AnnulusMapping::update(), GridStretcher::update(), CrossSectionMapping::update(), StretchMapping::update(), SplineMapping::update(), HyperbolicMapping::update(), update(), NurbsMapping::update(), HyperbolicMapping::updateForInitialCurve(), updateMappingParametersDialog(), HyperbolicMapping::updateStartCurveSpacingOptions(), and HyperbolicMapping::updateSurfaceGridParameters().
Mapping::mappingCoordinateSystem Mapping::getMappingCoordinateSystem | ( | ) | const |
|
protected |
: Look for a change to one of the mapping parameters.
answer | (input) : check this command |
References approximateGlobalInverse, aString, bbc, bc, derivativePeriodic, domainDimension, End, fabs(), functionPeriodic, getBoundaryCondition(), getDomainDimension(), getGridDimensions(), getIsPeriodic(), getName(), getRangeDimension(), getShare(), DialogData::getToggleValue(), DialogData::hideSibling(), isPeriodic, map(), mappingHasChanged(), mappingName, mapS(), max(), notPeriodic, GenericGraphicsInterface::outputString(), per, printF(), r, rangeDimension, REAL_EPSILON, setGridDimensions(), setIsPeriodic(), setName(), setShare(), DialogData::setTextLabel(), share, DialogData::showSibling(), sPrintF(), sScanF(), Start, ApproximateGlobalInverse::useRobustInverse(), and useRobustInverse().
Referenced by StretchTransform::update(), SquareMapping::update(), and AnnulusMapping::update().
aString Mapping::getName | ( | const mappingItemName | item | ) | const |
Referenced by NurbsMapping::addSubCurve(), basicInverse(), DataPointMapping::basicInverseS(), basicInverseS(), MappingBuilder::build(), MappingBuilder::buildBoxGrid(), Ogen::buildCutout(), buildMappingParametersDialog(), OffsetShell::buildOffsetMappings(), OffsetShell::buildOffsetSurface(), CompositeTopology::buildSubSurfaceTriangulation(), TrimmedMappingBuilder::buildTrimmedMapping(), Ogen::checkInterpolationOnBoundaries(), checkMapping(), ApproximateGlobalInverse::constructGrid(), ReparameterizationTransform::constructor(), ReparameterizationTransform::constructorForMultipleReparams(), PlotIt::contourCuts(), FilamentMapping::copyBodyFittedMapping(), createMappings(), OffsetShell::createOffsetMappings(), DataPointMapping::DataPointMapping(), Ogen::determineBoundaryPointsToAdjust(), HyperbolicMapping::drawHyperbolicGrid(), HyperbolicMapping::drawReferenceSurface(), TrimmedMapping::editNurbsTrimCurve(), equiGridSmoother(), Ogen::explicitHoleCutting(), Ogen::findBestGuess(), findNearestGridPoint(), StretchTransform::get(), ComposeMapping::get(), NurbsMapping::get(), HyperbolicMapping::get(), getGrid(), getGridSerial(), getIndex(), Ogmg::getInterpolationCoordinatesNew(), Ogmg::getInterpolationCoordinatesNewOld(), getMappingParametersOption(), MappingRC::getName(), getSignForJacobian(), HyperbolicMapping::hypgen(), NormalMapping::initialize(), DepthMapping::initialize(), ApproximateGlobalInverse::initialize(), ApproximateGlobalInverse::initializeBoundingBoxTrees(), HyperbolicMapping::initializeMarchingParameters(), TrimmedMapping::initializeQuadTree(), NurbsMapping::interpolate(), Ogen::interpolateAll(), Ogen::interpolateAPoint(), Ogen::interpolatePoints(), ExactLocalInverse::inverse(), inverseMap(), inverseMapGrid(), inverseMapS(), Ogen::lastChanceInterpolation(), map(), mappingError(), mappingHasChanged(), DataPointMapping::mapS(), mapS(), MatrixTransform::MatrixTransform(), DataPointMapping::operator=(), PlotIt::plot(), PlotIt::plotCompositeSurface(), PlotIt::plotStructured(), printGridStatistics(), project(), DataPointMapping::projectGhostPoints(), StretchTransform::put(), HyperbolicMapping::put(), NurbsMapping::readFromIgesFile(), TrimmedMapping::reportTrimmingInfo(), RevolutionMapping::RevolutionMapping(), TrimmedMapping::setCurves(), setGrid(), setGridDimensions(), StretchTransform::setMappingProperties(), EllipticTransform::setup(), HyperbolicMapping::setup(), DataPointMapping::specifyTopology(), TrimmedMapping::triangulate(), TrimmedMapping::TrimmedMapping(), SmoothedPolygon::update(), RocketMapping::update(), PolynomialMapping::update(), LoftedSurfaceMapping::update(), NormalMapping::update(), StretchedSquare::update(), JoinMapping::update(), StretchTransform::update(), DepthMapping::update(), DataPointMapping::update(), QuadraticMapping::update(), PlaneMapping::update(), CircleMapping::update(), SquareMapping::update(), EllipticTransform::update(), FilletMapping::update(), ReorientMapping::update(), OrthographicTransform::update(), MatrixTransform::update(), UserDefinedMapping1::update(), RestrictionMapping::update(), RevolutionMapping::update(), BoxMapping::update(), CylinderMapping::update(), AirfoilMapping::update(), TFIMapping::update(), AnnulusMapping::update(), LineMapping::update(), ReductionMapping::update(), IntersectionMapping::update(), SphereMapping::update(), SweepMapping::update(), CrossSectionMapping::update(), ComposeMapping::update(), ReparameterizationTransform::update(), StretchMapping::update(), SplineMapping::update(), CompositeSurface::update(), TrimmedMapping::update(), HyperbolicMapping::update(), update(), UnstructuredMapping::update(), NurbsMapping::update(), updateMappingParametersDialog(), viewMappings(), DataFormats::writePlot3d(), LineMapping::~LineMapping(), ~Mapping(), MappingRC::~MappingRC(), and NurbsMapping::~NurbsMapping().
int Mapping::getNumberOfGhostPoints | ( | int | side, |
int | axis | ||
) |
References numberOfGhostPoints, and printF().
real Mapping::getParameter | ( | const MappingParameters::realParameter & | param | ) | const |
References Overture::abort(), assert, NULL, MappingParameters::THEboundingBoxExtensionFactor, MappingParameters::THEnewtonDivergenceValue, MappingParameters::THEnewtonL2Factor, MappingParameters::THEnewtonToleranceFactor, MappingParameters::THEnonConvergenceValue, and MappingParameters::THEstencilWalkBoundingBoxExtensionFactor.
int Mapping::getParameter | ( | const MappingParameters::intParameter & | param | ) | const |
References Overture::abort(), assert, NULL, and MappingParameters::THEfindBestGuess.
real Mapping::getPeriodVector | ( | const int | axis, |
const int | direction | ||
) | const |
References direction().
Referenced by MappingRC::getPeriodVector(), EllipticGridGenerator::lineSmoother(), and EllipticGridGenerator::periodicUpdate().
Bound Mapping::getRangeBound | ( | const int | side, |
const int | axis | ||
) | const |
Referenced by CompositeSurface::add(), MappingBuilder::buildBoxGrid(), MappingBuilder::buildCurveOnSurface(), CompositeTopology::buildEdgeCurveSearchTree(), UnstructuredMapping::buildFromACompositeSurface(), UnstructuredMapping::buildFromARegularMapping(), UnstructuredMapping::buildSearchTree(), CompositeTopology::buildSubSurfaceTriangulation(), MappingsFromCAD::createCurveOnAParametricSurface(), HyperbolicMapping::createCurveOnSurface(), determineResolution(), CompositeTopology::findBoundaryCurves(), HyperbolicMapping::findMatchingBoundaryCurve(), CompositeSurface::get(), MappingRC::getRangeBound(), SimpleCurve::getRangeBound(), AdvancingFront::initialize(), CompositeTopology::initializeTopology(), UnstructuredMapping::insideOrOutside(), CompositeTopology::joinEdgeCurves(), PlotIt::plotCompositeSurface(), PlotIt::plotStructured(), PlotIt::plotTrimmedMapping(), PlotIt::plotUM(), CompositeSurface::project(), UnstructuredMapping::project(), TrimmedMapping::setBounds(), DataPointMapping::setTopologyMask(), CompositeTopology::splitAndMergeEdgeCurves(), CompositeTopology::splitEdge(), TrimmedMapping::triangulate(), JoinMapping::update(), IntersectionMapping::update(), CompositeSurface::update(), and TrimmedMapping::update().
Mapping::coordinateSystem Mapping::getRangeCoordinateSystem | ( | ) | const |
References rangeCoordinateSystem.
Referenced by MappingRC::getRangeCoordinateSystem().
Bound Mapping::getRangeCoordinateSystemBound | ( | const int | side, |
const int | axis | ||
) | const |
Referenced by MappingRC::getRangeCoordinateSystemBound().
int Mapping::getRangeDimension | ( | ) | const |
References rangeDimension.
Referenced by CompositeSurface::add(), RevolutionMapping::basicInverse(), ComposeMapping::basicInverse(), RevolutionMapping::basicInverseS(), ComposeMapping::basicInverseS(), MappingBuilder::build(), MappingBuilder::buildBoxGrid(), MappingBuilder::buildCurveOnSurface(), CompositeTopology::buildEdgeCurveSearchTree(), UnstructuredMapping::buildFromACompositeSurface(), UnstructuredMapping::buildFromAMapping(), UnstructuredMapping::buildFromARegularMapping(), buildMappingParametersDialog(), TrimmedMappingBuilder::buildTrimmedMapping(), DistributedInverse::computeBoundingBoxes(), UnstructuredGeometry::computeCellCenters(), computeDeviation(), UnstructuredGeometry::computeGeometry(), MeshQualityMetrics::computeJacobianProperties(), MeshQualityMetrics::computeMetric(), MappingGeometry::computeVolumeIntegrals(), HyperbolicMapping::createCurveOnSurface(), UNSTRUCTURED_OPS_FV2::divergence_uFV2(), equiGridSmoother(), evaluateDeviation(), CompositeTopology::findBoundaryCurves(), UnstructuredMapping::findBoundaryCurves(), ApproximateGlobalInverse::findNearestGridPoint(), SweepMapping::findRowSplines(), NurbsMapping::generalCylinder(), CompositeSurface::get(), DistributedInverse::getBoundingBoxTree(), MappingGeometry::getGeometricProperties(), getMappingParametersOption(), MappingRC::getRangeDimension(), NormalMapping::initialize(), ApproximateGlobalInverse::initialize(), CompositeTopology::initializeTopology(), NurbsMapping::interpolate(), NurbsMapping::interpolateLoftedSurface(), IntersectionMapping::intersect(), ApproximateGlobalInverse::inverse(), ComposeMapping::inverseMap(), ComposeMapping::inverseMapS(), main(), RevolutionMapping::map(), ComposeMapping::map(), RevolutionMapping::mapS(), SweepMapping::mapS(), ComposeMapping::mapS(), MatrixTransform::MatrixTransform(), measureQuality(), NurbsMapping::merge(), optimize(), optimize_one(), MeshQualityMetrics::outputHistogram(), MappingBuilder::plot(), MeshQualityMetrics::plot(), PlotIt::plotCompositeSurface(), TrimmedMappingBuilder::plotCurvesAndSurfaces(), PlotIt::plotMappingBoundaries(), PlotIt::plotStructured(), PlotIt::plotSubSurfaceNormals(), PlotIt::plotTrimmedMapping(), PlotIt::plotUM(), PlotIt::plotUnstructured(), printGridStatistics(), DataPointMapping::projectGhostPoints(), MappedGridData::rangeDimension(), MappedGrid::reference(), refineTriangulation(), PlotIt::renderNurbsCurve(), PlotIt::renderNurbsSurface(), secondOrderDerivative(), HyperbolicMapping::setBoundaryConditionMapping(), TrimmedMapping::setBounds(), TrimmedMapping::setCurves(), CompositeGrid::setHybridConnectivity(), DataPointMapping::setMapping(), SweepMapping::setMappingProperties(), RevolutionMapping::setRevolutionary(), HyperbolicMapping::setSurface(), DataPointMapping::setTopologyMask(), EllipticTransform::setup(), EllipticGridGenerator::setup(), JoinMapping::setup(), HyperbolicMapping::setup(), FilletMapping::setupForNewCurves(), GridSmoother::smooth(), NurbsMapping::split(), StretchTransform::StretchTransform(), UNSTRUCTURED_OPS_FV2::u_divergence_uFV2(), UNSTRUCTURED_OPS_FV2::u_xi_uFV2(), UNSTRUCTURED_OPS_FV2::u_xixj_uFV2(), CompositeTopology::update(), JoinMapping::update(), DepthMapping::update(), DataPointMapping::update(), EllipticTransform::update(), FilletMapping::update(), MatrixTransform::update(), RevolutionMapping::update(), LineMapping::update(), IntersectionMapping::update(), CrossSectionMapping::update(), ReparameterizationTransform::update(), TrimmedMapping::update(), HyperbolicMapping::update(), UnstructuredMapping::update(), HyperbolicMapping::updateMarchingParameters(), verifyUnstructuredConnectivity(), DataFormats::writeIngrid(), DataFormats::writePlot3d(), UNSTRUCTURED_OPS_FV2::xi_uFV2(), and UNSTRUCTURED_OPS_FV2::xixj_uFV2().
Mapping::mappingSpace Mapping::getRangeSpace | ( | ) | const |
References rangeSpace.
Referenced by MappingRC::getRangeSpace(), and TrimmedMapping::setCurves().
int Mapping::getShare | ( | const int | side, |
const int | axis | ||
) | const |
References share.
Referenced by MappingBuilder::assignBoundaryConditions(), buildMappingParametersDialog(), getMappingParametersOption(), MappingRC::getShare(), NormalMapping::initialize(), DepthMapping::initialize(), HyperbolicMapping::initializeMarchingParameters(), NurbsMapping::interpolate(), PlotIt::plotMappingBoundaries(), PlotIt::plotStructured(), DataPointMapping::projectGhostPoints(), MappedGrid::reference(), DataPointMapping::setMapping(), SweepMapping::setMappingProperties(), RevolutionMapping::setRevolutionary(), EllipticTransform::setup(), and viewMappings().
real Mapping::getSignForJacobian | ( | ) | const |
References domainDimension, getName(), mappingName, rangeDimension, sign(), and signForJacobian.
Referenced by SurfaceStitcher::buildSurfaceCompositeGrid(), Ogen::checkInterpolationOnBoundaries(), AdvancingFront::computeFaceNormal(), AdvancingFront::computeSurfaceNormal(), Ogen::determineBoundaryPointsToAdjust(), ApproximateGlobalInverse::distanceToCell(), ApproximateGlobalInverse::findNearestCell(), HyperbolicMapping::generate(), Ugen::generateInitialFaceList(), MappingGeometry::getGeometricProperties(), DataPointMapping::getGrid(), getGrid(), getGridSerial(), MappingRC::getSignForJacobian(), getSignForJacobian(), ApproximateGlobalInverse::insideGrid(), GridStatistics::printGridStatistics(), printGridStatistics(), Ugen::sealHoles3D(), setGrid(), CompositeGrid::setHybridConnectivity(), DataPointMapping::setMapping(), ReparameterizationTransform::update(), and update().
Mapping::topologyEnum Mapping::getTopology | ( | const int | side, |
const int | axis | ||
) | const |
Mapping::coordinateSingularity Mapping::getTypeOfCoordinateSingularity | ( | const int | side, |
const int | axis | ||
) | const |
Referenced by RevolutionMapping::basicInverse(), RevolutionMapping::basicInverseS(), DataPointMapping::basicInverseS(), UnstructuredMapping::buildFromAMapping(), Ogen::checkInterpolationOnBoundaries(), checkMapping(), ApproximateGlobalInverse::constructGrid(), ReparameterizationTransform::constructor(), Ogen::countCrossingsWithRealBoundary(), Ogen::cutHoles(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), Ugen::enlargeHole(), Ogen::findClosestBoundaryPoint(), MappingRC::getTypeOfCoordinateSingularity(), NormalMapping::initialize(), CrossSectionMapping::initialize(), Ogen::interpolateAll(), NormalMapping::map(), CrossSectionMapping::map(), CrossSectionMapping::mapGeneralWithPolarSingularity(), NormalMapping::mapS(), project(), TrimmedMapping::setCurves(), DataPointMapping::setMapping(), ReparameterizationTransform::setMappingProperties(), HyperbolicMapping::setup(), Ogen::unmarkBoundaryInterpolationPoints(), Ogen::unmarkInterpolationPoints(), RevolutionMapping::update(), CrossSectionMapping::update(), ReparameterizationTransform::update(), and HyperbolicMapping::updateForInitialCurve().
bool Mapping::gridIsValid | ( | ) | const |
References remakeGrid.
Referenced by DataPointMapping::getGrid(), TrimmedMapping::getGrid(), QuadraticMapping::update(), TFIMapping::update(), and TrimmedMapping::update().
int Mapping::hasACoordinateSingularity | ( | ) | const |
References domainDimension, End, FALSE, noCoordinateSingularity, Start, TRUE, and typeOfCoordinateSingularity.
|
protected |
References debug, domainDimension, max(), minimumNumberOfDistributedGhostLines, numberOfDistributedGhostLines, partition, and partitionInitialized.
Referenced by DataPointMapping::get(), getGrid(), operator=(), and DataPointMapping::setMapping().
|
virtual |
References MappingInformation::graphXInterface, and update().
Referenced by HyperbolicMapping::update().
|
virtual |
Reimplemented in UnstructuredMapping.
References Overture::abort(), assert, axis1, axis2, delta, delta1, delta2, End, FALSE, BoundingBox::intersects(), R, BoundingBox::rangeBound(), BoundingBox::setDimensions(), Start, and TRUE.
Referenced by Ogen::buildCutout(), Ogen::checkInterpolationOnBoundaries(), Ogen::classifyPoints(), Ogen::cutHoles(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), Ogen::determineBoundaryPointsToAdjust(), Ogen::explicitHoleCutting(), Ogen::findBestGuess(), Ogen::interpolateAPoint(), Ogen::interpolatePoints(), IntersectionMapping::intersect(), IntersectionMapping::intersectCurves(), Ogen::lastChanceInterpolation(), DataPointMapping::projectGhostPoints(), Ugen::sealHoles(), and Ogen::updateCanInterpolate().
|
virtual |
Reimplemented in StretchMapping, ComposeMapping, ReparameterizationTransform, MatrixMapping, and EllipticTransform.
References approximateGlobalInverse, basicInverse(), basicInverseOption, basicInverseS(), canInvert, MappingParameters::computeGlobalInverse, debug, exactLocalInverse, FALSE, getLocalArrayWithGhostBoundaries(), getName(), ApproximateGlobalInverse::inverse(), ExactLocalInverse::inverse(), mappingName, MappingParameters::periodicityOfSpace, r, rx, and TRUE.
Referenced by Ogen::adjustForNearbyBoundaries(), MappingBuilder::assignBoundaryConditions(), RevolutionMapping::basicInverse(), TrimmedMapping::basicInverse(), ReductionMapping::basicInverseS(), SweepMapping::basicInverseS(), MappingBuilder::buildBoxGrid(), CompositeTopology::buildEdgeSegment(), InterpolatePoints::buildInterpolationInfo(), InterpolatePointsOnAGrid::buildInterpolationInfo(), OffsetShell::buildOffsetMappings(), buildParameterCurveFromSpaceCurve(), CompositeTopology::buildSubSurfaceTriangulation(), MappingBuilder::buildSurfacePatch(), ExposedPoints::checkForBetterQualityInterpolation(), Ogen::checkInterpolationOnBoundaries(), Ogen::classifyPoints(), Ogen::computeInterpolationQuality(), PlotIt::contour3d(), MappingsFromCAD::createCurveOnAParametricSurface(), Ogen::cutHoles(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), IntersectionMapping::determineIntersection(), TrimmedMapping::editNurbsTrimCurve(), equiGridSmoother(), Ogen::findBestGuess(), HyperbolicMapping::findMatchingBoundaryCurve(), Ogmg::getInterpolationCoordinates(), Ogmg::getInterpolationCoordinatesNew(), Ogmg::getInterpolationCoordinatesNewOld(), CompositeTopology::getNearestEdge(), improveTriangulation(), ReparameterizationTransform::initializeEquidistribution(), Ogen::interpolateAll(), Ogen::interpolateMixedBoundary(), Ogen::interpolatePoints(), EllipticTransform::inverseMap(), ReparameterizationTransform::inverseMap(), ComposeMapping::inverseMap(), MappingRC::inverseMap(), MappingRC::inverseMapC(), inverseMapC(), inverseMapGrid(), Ogen::lastChanceInterpolation(), CompositeTopology::merge(), CompositeTopology::mergeEdgeCurves(), NurbsMapping::moveEndpoint(), Ogen::movingUpdate(), Ogen::movingUpdateNew(), Ogen::printOrphanPoints(), CompositeSurface::project(), project(), HyperbolicMapping::project(), DataPointMapping::projectGhostPoints(), Ogen::queryAPoint(), refineTriangulation(), TrimmedMapping::snapCurvesToIntersection(), CompositeTopology::splitAndMergeEdgeCurves(), splitFace2(), DataPointMapping::update(), GridStretcher::update(), CrossSectionMapping::update(), CompositeSurface::update(), TrimmedMapping::update(), HyperbolicMapping::update(), update(), and Ogen::updateCanInterpolate().
|
virtual |
References inverseMap().
Referenced by HyperbolicMapping::createCurveOnSurface(), Ogen::cutHoles(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), Ogen::determineBoundaryPointsToAdjust(), TrimmedMapping::findDistanceToACurve(), CompositeSurface::oldProject(), CompositeSurface::project(), TrimmedMapping::update(), update(), and Ogen::updateBoundaryAdjustment().
|
virtual |
References inverseMapS().
Referenced by StretchedSquare::basicInverseS(), Ogen::determineBoundaryPointsToAdjust(), TrimmedMapping::findClosestCurve(), and Ogen::updateBoundaryAdjustment().
|
virtual |
References Overture::abort(), base, bound, computeMap, computeMapDerivative, dim, domainDimension, getIndex(), getName(), inverseMap(), mappingName, max(), and rangeDimension.
Referenced by EllipticGridGenerator::projectBoundaryPoints().
|
virtual |
References Overture::abort().
Referenced by MappingRC::inverseMapGridS().
|
virtual |
Reimplemented in StretchMapping, ComposeMapping, ReparameterizationTransform, and MatrixMapping.
References approximateGlobalInverse, assert, base, basicInverseOption, basicInverseS(), bb, bogus, bound, canInvert, MappingParameters::computeGlobalInverse, computeMap, computeMapDerivative, debug, delta, domainDimension, exactLocalInverse, fabs(), FALSE, SparseArray< T >::get(), getBoundingBox(), getIndex(), getName(), ApproximateGlobalInverse::initialize(), ApproximateGlobalInverse::inverse(), ExactLocalInverse::inverse(), ip, mappingName, max(), MPI_Real, NULL, openDebugFiles(), OV_ABORT, Overture::OV_COMM, pDebugFile, MappingParameters::periodicityOfSpace, printF(), r, R, rab, BoundingBox::rangeBound(), rangeDimension, RX, ApproximateGlobalInverse::serialBoundingBox, ApproximateGlobalInverse::stencilWalkBoundingBoxExtensionFactor, TRUE, usesDistributedInverse(), usesDistributedMap(), X, and XC.
Referenced by RevolutionMapping::basicInverseS(), ReductionMapping::basicInverseS(), SweepMapping::basicInverseS(), UserDefinedMapping1::bladeSetup(), InterpolatePoints::buildInterpolationInfo(), InterpolatePointsOnAGrid::buildInterpolationInfo(), ExposedPoints::checkForBetterQualityInterpolation(), Ogen::checkInterpolationOnBoundaries(), checkMapping(), Ogen::classifyPoints(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), TrimmedMapping::editNurbsTrimCurve(), Ogen::explicitHoleCutting(), Ogen::findBestGuess(), TrimmedMapping::findClosestCurve(), Ogmg::getInterpolationCoordinates(), Ogmg::getInterpolationCoordinatesNew(), Ogmg::getInterpolationCoordinatesNewOld(), SplineMapping::initialize(), Ogen::interpolateAll(), Ogen::interpolateAPoint(), Ogen::interpolatePoints(), MappingRC::inverseMapCS(), inverseMapCS(), ReparameterizationTransform::inverseMapS(), ComposeMapping::inverseMapS(), StretchMapping::inverseMapS(), MappingRC::inverseMapS(), Ogen::lastChanceInterpolation(), Ogen::movingUpdateNew(), Ogen::printOrphanPoints(), Ogen::queryAPoint(), SplineMapping::update(), update(), and PlotIt::userDefinedOutput().
Reimplemented in UnstructuredMapping, HyperbolicMapping, NurbsMapping, TrimmedMapping, FilamentMapping, SplineMapping, StretchMapping, ReparameterizationTransform, DataPointMapping, CrossSectionMapping, SphereMapping, SweepMapping, IntersectionMapping, ReductionMapping, LineMapping, AnnulusMapping, AirfoilMapping, TFIMapping, CompositeSurface, CylinderMapping, RestrictionMapping, RevolutionMapping, UserDefinedMapping1, MatrixTransform, FilletMapping, OrthographicTransform, ReorientMapping, EllipticTransform, SquareMapping, ComposeMapping, CircleMapping, QuadraticMapping, DepthMapping, BoxMapping, JoinMapping, MatrixMapping, StretchedSquare, NormalMapping, StretchTransform, LoftedSurfaceMapping, PlaneMapping, SmoothedPolygon, ChannelMapping, PolynomialMapping, and RocketMapping.
References assert, className, and Mapping().
Referenced by createMappings(), MappingRC::make(), and makeMapping().
References make(), map(), NULL, and staticMapList().
Referenced by NormalMapping::get(), CompositeSurface::get(), JoinMapping::get(), DepthMapping::get(), RevolutionMapping::get(), ReductionMapping::get(), EllipticTransform::get(), FilletMapping::get(), TFIMapping::get(), IntersectionMapping::get(), SweepMapping::get(), CrossSectionMapping::get(), FilamentMapping::get(), TrimmedMapping::get(), MappingRC::get(), and HyperbolicMapping::get().
|
virtual |
Reimplemented in HyperbolicMapping, NurbsMapping, FilamentMapping, TrimmedMapping, SplineMapping, StretchMapping, CompositeSurface, CrossSectionMapping, ComposeMapping, DataPointMapping, ReparameterizationTransform, SphereMapping, TFIMapping, LineMapping, MatrixMapping, BoxMapping, FilletMapping, IntersectionMapping, CylinderMapping, QuadraticMapping, DepthMapping, RestrictionMapping, CircleMapping, SweepMapping, JoinMapping, PlaneMapping, AirfoilMapping, UserDefinedMapping1, EllipticTransform, OrthographicTransform, AnnulusMapping, ReorientMapping, NormalMapping, ReductionMapping, RevolutionMapping, ChannelMapping, StretchedSquare, PolynomialMapping, SmoothedPolygon, LoftedSurfaceMapping, and SquareMapping.
References Overture::abort(), getName(), mappingName, and printF().
Referenced by RevolutionMapping::basicInverse(), MappingBuilder::buildBoxGrid(), buildEdgeCurves(), CompositeTopology::buildEdgeSegment(), OffsetShell::buildOffsetMappings(), CompositeTopology::buildSubSurfaceTriangulation(), UnstructuredMapping::buildUnstructuredGrid(), Ogen::checkInterpolationOnBoundaries(), MappingsFromCAD::createCompositeCurve(), MappingsFromCAD::createCurveOnAParametricSurface(), HyperbolicMapping::createCurveOnSurface(), MappingsFromCAD::createSurface(), CrossSectionMapping::crossSectionMap(), Ogen::determineBoundaryPointsToAdjust(), IntersectionMapping::determineIntersection(), HyperbolicMapping::equidistributeAndStretch(), equiGridSmoother(), HyperbolicMapping::findMatchingBoundaryCurve(), CompositeSurface::findNearbySurfaces(), findNearestGridPoint(), HyperbolicMapping::findNormalsToStartCurve(), CompositeSurface::findOutwardTangent(), SweepMapping::findRowSplines(), HyperbolicMapping::getDistanceToStep(), getMappingParametersOption(), improveTriangulation(), JoinMapping::initialize(), FilletMapping::initialize(), Ogen::interpolateMixedBoundary(), IntersectionMapping::intersectCurves(), IntersectionMapping::intersectWithCompositeSurface(), ExactLocalInverse::inverse(), makeMapping(), NormalMapping::map(), RevolutionMapping::map(), EllipticTransform::map(), JoinMapping::map(), DepthMapping::map(), IntersectionMapping::map(), FilletMapping::map(), MappingRC::map(), TrimmedMapping::map(), MappingRC::mapC(), mapC(), CrossSectionMapping::mapGeneralWithPolarSingularity(), TrimmedMapping::mapGrid(), mapGrid(), ReductionMapping::mapS(), SweepMapping::mapS(), mapS(), NurbsMapping::merge(), CompositeTopology::mergeEdgeCurves(), IntersectionMapping::newtonIntersection(), PlotIt::plotSubSurfaceNormals(), CompositeSurface::project(), project(), HyperbolicMapping::project(), CompositeSurface::refineSubSurface(), refineTriangulation(), IntersectionMapping::reparameterize(), secondOrderDerivative(), SweepMapping::setMappingProperties(), TrimmedMapping::triangulate(), CompositeSurface::update(), HyperbolicMapping::update(), and update().
|
virtual |
References map().
Referenced by Ogen::cutHoles(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), HyperbolicMapping::equidistributeAndStretch(), TrimmedMapping::findDistanceToACurve(), CrossSectionMapping::mapGeneral(), CrossSectionMapping::mapGeneralWithPolarSingularity(), CompositeSurface::project(), ReparameterizationTransform::update(), and update().
|
virtual |
References mapS().
Referenced by TrimmedMapping::findClosestCurve(), StretchedSquare::mapS(), and update().
|
virtual |
Reimplemented in TrimmedMapping.
References Overture::abort(), assert, base, bound, computeMap, computeMapDerivative, dim, domainDimension, getIndex(), getLocalArrayWithGhostBoundaries(), i2, ia, map(), mapGridS(), max(), MPI_COMM_WORLD, R, R0, rangeDimension, X, X0, and XR.
Referenced by UnstructuredMapping::buildFromAMapping(), UnstructuredMapping::buildFromARegularMapping(), MappingBuilder::buildSurfacePatch(), UnstructuredMapping::buildUnstructuredGrid(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), HyperbolicMapping::evaluateStartCurve(), Ogen::getAdjustmentVectors(), getGrid(), CrossSectionMapping::initialize(), NurbsMapping::interpolate(), MappingRC::mapGrid(), TrimmedMapping::mapGrid(), measureQuality(), PlotIt::plotStructured(), EllipticGridGenerator::projectBoundaryPoints(), DataPointMapping::projectGhostPoints(), DataPointMapping::setMapping(), EllipticGridGenerator::stretchTheGrid(), and GridStretcher::update().
|
virtual |
References Overture::abort(), base, bound, computeMap, computeMapDerivative, dim, domainDimension, getIndex(), mapS(), max(), R, and rangeDimension.
Referenced by Ogen::cutHolesNew(), Ogen::cutHolesNewer(), Ogen::getAdjustmentVectors(), getGrid(), getGridSerial(), NurbsMapping::interpolate(), mapGrid(), MappingRC::mapGridS(), PlotIt::plotStructured(), and DataPointMapping::setMapping().
|
protected |
References getName(), mappingName, validAxis(), and validSide().
Referenced by setBoundaryCondition(), setDomainBound(), setDomainCoordinateSystemBound(), setDomainDimension(), setGridDimensions(), setIsPeriodic(), setPeriodVector(), setRangeBound(), setRangeCoordinateSystemBound(), setRangeDimension(), setShare(), setTopology(), and setTypeOfCoordinateSingularity().
|
protected |
References approximateGlobalInverse, arcLength, dataBaseID, debug, getName(), mappingName, NULL, ApproximateGlobalInverse::reinitialize(), remakeGrid, remakeGridSerial, and signForJacobian.
Referenced by CompositeSurface::add(), AirfoilMapping::AirfoilMapping(), AnnulusMapping::AnnulusMapping(), BoxMapping::BoxMapping(), ComposeMapping::ComposeMapping(), DataPointMapping::computeGhostPoints(), RocketMapping::computePoints(), ReparameterizationTransform::constructor(), ReparameterizationTransform::constructorForMultipleReparams(), SmoothedPolygon::correctPolygonForCorners(), CrossSectionMapping::CrossSectionMapping(), CylinderMapping::CylinderMapping(), DataPointMapping::DataPointMapping(), DepthMapping::DepthMapping(), EllipticTransform::EllipticTransform(), SweepMapping::findRowSplines(), TFIMapping::flipper(), HyperbolicMapping::generate(), PolynomialMapping::get(), RocketMapping::get(), LoftedSurfaceMapping::get(), PlaneMapping::get(), SmoothedPolygon::get(), StretchTransform::get(), NormalMapping::get(), SquareMapping::get(), BoxMapping::get(), StretchedSquare::get(), JoinMapping::get(), DepthMapping::get(), RevolutionMapping::get(), CircleMapping::get(), QuadraticMapping::get(), ComposeMapping::get(), ReductionMapping::get(), EllipticTransform::get(), FilletMapping::get(), OrthographicTransform::get(), ReorientMapping::get(), AnnulusMapping::get(), UserDefinedMapping1::get(), MatrixTransform::get(), RestrictionMapping::get(), CylinderMapping::get(), AirfoilMapping::get(), TFIMapping::get(), LineMapping::get(), SphereMapping::get(), SweepMapping::get(), CrossSectionMapping::get(), DataPointMapping::get(), ReparameterizationTransform::get(), StretchMapping::get(), SplineMapping::get(), NurbsMapping::get(), HyperbolicMapping::get(), UnstructuredMapping::get(), getMappingParametersOption(), HyperbolicMapping::HyperbolicMapping(), NormalMapping::initialize(), SmoothedPolygon::initialize(), CircleMapping::initialize(), StretchMapping::initialize(), SplineMapping::initialize(), NurbsMapping::initialize(), ReparameterizationTransform::initializeEquidistribution(), IntersectionMapping::intersect(), IntersectionMapping::IntersectionMapping(), JoinMapping::JoinMapping(), LineMapping::LineMapping(), LoftedSurfaceMapping::LoftedSurfaceMapping(), Mapping(), MatrixTransform::MatrixTransform(), NurbsMapping::matrixTransform(), NurbsMapping::merge(), NormalMapping::NormalMapping(), HyperbolicMapping::operator=(), OrthographicTransform::OrthographicTransform(), NurbsMapping::parametricCurve(), PlaneMapping::PlaneMapping(), PolynomialMapping::PolynomialMapping(), DataPointMapping::projectGhostPoints(), QuadraticMapping::QuadraticMapping(), ReductionMapping::ReductionMapping(), StretchTransform::reinitialize(), CompositeSurface::remove(), ReorientMapping::ReorientMapping(), ReparameterizationTransform::ReparameterizationTransform(), MatrixTransform::reset(), EllipticTransform::resetDataPointMapping(), RestrictionMapping::RestrictionMapping(), MatrixTransform::rotate(), NurbsMapping::rotate(), MatrixTransform::scale(), NurbsMapping::scale(), RestrictionMapping::scaleBounds(), ReparameterizationTransform::scaleBounds(), ReductionMapping::set(), HyperbolicMapping::setBoundaryConditionMapping(), RestrictionMapping::setBounds(), ReparameterizationTransform::setBounds(), TrimmedMapping::setCurves(), DataPointMapping::setDataPoints(), DepthMapping::setDepthFunction(), SplineMapping::setDomainInterval(), TrimmedMapping::setElementDensityToleranceForTriangulation(), SplineMapping::setEndConditions(), StretchMapping::setEndPoints(), SweepMapping::setExtrudeBounds(), setGridDimensions(), ReductionMapping::setInActiveAxes(), StretchMapping::setIntervalParameters(), StretchMapping::setIsPeriodic(), StretchMapping::setLayerParameters(), StretchTransform::setMapping(), DataPointMapping::setMapping(), SweepMapping::setMappingProperties(), ReparameterizationTransform::setMappingProperties(), TrimmedMapping::setMaxAreaForTriangulation(), TrimmedMapping::setMinAngleForTriangulation(), NormalMapping::setNormalDistance(), DataPointMapping::setNumberOfGhostLines(), setNumberOfGhostLines(), StretchMapping::setNumberOfIntervals(), StretchMapping::setNumberOfLayers(), ReorientMapping::setOrientation(), PlaneMapping::setPoints(), LineMapping::setPoints(), SplineMapping::setPoints(), SmoothedPolygon::setPolygon(), RevolutionMapping::setRevolutionAngle(), StretchMapping::setScaleParameters(), SplineMapping::setShapePreserving(), TFIMapping::setSides(), HyperbolicMapping::setStartingCurve(), DepthMapping::setSurface(), HyperbolicMapping::setSurface(), SplineMapping::setTension(), EllipticTransform::setup(), JoinMapping::setup(), FilletMapping::setup(), StretchMapping::setup(), TrimmedMapping::setup(), HyperbolicMapping::setup(), FilletMapping::setupForNewCurves(), BoxMapping::setVertices(), MatrixTransform::shift(), NurbsMapping::shift(), HyperbolicMapping::smooth(), SmoothedPolygon::SmoothedPolygon(), SphereMapping::SphereMapping(), SplineMapping::SplineMapping(), SquareMapping::SquareMapping(), StretchedSquare::StretchedSquare(), StretchTransform::StretchTransform(), SmoothedPolygon::update(), LoftedSurfaceMapping::update(), NormalMapping::update(), StretchedSquare::update(), JoinMapping::update(), StretchTransform::update(), DepthMapping::update(), DataPointMapping::update(), QuadraticMapping::update(), CircleMapping::update(), PlaneMapping::update(), SquareMapping::update(), OrthographicTransform::update(), FilletMapping::update(), ReorientMapping::update(), EllipticTransform::update(), MatrixTransform::update(), UserDefinedMapping1::update(), RestrictionMapping::update(), RevolutionMapping::update(), BoxMapping::update(), CylinderMapping::update(), TFIMapping::update(), AirfoilMapping::update(), AnnulusMapping::update(), LineMapping::update(), ReductionMapping::update(), IntersectionMapping::update(), SphereMapping::update(), CrossSectionMapping::update(), ReparameterizationTransform::update(), StretchMapping::update(), SplineMapping::update(), TrimmedMapping::update(), HyperbolicMapping::update(), update(), UnstructuredMapping::update(), NurbsMapping::update(), HyperbolicMapping::updateForInitialCurve(), HyperbolicMapping::updateMarchingParameters(), HyperbolicMapping::updateOld(), StretchTransform::updateStretchingParameters(), SplineMapping::useOldSpline(), and UserDefinedMapping1::UserDefinedMapping1().
|
virtual |
Reimplemented in HyperbolicMapping, NurbsMapping, SplineMapping, StretchMapping, ComposeMapping, DataPointMapping, ReparameterizationTransform, MatrixMapping, SphereMapping, LineMapping, BoxMapping, TFIMapping, CylinderMapping, RestrictionMapping, SweepMapping, PlaneMapping, UserDefinedMapping1, OrthographicTransform, ReorientMapping, AnnulusMapping, AirfoilMapping, ReductionMapping, RevolutionMapping, NormalMapping, StretchedSquare, SquareMapping, SmoothedPolygon, and LoftedSurfaceMapping.
References getName(), map(), mappingName, OV_ABORT, and printF().
Referenced by RevolutionMapping::basicInverseS(), UserDefinedMapping1::bladeSetup(), Ogmg::buildExtraLevelsNew(), Ogen::checkInterpolationOnBoundaries(), checkMapping(), TrimmedMappingBuilder::constructOuterBoundaryCurves(), PlotIt::contourCuts(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), Ogen::determineBoundaryPointsToAdjust(), TrimmedMapping::findClosestCurve(), findNearestGridPoint(), findNearestValidGridPoint(), Ogmg::getInterpolationCoordinates(), Ogmg::getInterpolationCoordinatesNew(), Ogmg::getInterpolationCoordinatesNewOld(), getMappingParametersOption(), Ogen::interpolateAPoint(), Ogen::interpolatePoints(), ExactLocalInverse::inverse(), Ogen::lastChanceInterpolation(), MappingRC::mapCS(), mapCS(), mapGridS(), LoftedSurfaceMapping::mapS(), NormalMapping::mapS(), RevolutionMapping::mapS(), ReductionMapping::mapS(), UserDefinedMapping1::mapS(), SweepMapping::mapS(), MappingRC::mapS(), LoftedSurfaceMapping::profileSetup(), and update().
|
static |
References debugFile, max(), NULL, pDebugFile, and sPrintF().
Referenced by DataPointMapping::basicInverseS(), ApproximateGlobalInverse::findNearestGridPoint(), findNearestGridPoint(), ApproximateGlobalInverse::initializeBoundingBoxTrees(), ExactLocalInverse::inverse(), inverseMapS(), and DataPointMapping::mapS().
References approximateGlobalInverse, ApproximateGlobalInverse, arcLength, assert, assign(), basicInverseOption, bc, className, coordinateEvaluationType, dataBaseID, domainBound, domainCoordinateSystem, domainCoordinateSystemBound, domainDimension, domainSpace, End, exactLocalInverse, getLocalArrayWithGhostBoundaries(), grid, gridIndexRange, initializePartition(), inverseIsDistributed, invertible, isPeriodic, mapIsDistributed, mappingCoordinateSystem0, numberOfCoordinateSystems, numberOfDistributedGhostLines, numberOfGhostPoints, numberOfMappingItemNames, partition, partitionInitialized, periodicityOfSpace, periodVector, rangeBound, rangeCoordinateSystem, rangeCoordinateSystemBound, rangeDimension, rangeSpace, remakeGrid, remakeGridSerial, setName(), share, signForJacobian, Start, topology, topologyMaskPointer, typeOfCoordinateSingularity, and usesDistributedInverse().
Referenced by PolynomialMapping::operator=(), SquareMapping::operator=(), StretchedSquare::operator=(), LoftedSurfaceMapping::operator=(), SmoothedPolygon::operator=(), PlaneMapping::operator=(), BoxMapping::operator=(), NormalMapping::operator=(), ChannelMapping::operator=(), OrthographicTransform::operator=(), QuadraticMapping::operator=(), DepthMapping::operator=(), MatrixMapping::operator=(), ReductionMapping::operator=(), RevolutionMapping::operator=(), JoinMapping::operator=(), ReorientMapping::operator=(), LineMapping::operator=(), EllipticTransform::operator=(), CylinderMapping::operator=(), UserDefinedMapping1::operator=(), AirfoilMapping::operator=(), TFIMapping::operator=(), SphereMapping::operator=(), SplineMapping::operator=(), SweepMapping::operator=(), CircleMapping::operator=(), IntersectionMapping::operator=(), RestrictionMapping::operator=(), StretchMapping::operator=(), FilletMapping::operator=(), NurbsMapping::operator=(), AnnulusMapping::operator=(), DataPointMapping::operator=(), CrossSectionMapping::operator=(), TrimmedMapping::operator=(), UnstructuredMapping::operator=(), FilamentMapping::operator=(), HyperbolicMapping::operator=(), operator=(), and ReparameterizationTransform::ReparameterizationTransform().
|
virtual |
Reimplemented in SphereMapping.
References axis1, debug, and FALSE.
Referenced by TrimmedMapping::basicInverse().
void Mapping::periodicShift | ( | realArray & | r, |
const Index & | I | ||
) |
References axis1, domainDimension, fmod(), getIsPeriodic(), and r.
Referenced by SquareMapping::basicInverse(), CylinderMapping::basicInverse(), BoxMapping::basicInverse(), LineMapping::basicInverse(), SquareMapping::basicInverseS(), UserDefinedMapping1::basicInverseS(), CylinderMapping::basicInverseS(), BoxMapping::basicInverseS(), LineMapping::basicInverseS(), and ExactLocalInverse::inverse().
|
virtual |
Reimplemented in HyperbolicMapping, UnstructuredMapping, CompositeSurface, and IntersectionMapping.
References Overture::abort(), assert, axis1, axis2, axis3, debug, domainDimension, End, FALSE, getName(), MappingProjectionParameters::getRealArray(), getTypeOfCoordinateSingularity(), inverseMap(), map(), mappingName, max(), normal, polarSingularity, printF(), r, rangeDimension, REAL_MIN, SQR, SQRT, Start, and TRUE.
Referenced by HyperbolicMapping::applyBoundaryConditionMatchToMapping(), GridSmoother::applyBoundaryConditions(), MappingBuilder::buildBoxGrid(), InterpolatePoints::buildInterpolationInfo(), InterpolatePointsOnAGrid::buildInterpolationInfo(), MappingBuilder::buildSurfacePatch(), computeDeviation(), AdvancingFront::computeFaceNormal(), AdvancingFront::computeSurfaceNormal(), HyperbolicMapping::matchToCurve(), IntersectionMapping::project(), HyperbolicMapping::project(), refineCurve(), GridStretcher::update(), and HyperbolicMapping::update().
|
virtual |
References OV_ABORT.
Referenced by InterpolatePoints::buildInterpolationInfo(), and InterpolatePointsOnAGrid::buildInterpolationInfo().
|
virtual |
Reimplemented in UnstructuredMapping, HyperbolicMapping, NurbsMapping, TrimmedMapping, FilamentMapping, SplineMapping, CompositeSurface, StretchMapping, ReparameterizationTransform, DataPointMapping, CrossSectionMapping, SphereMapping, SweepMapping, IntersectionMapping, LineMapping, AirfoilMapping, TFIMapping, CylinderMapping, RestrictionMapping, MatrixTransform, AnnulusMapping, UserDefinedMapping1, FilletMapping, OrthographicTransform, ReorientMapping, EllipticTransform, ReductionMapping, ComposeMapping, CircleMapping, QuadraticMapping, RevolutionMapping, DepthMapping, JoinMapping, MatrixMapping, BoxMapping, StretchedSquare, SquareMapping, NormalMapping, StretchTransform, SmoothedPolygon, ChannelMapping, LoftedSurfaceMapping, PlaneMapping, RocketMapping, and PolynomialMapping.
References GenericDataBase::create(), debug, End, gridIndexRange, isPeriodic, NULL, GenericDataBase::put(), GenericDataBase::setMode(), share, sPrintF(), Start, GenericDataBase::streamOutputMode, TRUE, and GenericDataBase::virtualConstructor().
Referenced by MappingBuilder::build(), PolynomialMapping::put(), LoftedSurfaceMapping::put(), PlaneMapping::put(), SmoothedPolygon::put(), ChannelMapping::put(), NormalMapping::put(), SquareMapping::put(), BoxMapping::put(), StretchedSquare::put(), JoinMapping::put(), MatrixMapping::put(), DepthMapping::put(), CircleMapping::put(), QuadraticMapping::put(), RevolutionMapping::put(), ComposeMapping::put(), ReductionMapping::put(), EllipticTransform::put(), OrthographicTransform::put(), FilletMapping::put(), ReorientMapping::put(), AnnulusMapping::put(), UserDefinedMapping1::put(), RestrictionMapping::put(), CylinderMapping::put(), AirfoilMapping::put(), TFIMapping::put(), LineMapping::put(), IntersectionMapping::put(), SphereMapping::put(), SweepMapping::put(), CrossSectionMapping::put(), DataPointMapping::put(), StretchMapping::put(), CompositeSurface::put(), SplineMapping::put(), FilamentMapping::put(), TrimmedMapping::put(), NurbsMapping::put(), HyperbolicMapping::put(), and UnstructuredMapping::put().
void Mapping::reinitialize | ( | ) |
References approximateGlobalInverse, exactLocalInverse, NULL, ApproximateGlobalInverse::reinitialize(), and ExactLocalInverse::reinitialize().
Referenced by NurbsMapping::elevateDegree(), NurbsMapping::forcePeriodic(), HyperbolicMapping::generate(), Ugen::generateSpacingControlMesh(), Ugen::generateSpacingControlMeshForSurface(), NurbsMapping::get(), SplineMapping::initialize(), NurbsMapping::insertKnot(), NurbsMapping::mapS(), NurbsMapping::matrixTransform(), NurbsMapping::merge(), NurbsMapping::parametricCurve(), NurbsMapping::readFromIgesFile(), FilamentMapping::regenerateBodyFittedMapping(), NurbsMapping::reparameterize(), NurbsMapping::rotate(), NurbsMapping::scale(), DataPointMapping::setDataPoints(), DataPointMapping::setMapping(), NurbsMapping::shift(), NurbsMapping::transformKnots(), NurbsMapping::truncateToDomainBounds(), DataPointMapping::update(), HyperbolicMapping::update(), and NurbsMapping::update().
void Mapping::secondOrderDerivative | ( | const Index & | I, |
const realArray & | r, | ||
realArray & | xrr, | ||
const int | axis, | ||
const int & | rAxis | ||
) |
References getRangeDimension(), map(), min(), pow(), r, REAL_EPSILON, SQR, and x.
Referenced by StretchMapping::update(), SplineMapping::update(), and NurbsMapping::update().
void Mapping::setArcLength | ( | real | length | ) |
References arcLength.
Referenced by NurbsMapping::merge(), and HyperbolicMapping::plotDirectionArrows().
|
virtual |
References basicInverseOption.
Referenced by AnnulusMapping::AnnulusMapping(), NurbsMapping::basicInverseS(), BoxMapping::BoxMapping(), CrossSectionMapping::CrossSectionMapping(), CylinderMapping::CylinderMapping(), SweepMapping::findRowSplines(), HyperbolicMapping::generate(), CircleMapping::initialize(), CrossSectionMapping::initialize(), StretchMapping::inverseMapS(), LineMapping::LineMapping(), LoftedSurfaceMapping::LoftedSurfaceMapping(), MatrixMapping::MatrixMapping(), OrthographicTransform::OrthographicTransform(), PlaneMapping::PlaneMapping(), ReorientMapping::ReorientMapping(), RestrictionMapping::RestrictionMapping(), RevolutionMapping::RevolutionMapping(), MatrixMapping::rotate(), MappingRC::setBasicInverseOption(), DataPointMapping::setDataPoints(), SweepMapping::setExtrudeBounds(), DataPointMapping::setMapping(), SweepMapping::setMappingProperties(), DataPointMapping::setOrderOfInterpolation(), RevolutionMapping::setRevolutionary(), StretchMapping::setup(), TrimmedMapping::setup(), SphereMapping::SphereMapping(), SquareMapping::SquareMapping(), StretchedSquare::StretchedSquare(), DataPointMapping::update(), UserDefinedMapping1::update(), HyperbolicMapping::update(), ComposeMapping::useDefaultMappingInverse(), and UserDefinedMapping1::UserDefinedMapping1().
|
virtual |
References bc, mappingError(), rangeDimension, and validSide().
Referenced by AirfoilMapping::AirfoilMapping(), AnnulusMapping::AnnulusMapping(), MappingBuilder::assignBoundaryConditions(), BoxMapping::BoxMapping(), Regrid::buildGrids(), CrossSectionMapping::CrossSectionMapping(), CylinderMapping::CylinderMapping(), NormalMapping::initialize(), CircleMapping::initialize(), DepthMapping::initialize(), JoinMapping::initialize(), FilletMapping::initialize(), HyperbolicMapping::initializeMarchingParameters(), NurbsMapping::interpolate(), Ogen::interpolateMixedBoundary(), main(), readMappingsFromAnOverlappingGridFile(), Regrid::regridRotated(), RevolutionMapping::RevolutionMapping(), CylinderMapping::setAngle(), AnnulusMapping::setAngleBounds(), MappingRC::setBoundaryCondition(), HyperbolicMapping::setBoundaryConditionAndOffset(), TrimmedMapping::setCurves(), SmoothedPolygon::setDefaultValues(), DataPointMapping::setMapping(), SweepMapping::setMappingProperties(), ReparameterizationTransform::setMappingProperties(), RevolutionMapping::setParameterAxes(), AirfoilMapping::setParameters(), SmoothedPolygon::setPolygon(), RevolutionMapping::setRevolutionAngle(), RevolutionMapping::setRevolutionary(), EllipticTransform::setup(), HyperbolicMapping::setup(), showFileFromDataFile(), SphereMapping::SphereMapping(), SmoothedPolygon::update(), LoftedSurfaceMapping::update(), JoinMapping::update(), CircleMapping::update(), UserDefinedMapping1::update(), RevolutionMapping::update(), AirfoilMapping::update(), SphereMapping::update(), CrossSectionMapping::update(), HyperbolicMapping::update(), and HyperbolicMapping::updateMarchingParameters().
|
virtual |
|
protected |
|
protected |
References cartesianSpace, and parameterSpace.
Referenced by Mapping().
|
virtual |
References domainBound, mappingError(), validAxis(), and validSide().
Referenced by MappingRC::setDomainBound().
|
virtual |
References domainCoordinateSystem.
Referenced by MappingRC::setDomainCoordinateSystem().
|
virtual |
References domainCoordinateSystemBound, mappingError(), validAxis(), and validSide().
Referenced by MappingRC::setDomainCoordinateSystemBound().
|
virtual |
References mappingError().
Referenced by UserDefinedMapping1::bladeSetup(), UnstructuredMapping::buildFromAMapping(), OffsetShell::buildOffsetSurface(), QuadraticMapping::chooseQuadratic(), ReparameterizationTransform::constructor(), NormalMapping::initialize(), HyperbolicMapping::initializeMarchingParameters(), NurbsMapping::interpolate(), NurbsMapping::interpolateSurface(), NurbsMapping::interpolateVolume(), LoftedSurfaceMapping::LoftedSurfaceMapping(), MatrixTransform::MatrixTransform(), NurbsMapping::NurbsMapping(), LoftedSurfaceMapping::profileSetup(), NurbsMapping::readFromIgesFile(), LoftedSurfaceMapping::sectionSetup(), TrimmedMapping::setCurves(), DataPointMapping::setDataPoints(), MappingRC::setDomainDimension(), StretchTransform::setMapping(), DataPointMapping::setMapping(), SweepMapping::setMappingProperties(), RevolutionMapping::setRevolutionary(), EllipticTransform::setup(), JoinMapping::setup(), HyperbolicMapping::setup(), FilletMapping::setupForNewCurves(), showFileFromDataFile(), NurbsMapping::specify(), SmoothedPolygon::update(), LoftedSurfaceMapping::update(), NormalMapping::update(), JoinMapping::update(), DepthMapping::update(), QuadraticMapping::update(), FilletMapping::update(), MatrixTransform::update(), UserDefinedMapping1::update(), CylinderMapping::update(), IntersectionMapping::update(), SphereMapping::update(), CrossSectionMapping::update(), ReparameterizationTransform::update(), TrimmedMapping::update(), and UserDefinedMapping1::UserDefinedMapping1().
|
virtual |
|
virtual |
References approximateGlobalInverse, assert, debug, End, getGridMinAndMax(), getLocalArrayWithGhostBoundaries(), getName(), getSignForJacobian(), grid, gridIndexRange, mappingName, NULL, numberOfGhostPoints, partition, partitionInitialized, printF(), R, rangeDimension, ApproximateGlobalInverse::reinitialize(), remakeGrid, remakeGridSerial, setRangeBound(), Start, and usesDistributedInverse().
Referenced by UnstructuredMapping::buildFromACompositeGrid(), MappingRC::setGrid(), and DataPointMapping::setMapping().
|
virtual |
References Overture::abort(), getGridDimensions(), ParallelUtility::getMaxValue(), ParallelUtility::getMinValue(), getName(), gridIndexRange, mappingError(), mappingHasChanged(), mappingName, max(), printF(), usesDistributedInverse(), and validAxis().
Referenced by AirfoilMapping::AirfoilMapping(), AnnulusMapping::AnnulusMapping(), UserDefinedMapping1::bladeSetup(), MappingBuilder::buildBoxGrid(), MappingBuilder::buildCurveOnSurface(), CompositeTopology::buildEdgeCurveBoundaryNodes(), buildEdgeCurves(), CompositeTopology::buildEdgeSegment(), UnstructuredMapping::buildFromACompositeGrid(), UnstructuredMapping::buildFromAMapping(), UnstructuredMapping::buildFromARegularMapping(), Regrid::buildGrids(), OffsetShell::buildOffsetMappings(), MappingBuilder::buildSurfacePatch(), ChannelMapping::ChannelMapping(), Stencil::checkOrder(), RocketMapping::computeCirclePoints(), RocketMapping::computeSlotPoints(), RocketMapping::computeStarPoints(), constructOuterBoundaryCurve(), TrimmedMappingBuilder::constructOuterBoundaryCurves(), PlotIt::contour3d(), MappingsFromCAD::createBoundedSurface(), MappingsFromCAD::createCompositeCurve(), HyperbolicMapping::createCurveOnSurface(), MappingsFromCAD::createManifoldSolidBRepObject(), createSurfaceForAFace(), MappingsFromCAD::createTrimmedSurface(), CrossSectionMapping::CrossSectionMapping(), CylinderMapping::CylinderMapping(), DepthMapping::DepthMapping(), TrimmedMapping::editNurbsTrimCurve(), EllipticTransform::EllipticTransform(), FilletMapping::FilletMapping(), SweepMapping::findRowSplines(), HyperbolicMapping::generate(), Ugen::generateSpacingControlMesh(), Ugen::generateSpacingControlMeshForSurface(), NurbsMapping::get(), getMappingParametersOption(), NormalMapping::initialize(), CircleMapping::initialize(), DepthMapping::initialize(), HyperbolicMapping::initialize(), HyperbolicMapping::initializeMarchingParameters(), TrimmedMapping::initializeQuadTree(), UnstructuredMapping::initMapping(), NurbsMapping::interpolate(), NurbsMapping::interpolateLoftedSurface(), Ogen::interpolateMixedBoundary(), NurbsMapping::interpolateSurface(), NurbsMapping::interpolateVolume(), IntersectionMapping::IntersectionMapping(), IntersectionMapping::intersectWithCompositeSurface(), CompositeTopology::joinEdgeCurves(), JoinMapping::JoinMapping(), LineMapping::LineMapping(), LoftedSurfaceMapping::LoftedSurfaceMapping(), main(), MatrixTransform::MatrixTransform(), NurbsMapping::merge(), NormalMapping::NormalMapping(), NurbsMapping::NurbsMapping(), OrthographicTransform::OrthographicTransform(), PlotIt::plot(), BodyForce::plotForcingRegions(), PolynomialMapping::PolynomialMapping(), LoftedSurfaceMapping::profileSetup(), QuadraticMapping::QuadraticMapping(), NurbsMapping::readFromIgesFile(), CompositeSurface::refineSubSurface(), FilamentMapping::regenerateBodyFittedMapping(), Regrid::regridRotated(), ReorientMapping::ReorientMapping(), ReparameterizationTransform::ReparameterizationTransform(), RestrictionMapping::RestrictionMapping(), RevolutionMapping::RevolutionMapping(), TrimmedMapping::setCurves(), DataPointMapping::setDataPoints(), SmoothedPolygon::setDefaultValues(), MappingRC::setGridDimensions(), SweepMapping::setMappingProperties(), ReparameterizationTransform::setMappingProperties(), UnstructuredMapping::setNodesAndConnectivity(), UnstructuredMapping::setNodesElementsAndNeighbours(), RevolutionMapping::setParameterAxes(), SmoothedPolygon::setPolygon(), RevolutionMapping::setRevolutionary(), EllipticTransform::setup(), EllipticGridGenerator::setup(), JoinMapping::setup(), StretchMapping::setup(), HyperbolicMapping::setup(), FilletMapping::setupForNewCurves(), SmoothedPolygon::SmoothedPolygon(), NurbsMapping::specify(), SphereMapping::SphereMapping(), SplineMapping::SplineMapping(), NurbsMapping::split(), CompositeTopology::splitEdge(), SquareMapping::SquareMapping(), StretchedSquare::StretchedSquare(), EllipticGridGenerator::stretchTheGrid(), StretchTransform::StretchTransform(), SweepMapping::SweepMapping(), TFIMapping::TFIMapping(), SmoothedPolygon::update(), LoftedSurfaceMapping::update(), JoinMapping::update(), StretchTransform::update(), DataPointMapping::update(), FilletMapping::update(), UserDefinedMapping1::update(), CrossSectionMapping::update(), StretchMapping::update(), TrimmedMapping::update(), HyperbolicMapping::update(), update(), UnstructuredMapping::update(), NurbsMapping::update(), HyperbolicMapping::updateForInitialCurve(), HyperbolicMapping::updateMarchingParameters(), StretchTransform::updateStretchingParameters(), HyperbolicMapping::updateSurfaceGridParameters(), and UserDefinedMapping1::UserDefinedMapping1().
void Mapping::setGridIndexRange | ( | int | side, |
int | axis, | ||
int | num | ||
) |
References gridIndexRange, and printF().
Referenced by DataPointMapping::setMapping(), and ReparameterizationTransform::setMappingProperties().
|
protected |
References remakeGrid.
Referenced by DataPointMapping::getGrid(), and TFIMapping::update().
void Mapping::setID | ( | ) |
References dataBaseID.
Referenced by Mapping(), and MappingRC::setID().
|
virtual |
|
virtual |
Reimplemented in SplineMapping, and StretchMapping.
References bc, End, isPeriodic, mappingError(), notPeriodic, Start, and validAxis().
Referenced by AirfoilMapping::AirfoilMapping(), UserDefinedMapping1::bladeSetup(), CompositeTopology::buildEdgeSegment(), UnstructuredMapping::buildFromARegularMapping(), OffsetShell::buildOffsetMappings(), MappingBuilder::buildSurfacePatch(), NurbsMapping::circle(), MappingsFromCAD::createCurveOnAParametricSurface(), CrossSectionMapping::CrossSectionMapping(), IntersectionMapping::determineIntersection(), HyperbolicMapping::equidistributeAndStretch(), NurbsMapping::forcePeriodic(), NurbsMapping::generalCylinder(), getMappingParametersOption(), NormalMapping::initialize(), CircleMapping::initialize(), DepthMapping::initialize(), JoinMapping::initialize(), FilletMapping::initialize(), NurbsMapping::initialize(), HyperbolicMapping::initializeMarchingParameters(), NurbsMapping::interpolate(), IntersectionMapping::intersect(), NurbsMapping::merge(), NurbsMapping::readFromIgesFile(), NurbsMapping::reparameterize(), RevolutionMapping::RevolutionMapping(), CylinderMapping::setAngle(), AnnulusMapping::setAngleBounds(), TrimmedMapping::setCurves(), SmoothedPolygon::setDefaultValues(), NurbsMapping::setDomainInterval(), StretchMapping::setIsPeriodic(), SplineMapping::setIsPeriodic(), MappingRC::setIsPeriodic(), StretchTransform::setMapping(), DataPointMapping::setMapping(), SweepMapping::setMappingProperties(), ReparameterizationTransform::setMappingProperties(), RevolutionMapping::setParameterAxes(), AirfoilMapping::setParameters(), SmoothedPolygon::setPolygon(), RevolutionMapping::setRevolutionAngle(), RevolutionMapping::setRevolutionary(), EllipticTransform::setup(), EllipticGridGenerator::setup(), StretchMapping::setup(), HyperbolicMapping::setup(), SphereMapping::SphereMapping(), EllipticGridGenerator::stretchTheGrid(), NurbsMapping::transformKnots(), SmoothedPolygon::update(), LoftedSurfaceMapping::update(), StretchedSquare::update(), JoinMapping::update(), StretchTransform::update(), CircleMapping::update(), UserDefinedMapping1::update(), AirfoilMapping::update(), GridStretcher::update(), SphereMapping::update(), CrossSectionMapping::update(), StretchMapping::update(), SplineMapping::update(), update(), NurbsMapping::update(), HyperbolicMapping::updateForInitialCurve(), HyperbolicMapping::updateMarchingParameters(), HyperbolicMapping::updateStartCurveSpacingOptions(), and HyperbolicMapping::updateSurfaceGridParameters().
|
virtual |
|
static |
References minimumNumberOfDistributedGhostLines.
|
virtual |
Referenced by NurbsMapping::addSubCurve(), AirfoilMapping::AirfoilMapping(), AnnulusMapping::AnnulusMapping(), UserDefinedMapping1::bladeSetup(), BoxMapping::BoxMapping(), MappingBuilder::build(), MappingBuilder::buildBoxGrid(), Regrid::buildGrids(), OffsetShell::buildOffsetMappings(), OffsetShell::buildOffsetSurface(), CompositeTopology::buildSubSurfaceTriangulation(), MappingBuilder::buildSurfacePatch(), TrimmedMappingBuilder::buildTrimmedMapping(), ChannelMapping::ChannelMapping(), ComposeMapping::ComposeMapping(), CompositeSurface::CompositeSurface(), ReparameterizationTransform::constructor(), ReparameterizationTransform::constructorForMultipleReparams(), FilamentMapping::copyBodyFittedMapping(), MappingsFromCAD::createCompositeCurve(), MappingsFromCAD::createSurface(), CrossSectionMapping::CrossSectionMapping(), CylinderMapping::CylinderMapping(), DataPointMapping::DataPointMapping(), DepthMapping::DepthMapping(), EllipticTransform::EllipticTransform(), FilletMapping::FilletMapping(), NurbsMapping::get(), get(), getMappingParametersOption(), NormalMapping::initialize(), CircleMapping::initialize(), DepthMapping::initialize(), FilletMapping::initialize(), HyperbolicMapping::initialize(), HyperbolicMapping::initializeMarchingParameters(), IntersectionMapping::IntersectionMapping(), JoinMapping::JoinMapping(), LineMapping::LineMapping(), LoftedSurfaceMapping::LoftedSurfaceMapping(), Mapping(), MatrixMapping::MatrixMapping(), MatrixTransform::MatrixTransform(), NormalMapping::NormalMapping(), NurbsMapping::NurbsMapping(), operator=(), OrthographicTransform::OrthographicTransform(), PlaneMapping::PlaneMapping(), PolynomialMapping::PolynomialMapping(), QuadraticMapping::QuadraticMapping(), MappingsFromCAD::readMappings(), DataFormats::readPlot3d(), MappingsFromCAD::readSomeNurbs(), DataFormats::readTecplot(), ReductionMapping::ReductionMapping(), ReorientMapping::ReorientMapping(), ReparameterizationTransform::ReparameterizationTransform(), RestrictionMapping::RestrictionMapping(), RevolutionMapping::RevolutionMapping(), RocketMapping::RocketMapping(), TrimmedMapping::setCurves(), StretchTransform::setMappingProperties(), MappingRC::setName(), EllipticTransform::setup(), StretchMapping::setup(), TrimmedMapping::setup(), HyperbolicMapping::setup(), showFileFromDataFile(), SmoothedPolygon::SmoothedPolygon(), SphereMapping::SphereMapping(), SplineMapping::SplineMapping(), SquareMapping::SquareMapping(), StretchedSquare::StretchedSquare(), StretchTransform::StretchTransform(), SweepMapping::SweepMapping(), TFIMapping::TFIMapping(), TrimmedMapping::triangulate(), TrimmedMapping::TrimmedMapping(), UnstructuredMapping::UnstructuredMapping(), StretchedSquare::update(), StretchTransform::update(), MatrixTransform::update(), RevolutionMapping::update(), ReductionMapping::update(), IntersectionMapping::update(), CompositeSurface::update(), HyperbolicMapping::update(), update(), and UserDefinedMapping1::UserDefinedMapping1().
void Mapping::setNumberOfDistributedGhostLines | ( | int | numGhost | ) |
References numberOfDistributedGhostLines.
Referenced by DataPointMapping::DataPointMapping().
|
virtual |
Reimplemented in DataPointMapping.
References domainDimension, mappingHasChanged(), numberOfGhostPoints, and TRUE.
void Mapping::setNumberOfGhostPoints | ( | int | side, |
int | axis, | ||
int | numGhost | ||
) |
References numberOfGhostPoints, and printF().
Referenced by Regrid::buildGrids(), and DataPointMapping::DataPointMapping().
|
virtual |
References Overture::abort(), approximateGlobalInverse, assert, NULL, ApproximateGlobalInverse::setParameter(), MappingParameters::THEboundingBoxExtensionFactor, MappingParameters::THEnewtonDivergenceValue, MappingParameters::THEnewtonL2Factor, MappingParameters::THEnewtonToleranceFactor, MappingParameters::THEnonConvergenceValue, and MappingParameters::THEstencilWalkBoundingBoxExtensionFactor.
Referenced by findNearestGridPoint(), and findNearestValidGridPoint().
|
virtual |
void Mapping::setPartition | ( | Partitioning_Type & | partition | ) |
References partition, partitionInitialized, and printF().
Referenced by MappingRC::get(), and HyperbolicMapping::get().
|
virtual |
|
virtual |
References mappingError(), rangeBound, rangeDimension, and validSide().
Referenced by CompositeSurface::add(), AirfoilMapping::AirfoilMapping(), UnstructuredMapping::buildFromACompositeGrid(), UnstructuredMapping::buildFromACompositeSurface(), UnstructuredMapping::buildFromAMapping(), UnstructuredMapping::buildFromARegularMapping(), UnstructuredMapping::expandGhostBoundary(), CompositeSurface::get(), getGrid(), getGridSerial(), PlaneMapping::PlaneMapping(), CompositeSurface::recomputeBoundingBox(), TrimmedMapping::setBounds(), NurbsMapping::setBounds(), DataPointMapping::setDataPoints(), setGrid(), UnstructuredMapping::setNodesAndConnectivity(), UnstructuredMapping::setNodesElementsAndNeighbours(), MappingRC::setRangeBound(), TrimmedMapping::triangulate(), CompositeSurface::update(), TrimmedMapping::update(), and UnstructuredMapping::update().
|
virtual |
References rangeCoordinateSystem.
Referenced by MappingRC::setRangeCoordinateSystem().
|
virtual |
References mappingError(), rangeCoordinateSystemBound, rangeDimension, and validSide().
Referenced by MappingRC::setRangeCoordinateSystemBound().
|
virtual |
References mappingError(), and rangeDimension.
Referenced by UserDefinedMapping1::bladeSetup(), UnstructuredMapping::buildFromAMapping(), QuadraticMapping::chooseQuadratic(), ReparameterizationTransform::constructor(), createMappings(), NormalMapping::initialize(), HyperbolicMapping::initializeMarchingParameters(), LoftedSurfaceMapping::LoftedSurfaceMapping(), NurbsMapping::lowerRangeDimension(), MatrixTransform::MatrixTransform(), NurbsMapping::NurbsMapping(), NurbsMapping::parametricCurve(), LoftedSurfaceMapping::profileSetup(), NurbsMapping::readFromIgesFile(), TrimmedMapping::setCurves(), DataPointMapping::setDataPoints(), StretchTransform::setMapping(), DataPointMapping::setMapping(), SweepMapping::setMappingProperties(), AnnulusMapping::setOrigin(), MappingRC::setRangeDimension(), RevolutionMapping::setRevolutionary(), EllipticTransform::setup(), JoinMapping::setup(), HyperbolicMapping::setup(), FilletMapping::setupForNewCurves(), showFileFromDataFile(), NurbsMapping::specify(), LoftedSurfaceMapping::update(), NormalMapping::update(), JoinMapping::update(), QuadraticMapping::update(), FilletMapping::update(), MatrixTransform::update(), UserDefinedMapping1::update(), LineMapping::update(), IntersectionMapping::update(), CrossSectionMapping::update(), ReparameterizationTransform::update(), TrimmedMapping::update(), and UserDefinedMapping1::UserDefinedMapping1().
|
virtual |
References rangeSpace.
Referenced by BoxMapping::BoxMapping(), ReparameterizationTransform::constructor(), ReparameterizationTransform::constructorForMultipleReparams(), MappingsFromCAD::createBoundedSurface(), MappingsFromCAD::createCurveOnAParametricSurface(), MappingsFromCAD::createTrimmedSurface(), JoinMapping::initialize(), FilletMapping::initialize(), NurbsMapping::parametricCurve(), TrimmedMapping::setCurves(), MappingRC::setRangeSpace(), EllipticTransform::setup(), and ReparameterizationTransform::update().
|
virtual |
References mappingError(), rangeDimension, share, and validSide().
Referenced by MappingBuilder::assignBoundaryConditions(), OffsetShell::generateVolumeGrids(), getMappingParametersOption(), NormalMapping::initialize(), DepthMapping::initialize(), HyperbolicMapping::initializeMarchingParameters(), NurbsMapping::interpolate(), main(), DataPointMapping::setMapping(), SweepMapping::setMappingProperties(), RevolutionMapping::setRevolutionary(), MappingRC::setShare(), EllipticTransform::setup(), and showFileFromDataFile().
void Mapping::setSignForJacobian | ( | const real | signForJac | ) |
References assert, fabs(), and signForJacobian.
Referenced by SurfaceStitcher::buildSurfaceCompositeGrid(), and MappingRC::setSignForJacobian().
|
virtual |
References mappingError(), topology, validAxis(), and validSide().
Referenced by MappingRC::setTopology(), and DataPointMapping::setTopologyMask().
|
virtual |
References mappingError(), typeOfCoordinateSingularity, validAxis(), and validSide().
Referenced by CrossSectionMapping::CrossSectionMapping(), NormalMapping::initialize(), LoftedSurfaceMapping::profileSetup(), TrimmedMapping::setCurves(), DataPointMapping::setMapping(), StretchTransform::setMappingProperties(), ReparameterizationTransform::setMappingProperties(), AnnulusMapping::setRadii(), CylinderMapping::setRadius(), MappingRC::setTypeOfCoordinateSingularity(), HyperbolicMapping::setup(), SphereMapping::SphereMapping(), LoftedSurfaceMapping::update(), DataPointMapping::update(), UserDefinedMapping1::update(), RevolutionMapping::update(), SphereMapping::update(), CrossSectionMapping::update(), and HyperbolicMapping::updateForInitialCurve().
Reimplemented in DataPointMapping, and ComposeMapping.
References NULL.
Referenced by ComposeMapping::sizeOf(), DataPointMapping::sizeOf(), and MappingRC::sizeOf().
|
static |
References Overture::staticMappingList().
Referenced by addToMappingList(), destructMappingList(), and makeMapping().
intArray & Mapping::topologyMask | ( | ) |
References Overture::nullIntegerDistributedArray(), and topologyMaskPointer.
Referenced by Ogen::cutHoles(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), and DataPointMapping::specifyTopology().
|
virtual |
Reimplemented in NurbsMapping, UnstructuredMapping, HyperbolicMapping, TrimmedMapping, FilamentMapping, CompositeSurface, SplineMapping, StretchMapping, ReparameterizationTransform, ComposeMapping, CrossSectionMapping, SweepMapping, SphereMapping, IntersectionMapping, ReductionMapping, LineMapping, AnnulusMapping, AirfoilMapping, TFIMapping, CylinderMapping, BoxMapping, RestrictionMapping, RevolutionMapping, UserDefinedMapping1, MatrixTransform, EllipticTransform, FilletMapping, OrthographicTransform, ReorientMapping, SquareMapping, CircleMapping, PlaneMapping, QuadraticMapping, DataPointMapping, DepthMapping, JoinMapping, StretchedSquare, NormalMapping, StretchTransform, LoftedSurfaceMapping, ChannelMapping, PolynomialMapping, RocketMapping, and SmoothedPolygon.
References approximateGlobalInverse, assert, aString, axis1, axis2, axis3, bc, checkMapping(), MappingInformation::command, MappingInformation::commandOption, debug, derivativePeriodic, domainDimension, dx, End, epsilon(), GenericGraphicsInterface::erase(), fabs(), FALSE, functionPeriodic, GenericGraphicsInterface::getAnswer(), getClassName(), getGridDimensions(), getIsPeriodic(), GenericGraphicsInterface::getMenuItem(), getName(), getSignForJacobian(), GI_PLOT_THE_OBJECT_AND_EXIT, GI_POINT_SIZE, GI_USE_PLOT_BOUNDS, MappingInformation::graphXInterface, DialogData::hideSibling(), GenericGraphicsInterface::inputString(), MappingInformation::interface, inverseMap(), inverseMapC(), inverseMapS(), isPeriodic, map(), mapC(), mapCS(), mappingHasChanged(), mappingName, mapS(), max(), min(), notPeriodic, NULL, GenericGraphicsInterface::outputString(), PlotIt::plot(), GenericGraphicsInterface::plotPoints(), GenericGraphicsInterface::popGUI(), pow(), printF(), GenericGraphicsInterface::pushGUI(), r, rangeDimension, GenericGraphicsInterface::readingFromCommandFile(), MappingInformation::readOneCommand, REAL_EPSILON, REAL_MIN, GraphicsParameters::set(), setGridDimensions(), setIsPeriodic(), setName(), share, sPrintF(), SQR, SQRT, sScanF(), Start, GenericGraphicsInterface::stopReadingCommandFile(), TRUE, ApproximateGlobalInverse::useRobustInverse(), and ApproximateGlobalInverse::usingRobustInverse().
Referenced by UserDefinedMapping1::bladeSetup(), MappingBuilder::build(), MappingBuilder::buildCurveOnSurface(), TrimmedMappingBuilder::buildTrimmedMapping(), createMappings(), TrimmedMapping::editTrimCurve(), interactiveUpdate(), LoftedSurfaceMapping::profileSetup(), SmoothedPolygon::update(), RocketMapping::update(), PolynomialMapping::update(), ChannelMapping::update(), LoftedSurfaceMapping::update(), NormalMapping::update(), StretchedSquare::update(), JoinMapping::update(), StretchTransform::update(), DepthMapping::update(), DataPointMapping::update(), QuadraticMapping::update(), CircleMapping::update(), PlaneMapping::update(), SquareMapping::update(), ReorientMapping::update(), EllipticTransform::update(), OrthographicTransform::update(), FilletMapping::update(), MatrixTransform::update(), UserDefinedMapping1::update(), RestrictionMapping::update(), RevolutionMapping::update(), BoxMapping::update(), CylinderMapping::update(), TFIMapping::update(), AirfoilMapping::update(), AnnulusMapping::update(), LineMapping::update(), ReductionMapping::update(), IntersectionMapping::update(), SphereMapping::update(), SweepMapping::update(), CrossSectionMapping::update(), ComposeMapping::update(), ReparameterizationTransform::update(), StretchMapping::update(), SplineMapping::update(), CompositeSurface::update(), FilamentMapping::update(), MappingRC::update(), TrimmedMapping::update(), UnstructuredMapping::update(), NurbsMapping::update(), HyperbolicMapping::updateSurfaceGridParameters(), and updateWithCommand().
|
protected |
References aString, getBoundaryCondition(), getGridDimensions(), getIsPeriodic(), getName(), mappingName, DialogData::setTextLabel(), and sPrintF().
Referenced by AnnulusMapping::update().
|
virtual |
|
virtual |
Reimplemented in HyperbolicMapping, and ComposeMapping.
References approximateGlobalInverse, exactLocalInverse, NULL, ApproximateGlobalInverse::useRobustInverse(), and ExactLocalInverse::useRobustInverse().
Referenced by DataPointMapping::basicInverseS(), buildMappingParametersDialog(), ExposedPoints::checkForBetterQualityInterpolation(), Ogmg::getInterpolationCoordinates(), Ogmg::getInterpolationCoordinatesNew(), Ogmg::getInterpolationCoordinatesNewOld(), getMappingParametersOption(), HyperbolicMapping::useRobustInverse(), and MappingRC::useRobustInverse().
bool Mapping::usesDistributedInverse | ( | ) | const |
References inverseIsDistributed.
Referenced by ApproximateGlobalInverse::constructGrid(), Ogen::cutHolesNewer(), findNearestGridPoint(), findNearestValidGridPoint(), StretchTransform::get(), ComposeMapping::get(), HyperbolicMapping::get(), getGrid(), getGridSerial(), ApproximateGlobalInverse::initialize(), NurbsMapping::interpolate(), inverseMapS(), operator=(), StretchTransform::put(), HyperbolicMapping::put(), setGrid(), setGridDimensions(), RevolutionMapping::setRevolutionary(), and MappingRC::usesDistributedInverse().
bool Mapping::usesDistributedMap | ( | ) | const |
bool Mapping::usingRobustInverse | ( | ) | const |
Return true if the robust inverse is used.
References approximateGlobalInverse, NULL, and ApproximateGlobalInverse::usingRobustInverse().
Referenced by HyperbolicMapping::display(), Ogmg::getInterpolationCoordinates(), and HyperbolicMapping::update().
|
protected |
|
protected |
|
friend |
Referenced by Mapping(), and operator=().
|
friend |
ApproximateGlobalInverse* Mapping::approximateGlobalInverse |
Referenced by NurbsMapping::basicInverseS(), DataPointMapping::basicInverseS(), Ogen::buildCutout(), Ogmg::buildExtraLevels(), buildMappingParametersDialog(), SurfaceStitcher::buildSurfaceCompositeGrid(), DistributedInverse::computeBoundingBoxes(), Ogen::countCrossingsWithRealBoundary(), Ogen::cutHoles(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), IntersectionMapping::determineIntersection(), TrimmedMapping::editNurbsTrimCurve(), TrimmedMapping::findClosestCurve(), TrimmedMapping::findDistanceToACurve(), CompositeSurface::findNearbySurfaces(), findNearestGridPoint(), findNearestValidGridPoint(), get(), Ogmg::getInterpolationCoordinates(), getMappingParametersOption(), TrimmedMapping::initializeQuadTree(), TrimmedMapping::insideOrOutside(), Ogen::interpolateAPoint(), IntersectionMapping::intersectCurves(), ComposeMapping::inverseMap(), inverseMap(), ComposeMapping::inverseMapS(), inverseMapS(), Mapping(), mappingHasChanged(), operator=(), Ogen::queryAPoint(), reinitialize(), setGrid(), setParameter(), DataPointMapping::setTopologyMask(), DataPointMapping::update(), update(), NurbsMapping::update(), useRobustInverse(), usingRobustInverse(), and ~Mapping().
|
protected |
Referenced by determineResolution(), get(), getArcLength(), Mapping(), mappingHasChanged(), operator=(), and setArcLength().
int Mapping::base |
Referenced by SquareMapping::basicInverse(), RevolutionMapping::basicInverse(), ReorientMapping::basicInverse(), AnnulusMapping::basicInverse(), OrthographicTransform::basicInverse(), PlaneMapping::basicInverse(), CircleMapping::basicInverse(), RestrictionMapping::basicInverse(), CylinderMapping::basicInverse(), BoxMapping::basicInverse(), LineMapping::basicInverse(), SphereMapping::basicInverse(), ComposeMapping::basicInverse(), CrossSectionMapping::basicInverse(), TrimmedMapping::basicInverse(), SquareMapping::basicInverseS(), StretchedSquare::basicInverseS(), RevolutionMapping::basicInverseS(), ReductionMapping::basicInverseS(), AnnulusMapping::basicInverseS(), ReorientMapping::basicInverseS(), OrthographicTransform::basicInverseS(), UserDefinedMapping1::basicInverseS(), PlaneMapping::basicInverseS(), SweepMapping::basicInverseS(), RestrictionMapping::basicInverseS(), CylinderMapping::basicInverseS(), BoxMapping::basicInverseS(), LineMapping::basicInverseS(), SphereMapping::basicInverseS(), DataPointMapping::basicInverseS(), ComposeMapping::basicInverseS(), findNearestGridPoint(), getIndex(), MatrixMapping::inverseMap(), ComposeMapping::inverseMap(), inverseMapGrid(), MatrixMapping::inverseMapS(), ComposeMapping::inverseMapS(), StretchMapping::inverseMapS(), inverseMapS(), SquareMapping::map(), SmoothedPolygon::map(), PolynomialMapping::map(), ChannelMapping::map(), RevolutionMapping::map(), NormalMapping::map(), AnnulusMapping::map(), ReorientMapping::map(), OrthographicTransform::map(), AirfoilMapping::map(), PlaneMapping::map(), CircleMapping::map(), RestrictionMapping::map(), DepthMapping::map(), CylinderMapping::map(), QuadraticMapping::map(), FilletMapping::map(), BoxMapping::map(), MatrixMapping::map(), LineMapping::map(), SphereMapping::map(), DataPointMapping::map(), ComposeMapping::map(), TrimmedMapping::map(), HyperbolicMapping::map(), CrossSectionMapping::mapBuiltin(), CrossSectionMapping::mapGeneral(), CrossSectionMapping::mapGeneralWithPolarSingularity(), TrimmedMapping::mapGrid(), mapGrid(), mapGridS(), LoftedSurfaceMapping::mapS(), SmoothedPolygon::mapS(), SquareMapping::mapS(), StretchedSquare::mapS(), NormalMapping::mapS(), RevolutionMapping::mapS(), ReductionMapping::mapS(), AirfoilMapping::mapS(), AnnulusMapping::mapS(), ReorientMapping::mapS(), OrthographicTransform::mapS(), UserDefinedMapping1::mapS(), PlaneMapping::mapS(), SweepMapping::mapS(), RestrictionMapping::mapS(), CylinderMapping::mapS(), BoxMapping::mapS(), LineMapping::mapS(), SphereMapping::mapS(), MatrixMapping::mapS(), DataPointMapping::mapS(), ComposeMapping::mapS(), StretchMapping::mapS(), SplineMapping::mapS(), NurbsMapping::mapS(), HyperbolicMapping::mapS(), and NurbsMapping::mapVector().
|
protected |
Referenced by get(), getBasicInverseOption(), inverseMap(), inverseMapS(), Mapping(), operator=(), and setBasicInverseOption().
|
protected |
Referenced by RocketMapping::computeCirclePoints(), RocketMapping::computeSlotPoints(), RocketMapping::computeStarPoints(), UnstructuredMapping::expandGhostBoundary(), get(), getMappingParametersOption(), Mapping(), operator=(), setBoundaryCondition(), setIsPeriodic(), HyperbolicMapping::update(), and update().
|
static |
Referenced by RevolutionMapping::basicInverse(), TrimmedMapping::basicInverse(), DataPointMapping::basicInverseS(), HyperbolicMapping::buildCurve(), InterpolatePointsOnAGrid::buildInterpolationInfo(), Ogen::cutHoles(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), findNearestGridPoint(), InterpolatePointsOnAGrid::findNearestValidGridPoint(), findNearestValidGridPoint(), Ogmg::getInterpolationCoordinates(), Ogmg::getInterpolationCoordinatesNew(), Ogmg::getInterpolationCoordinatesNewOld(), ExactLocalInverse::inverse(), ComposeMapping::inverseMap(), ComposeMapping::inverseMapS(), StretchMapping::inverseMapS(), inverseMapS(), and CompositeSurface::project().
int Mapping::bound |
Referenced by SquareMapping::basicInverse(), RevolutionMapping::basicInverse(), ReorientMapping::basicInverse(), AnnulusMapping::basicInverse(), OrthographicTransform::basicInverse(), PlaneMapping::basicInverse(), CircleMapping::basicInverse(), RestrictionMapping::basicInverse(), CylinderMapping::basicInverse(), BoxMapping::basicInverse(), LineMapping::basicInverse(), SphereMapping::basicInverse(), ComposeMapping::basicInverse(), CrossSectionMapping::basicInverse(), TrimmedMapping::basicInverse(), SquareMapping::basicInverseS(), StretchedSquare::basicInverseS(), RevolutionMapping::basicInverseS(), ReductionMapping::basicInverseS(), AnnulusMapping::basicInverseS(), ReorientMapping::basicInverseS(), OrthographicTransform::basicInverseS(), UserDefinedMapping1::basicInverseS(), PlaneMapping::basicInverseS(), SweepMapping::basicInverseS(), RestrictionMapping::basicInverseS(), CylinderMapping::basicInverseS(), BoxMapping::basicInverseS(), LineMapping::basicInverseS(), SphereMapping::basicInverseS(), DataPointMapping::basicInverseS(), ComposeMapping::basicInverseS(), findNearestGridPoint(), getIndex(), MatrixMapping::inverseMap(), ComposeMapping::inverseMap(), inverseMapGrid(), MatrixMapping::inverseMapS(), ComposeMapping::inverseMapS(), StretchMapping::inverseMapS(), inverseMapS(), SquareMapping::map(), SmoothedPolygon::map(), PolynomialMapping::map(), ChannelMapping::map(), RevolutionMapping::map(), NormalMapping::map(), ReorientMapping::map(), AnnulusMapping::map(), OrthographicTransform::map(), AirfoilMapping::map(), PlaneMapping::map(), CircleMapping::map(), RestrictionMapping::map(), DepthMapping::map(), QuadraticMapping::map(), CylinderMapping::map(), FilletMapping::map(), BoxMapping::map(), LineMapping::map(), MatrixMapping::map(), SphereMapping::map(), DataPointMapping::map(), ComposeMapping::map(), TrimmedMapping::map(), HyperbolicMapping::map(), CrossSectionMapping::mapBuiltin(), CrossSectionMapping::mapGeneral(), CrossSectionMapping::mapGeneralWithPolarSingularity(), TrimmedMapping::mapGrid(), mapGrid(), mapGridS(), LoftedSurfaceMapping::mapS(), SmoothedPolygon::mapS(), SquareMapping::mapS(), StretchedSquare::mapS(), NormalMapping::mapS(), RevolutionMapping::mapS(), ReductionMapping::mapS(), AirfoilMapping::mapS(), AnnulusMapping::mapS(), ReorientMapping::mapS(), OrthographicTransform::mapS(), UserDefinedMapping1::mapS(), PlaneMapping::mapS(), SweepMapping::mapS(), RestrictionMapping::mapS(), CylinderMapping::mapS(), BoxMapping::mapS(), LineMapping::mapS(), SphereMapping::mapS(), MatrixMapping::mapS(), DataPointMapping::mapS(), ComposeMapping::mapS(), StretchMapping::mapS(), SplineMapping::mapS(), NurbsMapping::mapS(), HyperbolicMapping::mapS(), DataPointMapping::mapScalar(), and NurbsMapping::mapVector().
|
protected |
Referenced by get(), getClassName(), make(), Mapping(), and operator=().
int Mapping::computeMap |
Referenced by SquareMapping::basicInverse(), RevolutionMapping::basicInverse(), ReorientMapping::basicInverse(), AnnulusMapping::basicInverse(), OrthographicTransform::basicInverse(), PlaneMapping::basicInverse(), CircleMapping::basicInverse(), RestrictionMapping::basicInverse(), CylinderMapping::basicInverse(), BoxMapping::basicInverse(), LineMapping::basicInverse(), SphereMapping::basicInverse(), ComposeMapping::basicInverse(), CrossSectionMapping::basicInverse(), TrimmedMapping::basicInverse(), SquareMapping::basicInverseS(), StretchedSquare::basicInverseS(), RevolutionMapping::basicInverseS(), ReductionMapping::basicInverseS(), AnnulusMapping::basicInverseS(), ReorientMapping::basicInverseS(), OrthographicTransform::basicInverseS(), UserDefinedMapping1::basicInverseS(), PlaneMapping::basicInverseS(), SweepMapping::basicInverseS(), RestrictionMapping::basicInverseS(), CylinderMapping::basicInverseS(), BoxMapping::basicInverseS(), LineMapping::basicInverseS(), SphereMapping::basicInverseS(), DataPointMapping::basicInverseS(), ComposeMapping::basicInverseS(), getIndex(), MatrixMapping::inverseMap(), ComposeMapping::inverseMap(), inverseMapGrid(), MatrixMapping::inverseMapS(), ComposeMapping::inverseMapS(), StretchMapping::inverseMapS(), inverseMapS(), SquareMapping::map(), SmoothedPolygon::map(), PolynomialMapping::map(), ChannelMapping::map(), RevolutionMapping::map(), NormalMapping::map(), ReorientMapping::map(), AnnulusMapping::map(), OrthographicTransform::map(), AirfoilMapping::map(), PlaneMapping::map(), CircleMapping::map(), RestrictionMapping::map(), DepthMapping::map(), CylinderMapping::map(), QuadraticMapping::map(), FilletMapping::map(), BoxMapping::map(), LineMapping::map(), MatrixMapping::map(), SphereMapping::map(), DataPointMapping::map(), ComposeMapping::map(), TrimmedMapping::map(), HyperbolicMapping::map(), CrossSectionMapping::mapBuiltin(), CrossSectionMapping::mapGeneral(), CrossSectionMapping::mapGeneralWithPolarSingularity(), TrimmedMapping::mapGrid(), mapGrid(), mapGridS(), LoftedSurfaceMapping::mapS(), SmoothedPolygon::mapS(), SquareMapping::mapS(), StretchedSquare::mapS(), NormalMapping::mapS(), RevolutionMapping::mapS(), AirfoilMapping::mapS(), ReductionMapping::mapS(), AnnulusMapping::mapS(), OrthographicTransform::mapS(), ReorientMapping::mapS(), UserDefinedMapping1::mapS(), PlaneMapping::mapS(), SweepMapping::mapS(), RestrictionMapping::mapS(), CylinderMapping::mapS(), BoxMapping::mapS(), LineMapping::mapS(), SphereMapping::mapS(), MatrixMapping::mapS(), DataPointMapping::mapS(), ComposeMapping::mapS(), StretchMapping::mapS(), SplineMapping::mapS(), NurbsMapping::mapS(), HyperbolicMapping::mapS(), and NurbsMapping::mapVector().
int Mapping::computeMapDerivative |
Referenced by SquareMapping::basicInverse(), RevolutionMapping::basicInverse(), ReorientMapping::basicInverse(), AnnulusMapping::basicInverse(), OrthographicTransform::basicInverse(), PlaneMapping::basicInverse(), CircleMapping::basicInverse(), RestrictionMapping::basicInverse(), CylinderMapping::basicInverse(), BoxMapping::basicInverse(), LineMapping::basicInverse(), SphereMapping::basicInverse(), ComposeMapping::basicInverse(), CrossSectionMapping::basicInverse(), TrimmedMapping::basicInverse(), SquareMapping::basicInverseS(), StretchedSquare::basicInverseS(), RevolutionMapping::basicInverseS(), ReductionMapping::basicInverseS(), AnnulusMapping::basicInverseS(), ReorientMapping::basicInverseS(), OrthographicTransform::basicInverseS(), UserDefinedMapping1::basicInverseS(), PlaneMapping::basicInverseS(), SweepMapping::basicInverseS(), RestrictionMapping::basicInverseS(), CylinderMapping::basicInverseS(), BoxMapping::basicInverseS(), LineMapping::basicInverseS(), SphereMapping::basicInverseS(), DataPointMapping::basicInverseS(), ComposeMapping::basicInverseS(), getIndex(), MatrixMapping::inverseMap(), ComposeMapping::inverseMap(), inverseMapGrid(), MatrixMapping::inverseMapS(), ComposeMapping::inverseMapS(), StretchMapping::inverseMapS(), inverseMapS(), SquareMapping::map(), SmoothedPolygon::map(), PolynomialMapping::map(), ChannelMapping::map(), RevolutionMapping::map(), NormalMapping::map(), ReorientMapping::map(), AnnulusMapping::map(), OrthographicTransform::map(), AirfoilMapping::map(), PlaneMapping::map(), CircleMapping::map(), RestrictionMapping::map(), DepthMapping::map(), CylinderMapping::map(), QuadraticMapping::map(), FilletMapping::map(), BoxMapping::map(), LineMapping::map(), MatrixMapping::map(), SphereMapping::map(), DataPointMapping::map(), ComposeMapping::map(), TrimmedMapping::map(), HyperbolicMapping::map(), CrossSectionMapping::mapBuiltin(), CrossSectionMapping::mapGeneral(), CrossSectionMapping::mapGeneralWithPolarSingularity(), TrimmedMapping::mapGrid(), mapGrid(), mapGridS(), LoftedSurfaceMapping::mapS(), SmoothedPolygon::mapS(), SquareMapping::mapS(), StretchedSquare::mapS(), NormalMapping::mapS(), RevolutionMapping::mapS(), AirfoilMapping::mapS(), ReductionMapping::mapS(), AnnulusMapping::mapS(), OrthographicTransform::mapS(), ReorientMapping::mapS(), UserDefinedMapping1::mapS(), PlaneMapping::mapS(), SweepMapping::mapS(), RestrictionMapping::mapS(), CylinderMapping::mapS(), BoxMapping::mapS(), LineMapping::mapS(), SphereMapping::mapS(), MatrixMapping::mapS(), DataPointMapping::mapS(), ComposeMapping::mapS(), StretchMapping::mapS(), SplineMapping::mapS(), NurbsMapping::mapS(), HyperbolicMapping::mapS(), and NurbsMapping::mapVector().
|
protected |
Referenced by get(), Mapping(), operator=(), and setCoordinateEvaluationType().
|
protected |
Referenced by get(), getID(), mappingHasChanged(), operator=(), and setID().
|
static |
Referenced by HyperbolicMapping::applyBoundaryConditionMatchToMapping(), HyperbolicMapping::applyBoundaryConditions(), TrimmedMapping::basicInverse(), DataPointMapping::basicInverseS(), ApproximateGlobalInverse::binarySearchOverBoundary(), HyperbolicMapping::blendNormals(), UnstructuredMapping::buildConnectivityLists(), CompositeTopology::buildEdgeSegment(), UnstructuredMapping::buildFromACompositeSurface(), UnstructuredMapping::buildFromARegularMapping(), ApproximateGlobalInverse::constructGrid(), ReparameterizationTransform::constructorForMultipleReparams(), HyperbolicMapping::correctProjectionOfInitialCurve(), ApproximateGlobalInverse::countCrossingsWithPolygon(), MappingsFromCAD::createBoundaryEntity(), MappingsFromCAD::createBoundedSurface(), MappingsFromCAD::createCompositeCurve(), MappingsFromCAD::createCurveOnAParametricSurface(), HyperbolicMapping::createCurveOnSurface(), MappingsFromCAD::createManifoldSolidBRepObject(), createMappings(), MappingsFromCAD::createSurface(), createSurfaceForAFace(), MappingsFromCAD::createTrimmedSurface(), destructMappingList(), IntersectionMapping::determineIntersection(), determineResolution(), ApproximateGlobalInverse::distanceToCell(), TrimmedMapping::editNurbsTrimCurve(), HyperbolicMapping::evaluateStartCurve(), TrimmedMapping::findClosestCurve(), HyperbolicMapping::findMatchingBoundaryCurve(), CompositeSurface::findNearbySurfaces(), ApproximateGlobalInverse::findNearestCell(), ApproximateGlobalInverse::findNearestGridPoint(), findNearestGridPoint(), CompositeSurface::findOutwardTangent(), HyperbolicMapping::formBlockTridiagonalSystem(), HyperbolicMapping::formCMatrix(), HyperbolicMapping::generate(), RocketMapping::get(), PlaneMapping::get(), SmoothedPolygon::get(), ChannelMapping::get(), StretchTransform::get(), NormalMapping::get(), BoxMapping::get(), StretchedSquare::get(), JoinMapping::get(), MatrixMapping::get(), DepthMapping::get(), QuadraticMapping::get(), RevolutionMapping::get(), CircleMapping::get(), ComposeMapping::get(), ReductionMapping::get(), EllipticTransform::get(), OrthographicTransform::get(), ReorientMapping::get(), FilletMapping::get(), AnnulusMapping::get(), MatrixTransform::get(), RestrictionMapping::get(), CylinderMapping::get(), AirfoilMapping::get(), TFIMapping::get(), LineMapping::get(), SphereMapping::get(), SweepMapping::get(), CrossSectionMapping::get(), DataPointMapping::get(), ReparameterizationTransform::get(), StretchMapping::get(), SplineMapping::get(), NurbsMapping::get(), TrimmedMapping::get(), MappingRC::get(), HyperbolicMapping::get(), UnstructuredMapping::get(), get(), getBoundingBox(), HyperbolicMapping::getDistanceToStep(), DataPointMapping::getGrid(), TrimmedMapping::getGrid(), getGrid(), getGridSerial(), getIndex(), getIntFromDataBase(), HyperbolicMapping::getNormalAndSurfaceArea(), ApproximateGlobalInverse::getPeriodicImages(), getRealFromDataBase(), HyperbolicMapping::HyperbolicMapping(), StretchMapping::initialize(), FilletMapping::initialize(), ApproximateGlobalInverse::initialize(), CrossSectionMapping::initialize(), SplineMapping::initialize(), NurbsMapping::initialize(), ApproximateGlobalInverse::initializeBoundingBoxTrees(), ReparameterizationTransform::initializeEquidistribution(), HyperbolicMapping::initializeMarchingArrays(), HyperbolicMapping::initializeMarchingParameters(), initializePartition(), TrimmedMapping::initializeQuadTree(), HyperbolicMapping::initializeSurfaceGrid(), TrimmedMapping::initializeTrimCurves(), NurbsMapping::insertKnot(), UnstructuredMapping::insideOrOutside(), Ogen::interpolateAPoint(), IntersectionMapping::intersectCurves(), ApproximateGlobalInverse::intersectLine(), Triangle::intersects(), ApproximateGlobalInverse::inverse(), ExactLocalInverse::inverse(), MatrixMapping::inverseMap(), ComposeMapping::inverseMap(), inverseMap(), MatrixMapping::inverseMapS(), ComposeMapping::inverseMapS(), StretchMapping::inverseMapS(), inverseMapS(), main(), MatrixMapping::map(), TrimmedMapping::map(), TrimmedMapping::mapGrid(), mappingHasChanged(), MappingRC::MappingRC(), MatrixMapping::mapS(), DataPointMapping::mapS(), StretchMapping::mapS(), HyperbolicMapping::matchToCurve(), NurbsMapping::merge(), IntersectionMapping::newtonIntersection(), CompositeSurface::oldProject(), SmoothedPolygon::operator=(), ReparameterizationTransform::operator=(), outside(), NurbsMapping::parametricCurve(), PlotIt::plot(), PlotIt::plotStructured(), IgesReader::processFile(), IntersectionMapping::project(), CompositeSurface::project(), project(), HyperbolicMapping::project(), DataPointMapping::projectGhostPoints(), HyperbolicMapping::projectNormalsToMatchCurve(), StretchTransform::put(), StretchMapping::put(), MappingRC::put(), HyperbolicMapping::put(), Ogen::queryAPoint(), NurbsMapping::readFromIgesFile(), MappingsFromCAD::readMappings(), MappingsFromCAD::readOneCurve(), MappingsFromCAD::readOneCurveAsNURBS(), MappingsFromCAD::readSomeNurbs(), IntersectionMapping::reduce(), MappingRC::reference(), ApproximateGlobalInverse::reinitialize(), NurbsMapping::removeKnot(), IntersectionMapping::reOrder(), ReparameterizationTransform::ReparameterizationTransform(), IntersectionMapping::reparameterize(), NurbsMapping::reparameterize(), MatrixMapping::rotate(), MappingsFromCAD::scaleCurve(), setGrid(), UnstructuredMapping::setNodesAndConnectivity(), UnstructuredMapping::setNodesElementsAndNeighbours(), DataPointMapping::setNumberOfGhostLines(), NurbsMapping::split(), NurbsMapping::toggleSubCurveVisibility(), TrimmedMapping::triangulate(), TrimmedMapping::TrimmedMapping(), RevolutionMapping::update(), CrossSectionMapping::update(), ReparameterizationTransform::update(), SplineMapping::update(), CompositeSurface::update(), HyperbolicMapping::update(), update(), SparseRepForMGF::updateToMatchGrid(), MappedGridOperators::updateToMatchGrid(), MappedGridOperators::updateToMatchUnstructuredGrid(), TrimmedMapping::validateTrimming(), AirfoilMapping::~AirfoilMapping(), AnnulusMapping::~AnnulusMapping(), BoxMapping::~BoxMapping(), ChannelMapping::~ChannelMapping(), CircleMapping::~CircleMapping(), ComposeMapping::~ComposeMapping(), CrossSectionMapping::~CrossSectionMapping(), CylinderMapping::~CylinderMapping(), DataPointMapping::~DataPointMapping(), DepthMapping::~DepthMapping(), EllipticTransform::~EllipticTransform(), FilletMapping::~FilletMapping(), HyperbolicMapping::~HyperbolicMapping(), IntersectionMapping::~IntersectionMapping(), JoinMapping::~JoinMapping(), LineMapping::~LineMapping(), LoftedSurfaceMapping::~LoftedSurfaceMapping(), ~Mapping(), MappingRC::~MappingRC(), MatrixMapping::~MatrixMapping(), MatrixTransform::~MatrixTransform(), NormalMapping::~NormalMapping(), NurbsMapping::~NurbsMapping(), OrthographicTransform::~OrthographicTransform(), PlaneMapping::~PlaneMapping(), PolynomialMapping::~PolynomialMapping(), QuadraticMapping::~QuadraticMapping(), ReductionMapping::~ReductionMapping(), ReorientMapping::~ReorientMapping(), RestrictionMapping::~RestrictionMapping(), RevolutionMapping::~RevolutionMapping(), RocketMapping::~RocketMapping(), SmoothedPolygon::~SmoothedPolygon(), SphereMapping::~SphereMapping(), SplineMapping::~SplineMapping(), SquareMapping::~SquareMapping(), StretchedSquare::~StretchedSquare(), StretchMapping::~StretchMapping(), StretchTransform::~StretchTransform(), SweepMapping::~SweepMapping(), TFIMapping::~TFIMapping(), TrimmedMapping::~TrimmedMapping(), UnstructuredMapping::~UnstructuredMapping(), and UserDefinedMapping1::~UserDefinedMapping1().
|
static |
Referenced by closeDebugFiles(), and openDebugFiles().
|
staticprotected |
Referenced by Mapping().
|
mutable |
Referenced by Mapping(), and ~Mapping().
|
protected |
Referenced by get(), Mapping(), operator=(), and setDomainBound().
|
protected |
Referenced by get(), getDomainCoordinateSystem(), Mapping(), operator=(), and setDomainCoordinateSystem().
|
protected |
Referenced by get(), Mapping(), operator=(), and setDomainCoordinateSystemBound().
|
protected |
Referenced by UnstructuredMapping::addEntity(), AirfoilMapping::AirfoilMapping(), HyperbolicMapping::applyBoundaryConditionMatchToMapping(), HyperbolicMapping::applyBoundaryConditions(), StretchTransform::applyStretching(), HyperbolicMapping::assignMarchingParametersDialog(), RevolutionMapping::basicInverse(), ReorientMapping::basicInverse(), OrthographicTransform::basicInverse(), RestrictionMapping::basicInverse(), CylinderMapping::basicInverse(), SphereMapping::basicInverse(), CrossSectionMapping::basicInverse(), TrimmedMapping::basicInverse(), StretchedSquare::basicInverseS(), RevolutionMapping::basicInverseS(), ReductionMapping::basicInverseS(), OrthographicTransform::basicInverseS(), ReorientMapping::basicInverseS(), SweepMapping::basicInverseS(), RestrictionMapping::basicInverseS(), CylinderMapping::basicInverseS(), SphereMapping::basicInverseS(), DataPointMapping::basicInverseS(), HyperbolicMapping::blendNormals(), NurbsMapping::buildComponentCurve(), UnstructuredMapping::buildConnectivityLists(), HyperbolicMapping::buildCurve(), NurbsMapping::buildCurveOnSurface(), UnstructuredMapping::buildEntity(), UnstructuredMapping::buildFromACompositeGrid(), UnstructuredMapping::buildFromACompositeSurface(), UnstructuredMapping::buildFromAMapping(), UnstructuredMapping::buildFromARegularMapping(), HyperbolicMapping::buildMarchingParametersDialog(), HyperbolicMapping::buildStartCurveSpacingDialog(), NurbsMapping::buildSubCurves(), checkMapping(), NurbsMapping::circle(), HyperbolicMapping::computeCellVolumes(), DataPointMapping::computeGhostPoints(), HyperbolicMapping::computeNonlinearDiffussionCoefficient(), NurbsMapping::conic(), CylinderMapping::CylinderMapping(), determineResolution(), NurbsMapping::display(), HyperbolicMapping::display(), HyperbolicMapping::drawBoundariesAndCurves(), HyperbolicMapping::drawHyperbolicGrid(), HyperbolicMapping::drawReferenceSurfaceEdges(), HyperbolicMapping::equidistributeAndStretch(), HyperbolicMapping::estimateMarchingParameters(), HyperbolicMapping::evaluateStartCurve(), UnstructuredMapping::expandGhostBoundary(), UnstructuredMapping::FEZComputeElementTypes(), UnstructuredMapping::FEZInitializeConnectivity(), TrimmedMapping::findClosestCurve(), findNearestGridPoint(), SweepMapping::findRowSplines(), NurbsMapping::forcedMerge(), NurbsMapping::forcePeriodic(), NurbsMapping::generalCylinder(), HyperbolicMapping::generate(), EllipticTransform::generateGrid(), NurbsMapping::get(), UnstructuredMapping::get(), get(), getArcLength(), HyperbolicMapping::getCurvatureDependentSpeed(), getDomainDimension(), UnstructuredMapping::getElementFaces(), DataPointMapping::getGrid(), getGrid(), getGridSerial(), getIndex(), getMappingParametersOption(), HyperbolicMapping::getNormalAndSurfaceArea(), UnstructuredMapping::getNumberOfElements(), UnstructuredMapping::getNumberOfFaces(), UnstructuredMapping::getNumberOfNodesThisFace(), getSignForJacobian(), hasACoordinateSingularity(), HyperbolicMapping::implicitSolve(), NormalMapping::initialize(), DepthMapping::initialize(), JoinMapping::initialize(), FilletMapping::initialize(), CrossSectionMapping::initialize(), NurbsMapping::initialize(), ReparameterizationTransform::initializeEquidistribution(), HyperbolicMapping::initializeHyperbolicGridParameters(), HyperbolicMapping::initializeMarchingArrays(), HyperbolicMapping::initializeMarchingParameters(), initializePartition(), TrimmedMapping::initializeQuadTree(), HyperbolicMapping::initializeSurfaceGrid(), UnstructuredMapping::initMapping(), NurbsMapping::insertKnot(), NurbsMapping::interpolateVolume(), MatrixMapping::inverseMap(), ComposeMapping::inverseMap(), inverseMapGrid(), MatrixMapping::inverseMapS(), ComposeMapping::inverseMapS(), inverseMapS(), HyperbolicMapping::jacobiSmooth(), NurbsMapping::lowerRangeDimension(), SmoothedPolygon::map(), RevolutionMapping::map(), NormalMapping::map(), ReorientMapping::map(), OrthographicTransform::map(), AirfoilMapping::map(), DepthMapping::map(), RestrictionMapping::map(), QuadraticMapping::map(), CylinderMapping::map(), FilletMapping::map(), MatrixMapping::map(), SphereMapping::map(), TrimmedMapping::map(), HyperbolicMapping::map(), CrossSectionMapping::mapBuiltin(), CrossSectionMapping::mapGeneral(), CrossSectionMapping::mapGeneralWithPolarSingularity(), TrimmedMapping::mapGrid(), mapGrid(), mapGridS(), Mapping(), SmoothedPolygon::mapS(), StretchedSquare::mapS(), NormalMapping::mapS(), RevolutionMapping::mapS(), AirfoilMapping::mapS(), ReductionMapping::mapS(), OrthographicTransform::mapS(), ReorientMapping::mapS(), SweepMapping::mapS(), RestrictionMapping::mapS(), CylinderMapping::mapS(), SphereMapping::mapS(), MatrixMapping::mapS(), DataPointMapping::mapS(), NurbsMapping::mapS(), HyperbolicMapping::mapS(), DataPointMapping::mapScalar(), NurbsMapping::mapVector(), HyperbolicMapping::matchToCurve(), MatrixMapping::MatrixMapping(), NurbsMapping::matrixTransform(), NurbsMapping::merge(), NurbsMapping::moveEndpoint(), NurbsMapping::normalizeKnots(), NurbsMapping::NurbsMapping(), operator=(), NurbsMapping::parametricCurve(), NurbsMapping::parametricSplineSurface(), periodicShift(), NurbsMapping::plane(), NurbsMapping::plot(), HyperbolicMapping::plotCellQuality(), HyperbolicMapping::printStatistics(), CompositeSurface::project(), UnstructuredMapping::project(), project(), HyperbolicMapping::project(), DataPointMapping::projectGhostPoints(), NurbsMapping::put(), UnstructuredMapping::put(), CompositeSurface::refineSubSurface(), NurbsMapping::removeKnot(), HyperbolicMapping::removeNormalComponentOfSmoothing(), NurbsMapping::reparameterize(), EllipticTransform::resetDataPointMapping(), RestrictionMapping::RestrictionMapping(), NurbsMapping::rotate(), NurbsMapping::scale(), HyperbolicMapping::setBoundaryConditionAndOffset(), NurbsMapping::setBounds(), TrimmedMapping::setCurves(), DataPointMapping::setDataPoints(), NurbsMapping::setDomainInterval(), DataPointMapping::setMapping(), StretchTransform::setMappingProperties(), SweepMapping::setMappingProperties(), ReparameterizationTransform::setMappingProperties(), UnstructuredMapping::setNodesAndConnectivity(), UnstructuredMapping::setNodesElementsAndNeighbours(), DataPointMapping::setNumberOfGhostLines(), setNumberOfGhostLines(), DataPointMapping::setOrderOfInterpolation(), ReorientMapping::setOrientation(), RevolutionMapping::setParameterAxes(), AirfoilMapping::setParameters(), SplineMapping::setPoints(), RevolutionMapping::setRevolutionary(), DataPointMapping::setTopologyMask(), EllipticTransform::setup(), JoinMapping::setup(), HyperbolicMapping::setup(), FilletMapping::setupForNewCurves(), NurbsMapping::shift(), HyperbolicMapping::smooth(), UnstructuredMapping::specifyEntity(), DataPointMapping::specifyTopology(), NurbsMapping::split(), UnstructuredMapping::splitElement(), StretchedSquare::StretchedSquare(), StretchTransform::StretchTransform(), NurbsMapping::transformKnots(), TrimmedMapping::triangulate(), SmoothedPolygon::update(), StretchedSquare::update(), JoinMapping::update(), StretchTransform::update(), DataPointMapping::update(), QuadraticMapping::update(), FilletMapping::update(), ReorientMapping::update(), RestrictionMapping::update(), RevolutionMapping::update(), CylinderMapping::update(), TFIMapping::update(), AirfoilMapping::update(), IntersectionMapping::update(), SphereMapping::update(), CrossSectionMapping::update(), ReparameterizationTransform::update(), TrimmedMapping::update(), HyperbolicMapping::update(), update(), UnstructuredMapping::update(), NurbsMapping::update(), HyperbolicMapping::updateForInitialCurve(), HyperbolicMapping::updateMarchingParameters(), HyperbolicMapping::updateOld(), HyperbolicMapping::updateStartCurveSpacingOptions(), and HyperbolicMapping::updateSurfaceGridParameters().
|
protected |
Referenced by get(), getDomainSpace(), Mapping(), operator=(), and setDomainSpace().
ExactLocalInverse* Mapping::exactLocalInverse |
Referenced by NurbsMapping::basicInverseS(), get(), inverseMap(), inverseMapS(), Mapping(), operator=(), reinitialize(), useRobustInverse(), and ~Mapping().
|
protected |
|
protected |
Referenced by ApproximateGlobalInverse::binarySearchOverBoundary(), UnstructuredMapping::buildFromACompositeGrid(), ApproximateGlobalInverse::constructGrid(), ApproximateGlobalInverse::findNearestGridPoint(), findNearestGridPoint(), get(), ReparameterizationTransform::getBoundingBox(), getGrid(), getGridIndexRange(), getGridSerial(), ApproximateGlobalInverse::initializeBoundingBoxTrees(), Mapping(), operator=(), setGrid(), setGridDimensions(), and setGridIndexRange().
|
protected |
Referenced by BoxMapping::BoxMapping(), CylinderMapping::CylinderMapping(), DataPointMapping::DataPointMapping(), DataPointMapping::get(), StretchMapping::get(), HyperbolicMapping::get(), get(), CircleMapping::initialize(), HyperbolicMapping::initialize(), LineMapping::LineMapping(), Mapping(), NurbsMapping::mapS(), MatrixMapping::MatrixMapping(), NurbsMapping::NurbsMapping(), operator=(), PlaneMapping::PlaneMapping(), ReorientMapping::ReorientMapping(), RestrictionMapping::RestrictionMapping(), RevolutionMapping::setRevolutionary(), SphereMapping::SphereMapping(), SplineMapping::SplineMapping(), SquareMapping::SquareMapping(), StretchedSquare::StretchedSquare(), StretchMapping::StretchMapping(), and usesDistributedInverse().
|
protected |
Referenced by get(), getInvertible(), Mapping(), operator=(), and setInvertible().
|
protected |
Referenced by DataPointMapping::basicInverseS(), UnstructuredMapping::checkConnectivity(), RocketMapping::computeCirclePoints(), RocketMapping::computeSlotPoints(), RocketMapping::computeStarPoints(), get(), getMappingParametersOption(), Mapping(), DataPointMapping::mapS(), DataPointMapping::mapScalar(), operator=(), setIsPeriodic(), TrimmedMapping::triangulate(), and update().
|
protected |
|
protected |
Referenced by get(), getMappingCoordinateSystem(), Mapping(), operator=(), and setMappingCoordinateSystem().
|
staticprotected |
Referenced by initializePartition(), and setMinimumNumberOfDistributedGhostLines().
|
protected |
Referenced by get(), initializePartition(), Mapping(), operator=(), and setNumberOfDistributedGhostLines().
|
protected |
Referenced by DataPointMapping::computeGhostPoints(), DataPointMapping::DataPointMapping(), get(), getGrid(), getNumberOfGhostPoints(), HyperbolicMapping::initializeMarchingParameters(), Mapping(), DataPointMapping::operator=(), operator=(), DataPointMapping::setDataPoints(), setGrid(), DataPointMapping::setMapping(), DataPointMapping::setNumberOfGhostLines(), setNumberOfGhostLines(), setNumberOfGhostPoints(), and DataPointMapping::update().
|
protected |
|
protected |
Referenced by initializePartition(), Mapping(), operator=(), setGrid(), and setPartition().
|
static |
|
protected |
Referenced by get(), and operator=().
|
protected |
Referenced by get(), Mapping(), operator=(), and setPeriodVector().
|
protected |
Referenced by get(), Mapping(), operator=(), and setRangeBound().
|
protected |
Referenced by get(), getRangeCoordinateSystem(), Mapping(), operator=(), and setRangeCoordinateSystem().
|
protected |
Referenced by get(), Mapping(), operator=(), and setRangeCoordinateSystemBound().
|
protected |
Referenced by CompositeSurface::add(), UnstructuredMapping::addVertex(), HyperbolicMapping::applyBoundaryConditionMatchToMapping(), HyperbolicMapping::applyBoundaryConditions(), SquareMapping::basicInverse(), RevolutionMapping::basicInverse(), AnnulusMapping::basicInverse(), CircleMapping::basicInverse(), LineMapping::basicInverse(), SquareMapping::basicInverseS(), RevolutionMapping::basicInverseS(), ReductionMapping::basicInverseS(), AnnulusMapping::basicInverseS(), LineMapping::basicInverseS(), DataPointMapping::basicInverseS(), HyperbolicMapping::blendNormals(), NurbsMapping::buildComponentCurve(), NurbsMapping::buildCurveOnSurface(), UnstructuredMapping::buildFromACompositeGrid(), UnstructuredMapping::buildFromACompositeSurface(), UnstructuredMapping::buildFromAMapping(), UnstructuredMapping::buildFromARegularMapping(), buildMappingParametersDialog(), UnstructuredMapping::buildSearchTree(), NurbsMapping::buildSubCurves(), checkMapping(), NurbsMapping::circle(), HyperbolicMapping::computeCellVolumes(), RocketMapping::computeCirclePoints(), UnstructuredMapping::computeConnection(), DataPointMapping::computeGhostPoints(), HyperbolicMapping::computeNonlinearDiffussionCoefficient(), RocketMapping::computeSlotPoints(), RocketMapping::computeStarPoints(), NurbsMapping::conic(), HyperbolicMapping::createCurveOnSurface(), CrossSectionMapping::crossSectionMap(), determineResolution(), NurbsMapping::display(), NurbsMapping::distance4D(), HyperbolicMapping::drawBoundariesAndCurves(), HyperbolicMapping::drawHyperbolicGrid(), NurbsMapping::elevateDegree(), HyperbolicMapping::equidistributeAndStretch(), HyperbolicMapping::evaluateStartCurve(), UnstructuredMapping::expandGhostBoundary(), UnstructuredMapping::findClosestEntity(), HyperbolicMapping::findMatchingBoundaryCurve(), CompositeSurface::findNearbySurfaces(), findNearestGridPoint(), HyperbolicMapping::findNormalsToStartCurve(), SweepMapping::findRowSplines(), NurbsMapping::forcedMerge(), NurbsMapping::forcePeriodic(), HyperbolicMapping::formBlockTridiagonalSystem(), HyperbolicMapping::formCMatrix(), NurbsMapping::generalCylinder(), HyperbolicMapping::generate(), EllipticTransform::generateGrid(), NurbsMapping::get(), get(), getArcLength(), HyperbolicMapping::getCurvatureDependentSpeed(), DataPointMapping::getGrid(), getGrid(), getGridMinAndMax(), getGridSerial(), getIndex(), getMappingParametersOption(), HyperbolicMapping::getNormalAndSurfaceArea(), getRangeDimension(), getSignForJacobian(), HyperbolicMapping::implicitSolve(), JoinMapping::initialize(), CrossSectionMapping::initialize(), SplineMapping::initialize(), NurbsMapping::initialize(), ReparameterizationTransform::initializeEquidistribution(), HyperbolicMapping::initializeHyperbolicGridParameters(), HyperbolicMapping::initializeMarchingArrays(), HyperbolicMapping::initializeMarchingParameters(), HyperbolicMapping::initializeSurfaceGrid(), NurbsMapping::insertKnot(), UnstructuredMapping::insideOrOutside(), NurbsMapping::interpolate(), NurbsMapping::interpolateSurface(), NurbsMapping::interpolateVolume(), MatrixMapping::inverseMap(), ComposeMapping::inverseMap(), inverseMapGrid(), MatrixMapping::inverseMapS(), ComposeMapping::inverseMapS(), inverseMapS(), NurbsMapping::lowerRangeDimension(), SquareMapping::map(), PolynomialMapping::map(), SmoothedPolygon::map(), RevolutionMapping::map(), NormalMapping::map(), AnnulusMapping::map(), CircleMapping::map(), QuadraticMapping::map(), FilletMapping::map(), MatrixMapping::map(), LineMapping::map(), HyperbolicMapping::map(), CrossSectionMapping::mapGeneral(), CrossSectionMapping::mapGeneralWithPolarSingularity(), TrimmedMapping::mapGrid(), mapGrid(), mapGridS(), Mapping(), SmoothedPolygon::mapS(), SquareMapping::mapS(), NormalMapping::mapS(), RevolutionMapping::mapS(), ReductionMapping::mapS(), AnnulusMapping::mapS(), SweepMapping::mapS(), LineMapping::mapS(), MatrixMapping::mapS(), DataPointMapping::mapS(), SplineMapping::mapS(), NurbsMapping::mapS(), HyperbolicMapping::mapS(), DataPointMapping::mapScalar(), NurbsMapping::mapVector(), HyperbolicMapping::matchToCurve(), MatrixMapping::MatrixMapping(), NurbsMapping::matrixTransform(), NurbsMapping::merge(), NurbsMapping::moveEndpoint(), NurbsMapping::NurbsMapping(), CompositeSurface::oldProject(), operator=(), NurbsMapping::parametricCurve(), NurbsMapping::parametricSplineSurface(), NurbsMapping::plane(), NurbsMapping::plot(), HyperbolicMapping::plotCellQuality(), HyperbolicMapping::plotDirectionArrows(), CompositeSurface::project(), UnstructuredMapping::project(), project(), HyperbolicMapping::project(), DataPointMapping::projectGhostPoints(), HyperbolicMapping::projectNormalsToMatchCurve(), NurbsMapping::put(), HyperbolicMapping::put(), NurbsMapping::readFromIgesFile(), CompositeSurface::recomputeBoundingBox(), NurbsMapping::removeKnot(), HyperbolicMapping::removeNormalComponentOfSmoothing(), NurbsMapping::reparameterize(), UnstructuredMapping::reserve(), SplineMapping::rotate(), NurbsMapping::rotate(), SplineMapping::scale(), NurbsMapping::scale(), setBoundaryCondition(), HyperbolicMapping::setBoundaryConditionAndOffset(), TrimmedMapping::setBounds(), NurbsMapping::setBounds(), DataPointMapping::setDataPoints(), SplineMapping::setEndConditions(), setGrid(), DataPointMapping::setMapping(), UnstructuredMapping::setNodesAndConnectivity(), UnstructuredMapping::setNodesElementsAndNeighbours(), DataPointMapping::setNumberOfGhostLines(), DataPointMapping::setOrderOfInterpolation(), setPeriodVector(), LineMapping::setPoints(), SplineMapping::setPoints(), setRangeBound(), setRangeCoordinateSystemBound(), setRangeDimension(), setShare(), SplineMapping::shift(), NurbsMapping::shift(), HyperbolicMapping::smooth(), NurbsMapping::specify(), DataPointMapping::specifyTopology(), NurbsMapping::split(), UnstructuredMapping::splitElement(), StretchTransform::StretchTransform(), TrimmedMapping::triangulate(), SmoothedPolygon::update(), RocketMapping::update(), NormalMapping::update(), DataPointMapping::update(), CircleMapping::update(), SquareMapping::update(), MatrixTransform::update(), AnnulusMapping::update(), LineMapping::update(), ReparameterizationTransform::update(), StretchMapping::update(), SplineMapping::update(), CompositeSurface::update(), TrimmedMapping::update(), HyperbolicMapping::update(), update(), UnstructuredMapping::update(), NurbsMapping::update(), HyperbolicMapping::updateMarchingParameters(), and HyperbolicMapping::updateOld().
|
protected |
Referenced by get(), getRangeSpace(), Mapping(), operator=(), and setRangeSpace().
|
protected |
Referenced by get(), getGrid(), gridIsValid(), mappingHasChanged(), operator=(), setGrid(), and setGridIsValid().
|
protected |
Referenced by getGrid(), getGridSerial(), mappingHasChanged(), operator=(), and setGrid().
|
protected |
Referenced by get(), getMappingParametersOption(), Mapping(), operator=(), DataPointMapping::projectGhostPoints(), setShare(), and update().
real Mapping::signForJacobian |
Referenced by AnnulusMapping::AnnulusMapping(), DataPointMapping::basicInverseS(), get(), getSignForJacobian(), getSignForJacobian(), Mapping(), mappingHasChanged(), operator=(), AnnulusMapping::setAngleBounds(), DataPointMapping::setMapping(), AnnulusMapping::setRadii(), setSignForJacobian(), and UserDefinedMapping1::update().
|
protected |
Referenced by Mapping(), operator=(), and setTopology().
|
protected |
Referenced by Mapping(), operator=(), DataPointMapping::setTopologyMask(), topologyMask(), and ~Mapping().
|
protected |
Referenced by get(), hasACoordinateSingularity(), Mapping(), operator=(), and setTypeOfCoordinateSingularity().
|
static |
Referenced by ApproximateGlobalInverse::inverse().