NURBS3DSurface Member List

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

autoMap(const FieldMapper &map, const bool applyFlip=true)Field< vector >
block(const label start) constField< vector >
buildSurface()NURBS3DSurface
checkRangeU(const scalar u, const label CPI, const label uDegree) constNURBS3DSurface
checkRangeU(const scalar u, const label CPI) constNURBS3DSurface
checkRangeUV(const scalar v, const scalar u, const label CPI, const label uDegree, const label vDegree) constNURBS3DSurface
checkRangeUV(const scalar v, const scalar u, const label CPI) constNURBS3DSurface
checkRangeV(const scalar v, const label CPI, const label vDegree) constNURBS3DSurface
checkRangeV(const scalar v, const label CPI) constNURBS3DSurface
clone() constField< vector >inline
cmptType typedefField< vector >
component(const direction) constField< vector >
Field() noexceptField< vector >inline
Field(const label len)Field< vector >inlineexplicit
Field(const label len, const vector &val)Field< vector >inline
Field(const label len, const Foam::zero)Field< vector >inline
Field(const Foam::one, const vector &val)Field< vector >inline
Field(const Foam::one, vector &&val)Field< vector >inline
Field(const Foam::one, const Foam::zero)Field< vector >inline
Field(const Field< vector > &fld)Field< vector >inline
Field(const UList< vector > &list)Field< vector >inlineexplicit
Field(const IndirectListBase< vector, Addr > &list)Field< vector >inlineexplicit
Field(Field< vector > &&fld)Field< vector >inline
Field(List< vector > &&list)Field< vector >inline
Field(DynamicList< vector, SizeMin > &&list)Field< vector >inline
Field(const UList< vector > &mapF, const labelUList &mapAddressing)Field< vector >
Field(const tmp< Field< vector >> &tmapF, const labelUList &mapAddressing)Field< vector >
Field(const UList< vector > &mapF, const labelListList &mapAddressing, const scalarListList &weights)Field< vector >
Field(const tmp< Field< vector >> &tmapF, const labelListList &mapAddressing, const scalarListList &weights)Field< vector >
Field(const UList< vector > &mapF, const FieldMapper &map, const bool applyFlip=true)Field< vector >
Field(const UList< vector > &mapF, const FieldMapper &map, const vector &defaultValue, const bool applyFlip=true)Field< vector >
Field(const UList< vector > &mapF, const FieldMapper &map, const UList< vector > &defaultValues, const bool applyFlip=true)Field< vector >
Field(const tmp< Field< vector >> &tmapF, const FieldMapper &map, const bool applyFlip=true)Field< vector >
Field(const tmp< Field< vector >> &tmapF, const FieldMapper &map, const vector &defaultValue, const bool applyFlip=true)Field< vector >
Field(const tmp< Field< vector >> &tmapF, const FieldMapper &map, const UList< vector > &defaultValues, const bool applyFlip=true)Field< vector >
Field(Field< vector > &fld, bool reuse)Field< vector >inline
Field(const tmp< Field< vector >> &tfld)Field< vector >inline
Field(Istream &is)Field< vector >inline
Field(const word &keyword, const dictionary &dict, const label len)Field< vector >
findClosestSurfacePoint(const vector &targetPoint, const label maxIter=100, const scalar tolerance=1.e-6)NURBS3DSurface
findClosestSurfacePoint(const vectorField &targetPoints, const label maxIter=100, const scalar tolerance=1.e-6)NURBS3DSurface
findClosestSurfacePoint(const vector &targetPoint, const scalar &uInitGuess, const scalar &vInitGuess, const label maxIter=100, const scalar tolerance=1.e-6)NURBS3DSurface
flipNrmOrientation()NURBS3DSurface
genEquidistant(const label nUPts=100, const label nVPts=100, const label lenAcc=25, const label maxIter=10, const label spacingCorrInterval=-1, const scalar tolerance=1.e-5)NURBS3DSurface
getBasisFunctionU() constNURBS3DSurfaceinline
getBasisFunctionV() constNURBS3DSurfaceinline
getBoundaryCPIDs()NURBS3DSurface
getBoundaryCPIs()NURBS3DSurface
getCPs() constNURBS3DSurfaceinline
getCPsUCPIs() constNURBS3DSurfaceinline
getCPsVCPIs() constNURBS3DSurfaceinline
getName() constNURBS3DSurfaceinline
getNPtsU() constNURBS3DSurfaceinline
getNPtsV() constNURBS3DSurfaceinline
getParametricCoordinatesU() constNURBS3DSurfaceinline
getParametricCoordinatesV() constNURBS3DSurfaceinline
getWeights() constNURBS3DSurfaceinline
givenInitNrm() constNURBS3DSurfaceinline
invertU()NURBS3DSurface
invertUV()NURBS3DSurface
invertV()NURBS3DSurface
lengthDerivativeU(const scalar vConst, const scalar uStart, const scalar uEnd, const label nPts) constNURBS3DSurface
lengthDerivativeV(const scalar uConst, const scalar vStart, const scalar vEnd, const label nPts) constNURBS3DSurface
lengthU(const label vIConst, const label uIStart, const label uIEnd) constNURBS3DSurface
lengthU(const scalar vConst, const scalar uStart, const scalar uEnd, const label nPts) constNURBS3DSurface
lengthU(const label vIConst) constNURBS3DSurface
lengthU(const scalar vConst) constNURBS3DSurface
lengthV(const label uIConst, const label vIStart, const label vIEnd) constNURBS3DSurface
lengthV(const scalar uConst, const scalar vStart, const scalar vEnd, const label nPts) constNURBS3DSurface
lengthV(const label uIConst) constNURBS3DSurface
lengthV(const scalar uConst) constNURBS3DSurface
makeEquidistant(const label lenAcc=25, const label maxIter=10, const label spacingCorrInterval=-1, const scalar tolerance=1.e-5)NURBS3DSurface
map(const UList< vector > &mapF, const labelUList &mapAddressing)Field< vector >
map(const tmp< Field< vector >> &tmapF, const labelUList &mapAddressing)Field< vector >
map(const UList< vector > &mapF, const labelListList &mapAddressing, const scalarListList &weights)Field< vector >
map(const tmp< Field< vector >> &tmapF, const labelListList &mapAddressing, const scalarListList &weights)Field< vector >
map(const UList< vector > &mapF, const FieldMapper &map, const bool applyFlip=true)Field< vector >
map(const tmp< Field< vector >> &tmapF, const FieldMapper &map, const bool applyFlip=true)Field< vector >
negate()Field< vector >
New(Istream &is)Field< vector >inlinestatic
NewCalculatedType(const Field< Type2 > &f)Field< vector >inlinestatic
nrm(scalar u, scalar v)NURBS3DSurface
nrmOrientation() constNURBS3DSurfaceinline
null()Field< vector >inlinestatic
NURBS3DSurface(const List< vector > &CPs, const label nPointsU, const label nPointsV, const NURBSbasis &uBasis, const NURBSbasis &vBasis, const word name="NURBS3DSurface")NURBS3DSurface
NURBS3DSurface(const List< vector > &CPs, const List< scalar > &weights, const label nPointsU, const label nPointsV, const NURBSbasis &uBasis, const NURBSbasis &vBasis, const word name="NURBS3DSurface")NURBS3DSurface
NURBS3DSurface(const List< vector > &CPs, const label nPointsU, const label nPointsV, const label uDegree, const label vDegree, const label nCPsU, const label nCPsV, const word name="NURBS3DSurface")NURBS3DSurface
NURBS3DSurface(const List< vector > &CPs, const label nPointsU, const label nPointsV, const label uDegree, const label vDegree, const label nCPsU, const label nCPsV, const scalarField &knotsU, const scalarField &knotsV, const word name="NURBS3DSurface")NURBS3DSurface
NURBS3DSurface(const List< vector > &CPs, const List< scalar > &weights, const label nPointsU, const label nPointsV, const label uDegree, const label vDegree, const label nCPsU, const label nCPsV, const word name="NURBS3DSurface")NURBS3DSurface
NURBS3DSurface(const List< vector > &CPs, const List< scalar > &weights, const label nPointsU, const label nPointsV, const label uDegree, const label vDegree, const label nCPsU, const label nCPsV, const scalarField &knotsU, const scalarField &knotsV, const word name="NURBS3DSurface")NURBS3DSurface
NURBS3DSurface(const NURBS3DSurface &)NURBS3DSurface
operator*=(const UList< scalar > &)Field< vector >
operator*=(const tmp< Field< scalar >> &)Field< vector >
operator*=(const scalar &)Field< vector >
operator+=(const UList< vector > &)Field< vector >
operator+=(const tmp< Field< vector >> &)Field< vector >
operator+=(const vector &)Field< vector >
operator-=(const UList< vector > &)Field< vector >
operator-=(const tmp< Field< vector >> &)Field< vector >
operator-=(const vector &)Field< vector >
operator/=(const UList< scalar > &)Field< vector >
operator/=(const tmp< Field< scalar >> &)Field< vector >
operator/=(const scalar &)Field< vector >
operator=(const Field< vector > &)Field< vector >
operator=(const tmp< Field< vector >> &)Field< vector >
operator=(const UList< vector > &rhs)Field< vector >inline
operator=(const SubField< vector > &rhs)Field< vector >inline
operator=(const IndirectListBase< vector, Addr > &rhs)Field< vector >inline
operator=(Field< vector > &&rhs)Field< vector >inline
operator=(List< vector > &&rhs)Field< vector >inline
operator=(DynamicList< vector, SizeMin > &&rhs)Field< vector >inline
operator=(const vector &val)Field< vector >inline
operator=(const Foam::zero)Field< vector >inline
operator=(const VectorSpace< Form, Cmpt, nCmpt > &)Field< vector >
operator=(const tmp< Field > &rhs)Field< vector >
replace(const direction, const UList< cmptType > &)Field< vector >
replace(const direction, const tmp< Field< cmptType >> &)Field< vector >
replace(const direction, const cmptType &)Field< vector >
rmap(const UList< vector > &mapF, const labelUList &mapAddressing)Field< vector >
rmap(const tmp< Field< vector >> &tmapF, const labelUList &mapAddressing)Field< vector >
rmap(const UList< vector > &mapF, const labelUList &mapAddressing, const UList< scalar > &weights)Field< vector >
rmap(const tmp< Field< vector >> &tmapF, const labelUList &mapAddressing, const UList< scalar > &weights)Field< vector >
setCPs(const List< vector > &CPs)NURBS3DSurface
setName(const word &name)NURBS3DSurface
setNrmOrientation(const vector &givenNrm, const scalar u, const scalar v)NURBS3DSurface
setWeights(const scalarList &weights)NURBS3DSurface
slice(const label pos, label len=-1)Field< vector >
slice(const label pos, label len=-1) constField< vector >
slice(const labelRange &range)Field< vector >
slice(const labelRange &range) constField< vector >
subField typedefField< vector >
surfaceDerivativeCP(const scalar u, const scalar v, const label CPI) constNURBS3DSurface
surfaceDerivativeU(const scalar u, const scalar v) constNURBS3DSurface
surfaceDerivativeUU(const scalar u, const scalar v) constNURBS3DSurface
surfaceDerivativeUV(const scalar u, const scalar v) constNURBS3DSurface
surfaceDerivativeV(const scalar u, const scalar v) constNURBS3DSurface
surfaceDerivativeVV(const scalar u, const scalar v) constNURBS3DSurface
surfaceDerivativeW(const scalar u, const scalar v, const label CPI) constNURBS3DSurface
surfacePoint(const scalar &u, const scalar &v)NURBS3DSurface
T() constField< vector >
whichBoundaryCPI(const label &globalCPI)NURBS3DSurface
write()NURBS3DSurface
write(const word fileName)NURBS3DSurface
write(const fileName dirName, const fileName fileName)NURBS3DSurface
writeEntry(const word &keyword, Ostream &os) constField< vector >
writeVTK(const fileName vtkDirName, const fileName vtkFileName)NURBS3DSurface
writeWParses()NURBS3DSurface
writeWParses(const word fileName)NURBS3DSurface
writeWParses(const fileName dirName, const fileName fileName)NURBS3DSurface
~NURBS3DSurface()=defaultNURBS3DSurface