Overture  Version 25
FilamentMapping Member List

This is the complete list of members for FilamentMapping, including all inherited members.

amplitudeFilamentMapping
approximateGlobalInverseMapping
arcLengthMappingprotected
aTravelingWaveAmplitudeFilamentMapping
baseMapping
basicInverse(const realArray &x, realArray &r, realArray &rx, MappingParameters &params)FilamentMappingvirtual
basicInverseOptionMappingprotected
basicInverseOptions enum nameMapping
basicInverseS(const RealArray &x, RealArray &r, RealArray &rx=Overture::nullRealArray(), MappingParameters &params=Overture::nullMappingParameters())Mappingvirtual
bcMappingprotected
bodyFittedMappingNeedsUpdateFilamentMapping
bogusMappingstatic
boundMapping
BoundaryMotionType enum nameFilamentMapping
breakReference()Mappingvirtual
bTravelingWaveAmplitudeFilamentMapping
buildMappingParametersDialog(DialogData &dialog)Mappingprotected
canDetermineOutside enum valueMapping
canDoNothing enum valueMapping
canInvert enum valueMapping
canInvertWithGoodGuess enum valueMapping
cartesian enum valueMapping
cartesianSpace enum valueMapping
centerLineNeedsUpdateFilamentMapping
checkMapping()Mapping
circleMode1FilamentMapping
circleMode2FilamentMapping
circlePhase1FilamentMapping
circlePhase2FilamentMapping
CLOSED_FILAMENT enum valueFilamentMapping
closeDebugFiles()Mappingstatic
computeCircularFilament(real tcomp, realArray &r00, realArray &x00, realArray &xr00, real xOffset00=0., real yOffset00=0.)FilamentMapping
computeCurveFrameTimeDerivatives(realArray &xr00, realArray &xr_t, realArray &xr_tt, realArray &n_t, realArray &s_t, realArray &n_tt, realArray &s_tt)FilamentMapping
computeDrFlatSmoothSpacing(real dr00, real sr00, real thickness00, real xtraScaling, int &numberOfEndPoints)FilamentMapping
computeFlatSmoothSpacing(real endSpacing, real thickness00, real xtraScaling, int &numberOfEndPoints)FilamentMapping
computeGeometricData()FilamentMapping
computeMapMapping
computeMapDerivativeMapping
computeThickFilament()FilamentMapping
computeTranslatingMotionOffset(real time00, real xOffset00, real yOffset00, real &xNew, real &yNew, real &xNew_t, real &yNew_t, real &xNew_tt, real &yNew_tt)FilamentMapping
computeTravelingWaveFilament(real t, realArray &r, realArray &x, realArray &xr)FilamentMapping
computeTravelingWaveFilament(real t, realArray &r, realArray &x, realArray &xr, real xOffset00, real yOffset00)FilamentMapping
computeTravelingWaveFilamentTimeDerivatives(real tcomp, realArray &r00, realArray &x00, realArray &xr00, realArray &x_t, realArray &x_tt, realArray &xr_t, realArray &xr_tt, const real xOffset00=0., const real yOffset00=0., const real xOffset_t=0., const real yOffset_t=0., const real xOffset_tt=0., const real yOffset_tt=0.)FilamentMapping
computeUserDefinedCenterLineFilament(real t, realArray &r, realArray &x, realArray &xr)FilamentMapping
conformal enum valueMapping
consistencyCheck() const ReferenceCountingvirtual
constructor(int nFilamentPoints00, real thickness00, real endRadius00)FilamentMapping
coordinateEvaluationTypeMappingprotected
coordinateSingularity enum nameMapping
coordinateSystem enum nameMapping
copyBodyFittedMapping(HyperbolicMapping &copyMap, aString *pMappingRename=NULL)FilamentMapping
cylindrical enum valueMapping
dAmplitudeFilamentMapping
dataBaseIDMappingprotected
debugFilamentMapping
debugFileMappingstatic
decrementReferenceCount()ReferenceCountinginline
defaultNumberOfGhostPointsMappingprotectedstatic
derivativePeriodic enum valueMapping
determineResolution(int numberOfGridPoints[], bool collapsedEdge[2][3], real averageArclength[], real elementDensityTolerance=.05)Mapping
display(const aString &label=blankString) const Mappingvirtual
displayParameters()FilamentMapping
distributedInverseMappingmutable
domainAxis1Name enum valueMapping
domainAxis2Name enum valueMapping
domainAxis3Name enum valueMapping
domainBoundMappingprotected
domainCoordinateSystemMappingprotected
domainCoordinateSystemBoundMappingprotected
domainDimensionMappingprotected
domainName enum valueMapping
domainSpaceMappingprotected
dotProduct(const realArray &x, const realArray &y, realArray &out)FilamentMapping
endRadiusFilamentMapping
epsilon()Mappingstatic
evaluateAtTime(real time00)FilamentMapping
evaluateCenterLineAtTime(real time00)FilamentMapping
evaluateSurfaceAtTime(real time0, SplineMapping *curvePosition)FilamentMapping
exactLocalInverseMapping
filamentBoundaryTypeFilamentMapping
FilamentBoundaryType enum nameFilamentMapping
filamentDataFilamentMapping
filamentLengthFilamentMapping
FilamentMapping(int nFilamentPoints=17, int nEndPoints=7, real thickness=0.04, real endRadius=0.02)FilamentMapping
FilamentMapping(const FilamentMapping &, const CopyType copyType=DEEP)FilamentMapping
FilamentType enum nameFilamentMapping
filamentTypeFilamentMapping
findNearestGridPoint(RealArray &x, RealArray &r, RealArray &dista, RealArray &xa)Mapping
formChebyshevParametrization(realArray &r00)FilamentMapping
formNormalizedParametrization(realArray &r00)FilamentMapping
functionPeriodic enum valueMapping
general enum valueMapping
geometricDataNeedsUpdateFilamentMapping
get(const GenericDataBase &dir, const aString &name)FilamentMappingvirtual
getAcceleration(realArray &x_tt, realArray &xr_tt)FilamentMapping
getArcLength()Mapping
getBasicInverseOption() const Mapping
getBoundaryCondition(const int side, const int axis) const Mapping
getBoundingBox(const int &side=-1, const int &axis=-1) const Mappingvirtual
getBoundingBox(const IntegerArray &indexRange, const IntegerArray &gridIndexRange, RealArray &xBounds, bool local=false) const Mappingvirtual
getBoundingBox(const RealArray &rBounds, RealArray &xBounds) const Mappingvirtual
getBoundingBoxTree(const int &side, const int &axis) const Mapping
getClassName() const FilamentMappingvirtual
getCoordinateEvaluationType(const coordinateSystem type) const Mapping
getCoreDerivative(realArray &xr00)FilamentMapping
getCorePoints(realArray &x00)FilamentMapping
getDefaultNumberOfThickFilamentPoints(int nFilam, int nEnd)FilamentMapping
getDomainBound(const int side, const int axis) const Mapping
getDomainCoordinateSystem() const Mapping
getDomainCoordinateSystemBound(const int side, const int axis) const Mapping
getDomainDimension() const Mapping
getDomainSpace() const Mapping
getGlobalID() const ReferenceCountinginline
getGrid(MappingParameters &params=Overture::nullMappingParameters(), bool includeGhost=false)Mappingvirtual
getGridDimensions(const int axis) const Mapping
getGridIndexRange(int side, int axis)Mapping
getGridMinAndMax(const realArray &u, const Range &R1, const Range &R2, const Range &R3, real uMin[3], real uMax[3], bool local=false)Mappingstatic
getGridSerial(MappingParameters &params=Overture::nullMappingParameters(), bool includeGhost=false)Mappingvirtual
getHyperbolicGridInfo()FilamentMapping
getHyperbolicMappingPointer()FilamentMapping
getID() const Mapping
getIndex(const realArray &r, realArray &x, const realArray &xr, int &base, int &bound, int &computeMap, int &computeMapDerivative)Mapping
getInvertible() const Mapping
getIsPeriodic(const int axis) const Mapping
getLeadingEndNumberOfPoints()FilamentMapping
getMappingCoordinateSystem() const Mapping
getMappingParametersOption(const aString &answer, DialogData &dialog, GenericGraphicsInterface &gi)Mappingprotected
getName(const mappingItemName item) const Mapping
getNumberOfFilamentPoints()FilamentMapping
getNumberOfGhostPoints(int side, int axis)Mapping
getNumberOfThickFilamentPoints()FilamentMapping
getParameter(const MappingParameters::realParameter &param) const Mapping
getParameter(const MappingParameters::intParameter &param) const Mapping
getParametrization(realArray &r00)FilamentMapping
getPeriodVector(const int axis, const int direction) const Mapping
getPerpendicular(const realArray &x, realArray &out)FilamentMapping
getRangeBound(const int side, const int axis) const Mapping
getRangeCoordinateSystem() const Mapping
getRangeCoordinateSystemBound(const int side, const int axis) const Mapping
getRangeDimension() const Mapping
getRangeSpace() const Mapping
getReferenceCount() const ReferenceCountinginline
getShare(const int side, const int axis) const Mapping
getSignForJacobian() const Mapping
getStretchingParameters(int i, real &a, real &b, real &c)FilamentMapping
getSurfaceAcceleration(realArray &coreAcceleration, realArray &surfaceAcceleration)FilamentMapping
getSurfaceForHyperbolicMap()FilamentMapping
getSurfacePoints(realArray &xSurface)FilamentMapping
getSurfaceVelocity(realArray &coreVelocity, realArray &surfaceVelocity)FilamentMapping
getTopology(const int side, const int axis) const Mapping
getTrailingEndNumberOfPoints()FilamentMapping
getTranslatingMotionParameters(real &tangX, real &tangY, real &velo)FilamentMapping
getTypeOfCoordinateSingularity(const int side, const int axis) const Mapping
getVelocity(realArray &x_t, realArray &xr_t)FilamentMapping
gridMappingprotected
gridIndexRangeMappingprotected
gridIsValid() const Mapping
hasACoordinateSingularity() const Mapping
incrementReferenceCount()ReferenceCountinginline
IndexRangeType typedefMapping
initializeBodyFittedMapping(Mapping *pSurface)FilamentMapping
initializeBodyFittedMapping()FilamentMapping
initializeFilamentStorage()FilamentMapping
initializePartition()Mappingprotected
interactiveUpdate(GenericGraphicsInterface &gi)Mappingvirtual
intersects(Mapping &map2, const int &side1=-1, const int &axis1=-1, const int &side2=-1, const int &axis2=-1, const real &tol=0.) const Mappingvirtual
inverseIsDistributedMappingprotected
inverseMap(const realArray &x, realArray &r, realArray &rx=Overture::nullRealDistributedArray(), MappingParameters &params=Overture::nullMappingParameters())Mappingvirtual
inverseMapC(const realArray &x, const realArray &r, const realArray &rx=Overture::nullRealDistributedArray(), MappingParameters &params=Overture::nullMappingParameters())Mappingvirtual
inverseMapCS(const RealArray &x, const RealArray &r, const RealArray &rx=Overture::nullRealArray(), MappingParameters &params=Overture::nullMappingParameters())Mappingvirtual
inverseMapGrid(const realArray &x, realArray &r, realArray &rx=Overture::nullRealDistributedArray(), MappingParameters &params=Overture::nullMappingParameters())Mappingvirtual
inverseMapGridS(const RealArray &x, RealArray &r, RealArray &rx=Overture::nullRealArray(), MappingParameters &params=Overture::nullMappingParameters())Mappingvirtual
inverseMapS(const RealArray &x, RealArray &r, RealArray &rx=Overture::nullRealArray(), MappingParameters &params=Overture::nullMappingParameters())Mappingvirtual
invertibleMappingprotected
isFilamentInitializedFilamentMapping
isPeriodicMappingprotected
make(const aString &mappingClassName)FilamentMappingvirtual
makeMapping(const aString &mappingClassName)Mappingstatic
map(const realArray &r, realArray &x, realArray &xr=Overture::nullRealDistributedArray(), MappingParameters &params=Overture::nullMappingParameters())FilamentMappingvirtual
mapC(const realArray &r, const realArray &x, const realArray &xr=Overture::nullRealDistributedArray(), MappingParameters &params=Overture::nullMappingParameters())Mappingvirtual
mapCS(const RealArray &r, const RealArray &x, const RealArray &xr=Overture::nullRealArray(), MappingParameters &params=Overture::nullMappingParameters())Mappingvirtual
mapGrid(const realArray &r, realArray &x, realArray &xr=Overture::nullRealDistributedArray(), MappingParameters &params=Overture::nullMappingParameters())Mappingvirtual
mapGridS(const RealArray &r, RealArray &x, RealArray &xr=Overture::nullRealArray(), MappingParameters &params=Overture::nullMappingParameters())Mappingvirtual
mapIsDistributedMappingprotected
Mapping(int domainDimension=3, int rangeDimension=3, mappingSpace domainSpace=parameterSpace, mappingSpace rangeSpace=cartesianSpace, coordinateSystem domainCoordinateSystem=cartesian, coordinateSystem rangeCoordinateSystem=cartesian)Mapping
Mapping(const Mapping &, const CopyType copyType=DEEP)Mapping
mappingCoordinateSystem enum nameMapping
mappingCoordinateSystem0Mappingprotected
mappingError(const aString &subName, const int side, const int axis) const Mappingprotected
mappingHasChanged()Mappingprotected
mappingItemName enum nameMapping
mappingName enum valueMapping
mappingSpace enum nameMapping
mapS(const RealArray &r, RealArray &x, RealArray &xr=Overture::nullRealArray(), MappingParameters &params=Overture::nullMappingParameters())Mappingvirtual
minimumNumberOfDistributedGhostLinesMappingprotectedstatic
motionTypeFilamentMapping
motionVelocityFilamentMapping
nEndPointsFilamentMapping
nFilamentPointsFilamentMapping
NO_MOTION enum valueFilamentMapping
noCoordinateSingularity enum valueMapping
normal_tFilamentMapping
normal_ttFilamentMapping
normalVectorFilamentMapping
notPeriodic enum valueMapping
nSplinePointsFilamentMapping
nThickSplinePointsFilamentMapping
numberOfCoordinateSystems enum valueMapping
numberOfDimensionsFilamentMapping
numberOfDistributedGhostLinesMappingprotected
numberOfGhostPointsMappingprotected
numberOfMappingItemNames enum valueMapping
ONE_SIDED_FILAMENT_BOUNDARY enum valueFilamentMapping
OPEN_FILAMENT enum valueFilamentMapping
openDebugFiles()Mappingstatic
operator=(const FilamentMapping &xmap00)FilamentMapping
Mapping::operator=(const Mapping &X)Mapping
orthogonal enum valueMapping
outside(const realArray &x)Mappingvirtual
parameterSpace enum valueMapping
partitionMappingprotected
partitionInitializedMappingprotected
pDebugFileMappingstatic
periodicityOfSpaceMappingprotected
periodicShift(realArray &r, const Index &I)Mapping
periodicType enum nameMapping
periodVectorMappingprotected
perturbation1FilamentMapping
perturbation2FilamentMapping
pFilamentFilamentMapping
pHyperFilamentMapping
polar enum valueMapping
polarSingularity enum valueMapping
printHyperbolicDimensions()FilamentMapping
project(realArray &x, MappingProjectionParameters &mpParams)Mappingvirtual
projectS(RealArray &x, MappingProjectionParameters &mpParams)Mappingvirtual
pThickFilamentFilamentMapping
pUserDefinedCoreCurveFilamentMapping
put(GenericDataBase &dir, const aString &name) const FilamentMappingvirtual
rFilamentMapping
radiusFilamentMapping
rangeAxis1Name enum valueMapping
rangeAxis2Name enum valueMapping
rangeAxis3Name enum valueMapping
rangeBoundMappingprotected
rangeCoordinateSystemMappingprotected
rangeCoordinateSystemBoundMappingprotected
rangeDimensionMappingprotected
rangeName enum valueMapping
rangeSpaceMappingprotected
rectangular enum valueMapping
Mapping::reference(const Mapping &map)Mapping
ReferenceCounting()ReferenceCountinginline
ReferenceCounting(const ReferenceCounting &x, const CopyType ct=DEEP)ReferenceCountinginline
regenerateBodyFittedMapping()FilamentMapping
regenerateBodyFittedMapping(HyperbolicMapping *pHyper)FilamentMapping
reinitialize()Mapping
releaseHyperbolicMappingPointer(HyperbolicMapping *&pHyp00)FilamentMapping
remakeGridMappingprotected
remakeGridSerialMappingprotected
replaceHyperbolicMapping(HyperbolicMapping *pNewHyper)FilamentMapping
RIGID_BODY_MOTION enum valueFilamentMapping
rotationAngleCurrentFilamentMapping
rotationSpeedFilamentMapping
saveCurve(const realArray &curve, const aString &filename)FilamentMapping
secondOrderDerivative(const Index &I, const realArray &r, realArray &xrr, const int axis, const int &rAxis)Mapping
setArcLength(real length)Mapping
setBasicInverseOption(const basicInverseOptions option)Mappingvirtual
setBoundaryCondition(const int side, const int axis, const int bc)Mappingvirtual
setCenterLineMapping(Mapping *pMapping)FilamentMapping
setCoordinateEvaluationType(const coordinateSystem type, const int trueOrFalse)Mappingvirtual
setDefaultCoordinateSystemBounds(const coordinateSystem cs, Bound csBound[3][2])Mappingprotected
setDefaultHyperbolicParameters()FilamentMapping
setDefaultMappingBounds(const mappingSpace ms, Bound mappingBound[3][2])Mappingprotected
setDomainBound(const int side, const int axis, const Bound domainBound)Mappingvirtual
setDomainCoordinateSystem(const coordinateSystem domainCoordinateSystem)Mappingvirtual
setDomainCoordinateSystemBound(const int side, const int axis, const Bound domainCoordinateSystemBound)Mappingvirtual
setDomainDimension(const int domainDimension)Mappingvirtual
setDomainSpace(const mappingSpace domainSpace)Mappingvirtual
setEndPointScaling(real leadingXtra, real trailingXtra)FilamentMapping
setFilamentBoundaryType(FilamentBoundaryType filamBdryType00)FilamentMapping
setFilamentStorageNeedsUpdate()FilamentMapping
setFilamentTime(real newTime)FilamentMapping
setFilamentTimeOffset(real newTime)FilamentMapping
setFilamentType(FilamentType filamentType00)FilamentMapping
setGlobalID(int id)ReferenceCountinginline
setGrid(realArray &grid, IntegerArray &gridIndexRange)Mappingvirtual
setGridDimensions(const int axis, const int dim)Mappingvirtual
setGridIndexRange(int side, int axis, int num)Mapping
setGridIsValid()Mappingprotected
setHyperbolicGridDimensions(int gridDimension1_, int gridDimension2_, int gridGenDimension1_, int gridGenDimension2_)FilamentMapping
setHyperbolicGridInfo()FilamentMapping
setHyperbolicMappingParameters(real distanceToMarch00=0.3, real dissipation00=0.2)FilamentMapping
setID()Mapping
setInvertible(const int invertible)Mappingvirtual
setIsPeriodic(const int axis, const periodicType isPeriodic)Mappingvirtual
setLeadingEndNumberOfPoints(int jj)FilamentMapping
setLength(real length00)FilamentMapping
setMappingCoordinateSystem(const mappingCoordinateSystem mappingCoordinateSystem0)Mappingvirtual
setMinimumNumberOfDistributedGhostLines(int numGhost)Mappingstatic
setMotionType(BoundaryMotionType motionType00)FilamentMapping
setName(const mappingItemName item, const aString &name)Mappingvirtual
setNumberOfDistributedGhostLines(int numGhost)Mapping
setNumberOfEndPoints(int nEndPoints00=5)FilamentMapping
setNumberOfFilamentPoints(int nFilamentPoints00, int nSplinePoints)FilamentMapping
setNumberOfFilamentPoints(int nFilamentPoints00)FilamentMapping
setNumberOfGhostLines(IndexRangeType &numberOfGhostLinesNew)Mappingvirtual
setNumberOfGhostPoints(int side, int axis, int numGhost)Mapping
setNumberOfThickSplinePoints(int nThickFilamPts)FilamentMapping
setNumberOfThickSplinePoints()FilamentMapping
setOffset(real xOffset=0., real yOffset=0.)FilamentMapping
setParameter(const MappingParameters::realParameter &param, const real &value)Mappingvirtual
setParameter(const MappingParameters::intParameter &param, const int &value)Mappingvirtual
setPartition(Partitioning_Type &partition)Mapping
setPeriodVector(const int axis, const int direction, const real periodVectorComponent)Mappingvirtual
setRangeBound(const int side, const int axis, const Bound rangeBound)Mappingvirtual
setRangeCoordinateSystem(const coordinateSystem rangeCoordinateSystem)Mappingvirtual
setRangeCoordinateSystemBound(const int side, const int axis, const Bound rangeCoordinateSystemBound)Mappingvirtual
setRangeDimension(const int rangeDimension)Mappingvirtual
setRangeSpace(const mappingSpace rangeSpace)Mappingvirtual
setShare(const int side, const int axis, const int share)Mappingvirtual
setSignForJacobian(const real signForJac)Mapping
setStretchingParameters(int i, real a, real b, real c)FilamentMapping
setThicknessAndEndRadius(real thick00, real endRadius00)FilamentMapping
setTopology(const int side, const int axis, const topologyEnum topo)Mappingvirtual
setTrailingEndNumberOfPoints(int jj)FilamentMapping
setTranslatingMotionParameters(real tangX, real tangY, real velo)FilamentMapping
setTravelingWaveParameters(real length00=1., real aParam00=0.1, real bParam00=0.05, real omega00=1.2, real knum00=1.2)FilamentMapping
setTypeOfCoordinateSingularity(const int side, const int axis, const coordinateSingularity)Mappingvirtual
setupTimeDerivatives(realArray &x_t, realArray &x_tt, realArray &xr, realArray &xr_t, realArray &xr_tt)FilamentMapping
shareMappingprotected
signForJacobianMapping
sizeOf(FILE *file=NULL) const Mappingvirtual
spaceFrequencyTravelingWaveFilamentMapping
spherical enum valueMapping
srFilamentMapping
staticMapList()Mappingstatic
stretchingFilamentMapping
sXDirectionFilamentMapping
sYDirectionFilamentMapping
tangent_tFilamentMapping
tangent_ttFilamentMapping
tangentVectorFilamentMapping
THICK_FILAMENT_BOUNDARY enum valueFilamentMapping
thicknessFilamentMapping
THIN_TWO_SIDED_FILAMENT_BOUNDARY enum valueFilamentMapping
timeForFilamentFilamentMapping
timeFrequencyTravelingWaveFilamentMapping
timeOffsetFilamentMapping
topologyMappingprotected
topologyEnum enum nameMapping
topologyIsNotPeriodic enum valueMapping
topologyIsPartiallyPeriodic enum valueMapping
topologyIsPeriodic enum valueMapping
topologyMask()Mapping
topologyMaskPointerMappingprotected
toroidal enum valueMapping
TRANSLATING_MOTION enum valueFilamentMapping
TRAVELING_WAVE_MOTION enum valueFilamentMapping
typeOfCoordinateSingularityMappingprotected
uncountedReferencesMayExist()ReferenceCountinginline
update(MappingInformation &mapInfo)FilamentMappingvirtual
updateFilamentAndGrid()FilamentMapping
updateMappingParametersDialog(DialogData &dialog)Mappingprotected
updateNumberOfEndPoints()FilamentMapping
updateWithCommand(MappingInformation &mapInfo, const aString &command)Mappingvirtual
useInitialGuessForInverseMappingstatic
USER_DEFINED_CURVE_FILAMENT enum valueFilamentMapping
useRobustInverse(const bool trueOrFalse=TRUE)Mappingvirtual
usesDistributedInverse() const Mapping
usesDistributedMap() const Mapping
useStretching(StretchMapping::StretchingType st=StretchMapping::inverseHyperbolicTangent, int numberOfLayers=2, bool stretchFlag=true)FilamentMapping
usingRobustInverse() const Mapping
validAxis(const int axis) const Mappingprotected
validSide(const int side) const Mappingprotected
xFilamentMapping
x_tFilamentMapping
x_ttFilamentMapping
xBottomFilamentMapping
xFilamentFilamentMapping
xLeadingEndFilamentMapping
xMotionDirectionFilamentMapping
xOffsetFilamentMapping
xOffsetCurrentFilamentMapping
xrFilamentMapping
xr_tFilamentMapping
xr_ttFilamentMapping
xThickFilamentFilamentMapping
xTopFilamentMapping
xTrailingEndFilamentMapping
yMotionDirectionFilamentMapping
yOffsetFilamentMapping
yOffsetCurrentFilamentMapping
~FilamentMapping()FilamentMapping
~Mapping()Mappingvirtual
~ReferenceCounting()ReferenceCountinginlinevirtual