Foam::sampledSurfaces Namespace Reference

Classes

class  cuttingPlane
 A sampledSurface defined by a plane using the iso-surface algorithm to 'cut' the mesh. More...
 
class  distanceSurface
 A sampledSurface defined by a distance to a surface. More...
 
class  isoSurface
 A sampledSurface defined by a surface of iso value. More...
 
class  nearestEqOp
 
class  patch
 A sampledSurface on patches. Non-triangulated by default. More...
 
class  patchInternalField
 Variation of sampledPatch that samples the internalField (at a given normal distance from the patch) instead of the patchField. Note: More...
 
class  plane
 A sampledSurface defined by a plane which 'cuts' the mesh using the cuttingPlane algorithm. The plane is triangulated by default. More...
 
class  thresholdCellFaces
 A sampledSurface defined by the cell faces corresponding to a threshold value. More...
 
class  triSurfaceMesh
 A sampledSurface from a triSurfaceMesh. It samples on the points/triangles of the triSurface. It either samples cells or (non-coupled) boundary faces. More...
 

Typedefs

typedef Tuple2< scalar, labelnearInfo
 Private class for finding nearest. More...
 

Functions

 defineTypeNameAndDebug (distanceSurface, 0)
 
 addToRunTimeSelectionTable (sampledSurface, distanceSurface, word)
 
 defineTypeNameAndDebug (isoSurface, 0)
 
 addToRunTimeSelectionTable (sampledSurface, isoSurface, word)
 
 defineTypeNameAndDebug (cuttingPlane, 0)
 
 addToRunTimeSelectionTable (sampledSurface, cuttingPlane, word)
 
 defineTypeNameAndDebug (patch, 0)
 
 addToRunTimeSelectionTable (sampledSurface, patch, word)
 
 defineTypeNameAndDebug (patchInternalField, 0)
 
 addToRunTimeSelectionTable (sampledSurface, patchInternalField, word)
 
 defineTypeNameAndDebug (plane, 0)
 
 addToRunTimeSelectionTable (sampledSurface, plane, word)
 
 defineTypeNameAndDebug (triSurfaceMesh, 0)
 
 addToRunTimeSelectionTable (sampledSurface, triSurfaceMesh, word)
 
 defineTypeNameAndDebug (thresholdCellFaces, 0)
 
 addToRunTimeSelectionTable (sampledSurface, thresholdCellFaces, word)
 

Typedef Documentation

◆ nearInfo

typedef Tuple2<scalar, label> nearInfo

Private class for finding nearest.

Comprising:

  • global index
  • sqr(distance)

Definition at line 46 of file sampledTriSurfaceMesh.C.

Function Documentation

◆ defineTypeNameAndDebug() [1/8]

Foam::sampledSurfaces::defineTypeNameAndDebug ( distanceSurface  ,
 
)

◆ addToRunTimeSelectionTable() [1/8]

Foam::sampledSurfaces::addToRunTimeSelectionTable ( sampledSurface  ,
distanceSurface  ,
word   
)

◆ defineTypeNameAndDebug() [2/8]

Foam::sampledSurfaces::defineTypeNameAndDebug ( isoSurface  ,
 
)

◆ addToRunTimeSelectionTable() [2/8]

Foam::sampledSurfaces::addToRunTimeSelectionTable ( sampledSurface  ,
isoSurface  ,
word   
)

◆ defineTypeNameAndDebug() [3/8]

Foam::sampledSurfaces::defineTypeNameAndDebug ( cuttingPlane  ,
 
)

◆ addToRunTimeSelectionTable() [3/8]

Foam::sampledSurfaces::addToRunTimeSelectionTable ( sampledSurface  ,
cuttingPlane  ,
word   
)

◆ defineTypeNameAndDebug() [4/8]

Foam::sampledSurfaces::defineTypeNameAndDebug ( patch  ,
 
)

◆ addToRunTimeSelectionTable() [4/8]

Foam::sampledSurfaces::addToRunTimeSelectionTable ( sampledSurface  ,
patch  ,
word   
)

◆ defineTypeNameAndDebug() [5/8]

Foam::sampledSurfaces::defineTypeNameAndDebug ( patchInternalField  ,
 
)

◆ addToRunTimeSelectionTable() [5/8]

Foam::sampledSurfaces::addToRunTimeSelectionTable ( sampledSurface  ,
patchInternalField  ,
word   
)

◆ defineTypeNameAndDebug() [6/8]

Foam::sampledSurfaces::defineTypeNameAndDebug ( plane  ,
 
)

◆ addToRunTimeSelectionTable() [6/8]

Foam::sampledSurfaces::addToRunTimeSelectionTable ( sampledSurface  ,
plane  ,
word   
)

◆ defineTypeNameAndDebug() [7/8]

Foam::sampledSurfaces::defineTypeNameAndDebug ( triSurfaceMesh  ,
 
)

◆ addToRunTimeSelectionTable() [7/8]

Foam::sampledSurfaces::addToRunTimeSelectionTable ( sampledSurface  ,
triSurfaceMesh  ,
word   
)

◆ defineTypeNameAndDebug() [8/8]

Foam::sampledSurfaces::defineTypeNameAndDebug ( thresholdCellFaces  ,
 
)

◆ addToRunTimeSelectionTable() [8/8]

Foam::sampledSurfaces::addToRunTimeSelectionTable ( sampledSurface  ,
thresholdCellFaces  ,
word   
)