Public Member Functions | Protected Member Functions | Private Types | Private Member Functions | Private Attributes
sampledPatch Class Reference

A sampledSurface on patches. Non-triangulated by default. More...

Inheritance diagram for sampledPatch:
Inheritance graph
[legend]
Collaboration diagram for sampledPatch:
Collaboration graph
[legend]

Public Member Functions

 TypeName ("sampledPatch")
 Runtime type information. More...
 
 sampledPatch (const word &name, const polyMesh &mesh, const wordReList &patchNames, const bool triangulate=false)
 Construct from components. More...
 
 sampledPatch (const word &name, const polyMesh &mesh, const dictionary &dict)
 Construct from dictionary. More...
 
virtual ~sampledPatch ()
 Destructor. More...
 
virtual bool needsUpdate () const
 Does the surface need an update? More...
 
virtual bool expire ()
 Mark the surface as needing an update. More...
 
virtual bool update ()
 Update the surface as required. More...
 
virtual const pointFieldpoints () const
 Points of surface. More...
 
virtual const faceListfaces () const
 Faces of surface. More...
 
virtual tmp< scalarFieldsample (const volScalarField &) const
 Sample field on surface. More...
 
virtual tmp< vectorFieldsample (const volVectorField &) const
 Sample field on surface. More...
 
virtual tmp< sphericalTensorFieldsample (const volSphericalTensorField &) const
 Sample field on surface. More...
 
virtual tmp< symmTensorFieldsample (const volSymmTensorField &) const
 Sample field on surface. More...
 
virtual tmp< tensorFieldsample (const volTensorField &) const
 Sample field on surface. More...
 
virtual tmp< scalarFieldsample (const surfaceScalarField &) const
 Surface sample field on surface. More...
 
virtual tmp< vectorFieldsample (const surfaceVectorField &) const
 Surface Sample field on surface. More...
 
virtual tmp< sphericalTensorFieldsample (const surfaceSphericalTensorField &) const
 Surface sample field on surface. More...
 
virtual tmp< symmTensorFieldsample (const surfaceSymmTensorField &) const
 Surface sample field on surface. More...
 
virtual tmp< tensorFieldsample (const surfaceTensorField &) const
 Surface sample field on surface. More...
 
virtual tmp< scalarFieldinterpolate (const interpolation< scalar > &) const
 Interpolate field on surface. More...
 
virtual tmp< vectorFieldinterpolate (const interpolation< vector > &) const
 Interpolate field on surface. More...
 
virtual tmp< sphericalTensorFieldinterpolate (const interpolation< sphericalTensor > &) const
 Interpolate field on surface. More...
 
virtual tmp< symmTensorFieldinterpolate (const interpolation< symmTensor > &) const
 Interpolate field on surface. More...
 
virtual tmp< tensorFieldinterpolate (const interpolation< tensor > &) const
 Interpolate field on surface. More...
 
virtual void print (Ostream &) const
 Write. More...
 
template<class Type >
Foam::tmp< Foam::Field< Type > > sampleField (const GeometricField< Type, fvPatchField, volMesh > &vField) const
 
template<class Type >
Foam::tmp< Foam::Field< Type > > sampleField (const GeometricField< Type, fvsPatchField, surfaceMesh > &sField) const
 
template<class Type >
Foam::tmp< Foam::Field< Type > > interpolateField (const interpolation< Type > &interpolator) const
 
- Public Member Functions inherited from MeshedSurface< face >
 MeshedSurface ()
 Construct null. More...
 
 MeshedSurface (const Xfer< pointField > &, const Xfer< List< Face > > &, const Xfer< surfZoneList > &)
 Construct by transferring components (points, faces, zones). More...
 
 MeshedSurface (const Xfer< pointField > &, const Xfer< List< Face > > &, const labelUList &zoneSizes=labelUList(), const UList< word > &zoneNames=UList< word >())
 Construct by transferring components (points, faces). More...
 
 MeshedSurface (const MeshedSurface &)
 Construct as copy. More...
 
 MeshedSurface (const UnsortedMeshedSurface< Face > &)
 Construct from a UnsortedMeshedSurface. More...
 
 MeshedSurface (const polyBoundaryMesh &, const bool globalPoints=false)
 Construct from a boundary mesh with local points/faces. More...
 
 MeshedSurface (const surfMesh &)
 Construct from a surfMesh. More...
 
 MeshedSurface (const Xfer< UnsortedMeshedSurface< Face > > &)
 Construct by transferring the contents from a UnsortedMeshedSurface. More...
 
 MeshedSurface (const Xfer< MeshedSurface< Face > > &)
 Construct by transferring the contents from a MeshedSurface. More...
 
 MeshedSurface (const fileName &)
 Construct from file name (uses extension to determine type) More...
 
 MeshedSurface (const fileName &, const word &ext)
 Construct from file name (uses extension to determine type) More...
 
 MeshedSurface (const Time &, const word &surfName="")
 Construct from database. More...
 
 MeshedSurface ()
 
 MeshedSurface (const Xfer< pointField > &pointLst, const Xfer< List< Face > > &faceLst, const Xfer< surfZoneList > &zoneLst)
 
 MeshedSurface (const Xfer< pointField > &pointLst, const Xfer< List< Face > > &faceLst, const labelUList &zoneSizes, const UList< word > &zoneNames)
 
 MeshedSurface (const MeshedSurface< Face > &surf)
 
 MeshedSurface (const UnsortedMeshedSurface< Face > &surf)
 
 MeshedSurface (const surfMesh &mesh)
 
 MeshedSurface (const polyBoundaryMesh &bMesh, const bool useGlobalPoints)
 
 MeshedSurface (const fileName &name, const word &ext)
 
 MeshedSurface (const fileName &name)
 
 MeshedSurface (const Time &t, const word &surfName)
 
 MeshedSurface (const Xfer< UnsortedMeshedSurface< Face > > &surf)
 
 MeshedSurface (const Xfer< MeshedSurface< Face > > &surf)
 
 ClassName ("MeshedSurface")
 Runtime type information. More...
 
bool isTri ()
 Specialization for holding triangulated information. More...
 
 declareRunTimeSelectionTable (autoPtr, MeshedSurface, fileExtension,(const fileName &name),(name))
 
virtual ~MeshedSurface ()
 Destructor. More...
 
 declareMemberFunctionSelectionTable (void, UnsortedMeshedSurface, write, fileExtension,(const fileName &name, const MeshedSurface< Face > &surf),(name, surf))
 
virtual void write (const fileName &name) const
 Generic write routine. Chooses writer based on extension. More...
 
void write (const Time &, const word &surfName="") const
 Write to database. More...
 
label size () const
 The surface size is the number of faces. More...
 
const List< Face > & faces () const
 Return const access to the faces. More...
 
const List< surfZone > & surfZones () const
 Const access to the surface zones. More...
 
virtual void addZones (const UList< surfZone > &, const bool cullEmpty=false)
 Add surface zones. More...
 
virtual void addZones (const labelUList &sizes, const UList< word > &names, const bool cullEmpty=false)
 Add surface zones. More...
 
virtual void addZones (const labelUList &sizes, const bool cullEmpty=false)
 Add surface zones. More...
 
virtual void removeZones ()
 Remove surface zones. More...
 
virtual void clear ()
 Clear all storage. More...
 
virtual void movePoints (const pointField &)
 Move points. More...
 
virtual void scalePoints (const scalar)
 Scale points. A non-positive factor is ignored. More...
 
virtual void reset (const Xfer< pointField > &points, const Xfer< List< Face > > &faces, const Xfer< surfZoneList > &zones)
 Reset primitive data (points, faces and zones) More...
 
virtual void reset (const Xfer< List< point > > &points, const Xfer< List< Face > > &faces, const Xfer< surfZoneList > &zones)
 Reset primitive data (points, faces and zones) More...
 
virtual void cleanup (const bool verbose)
 Remove invalid faces. More...
 
virtual bool stitchFaces (const scalar tol=SMALL, const bool verbose=false)
 
virtual bool checkFaces (const bool verbose=false)
 
virtual label triangulate ()
 Triangulate in-place, returning the number of triangles added. More...
 
virtual label triangulate (List< label > &faceMap)
 Triangulate in-place, returning the number of triangles added. More...
 
label triangulate ()
 Specialization for holding triangulated information. More...
 
label triangulate (List< label > &faceMap)
 Specialization for holding triangulated information. More...
 
MeshedSurface subsetMesh (const labelHashSet &include, labelList &pointMap, labelList &faceMap) const
 Return new surface. More...
 
MeshedSurface subsetMesh (const labelHashSet &include) const
 Return new surface. More...
 
void transfer (MeshedSurface< Face > &)
 Transfer the contents of the argument and annul the argument. More...
 
void transfer (UnsortedMeshedSurface< Face > &)
 Transfer the contents of the argument and annul the argument. More...
 
Xfer< MeshedSurface< Face > > xfer ()
 Transfer contents to the Xfer container. More...
 
bool read (const fileName &, const word &ext)
 Read from file. Chooses reader based on explicit extension. More...
 
virtual bool read (const fileName &)
 Read from file. Chooses reader based on detected extension. More...
 
void writeStats (Ostream &os) const
 
void operator= (const MeshedSurface< Face > &)
 
 operator MeshedSurfaceProxy< Face > () const
 Conversion operator to MeshedSurfaceProxy. More...
 
- Public Member Functions inherited from sampledSurface
 TypeName ("sampledSurface")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, sampledSurface, word,(const word &name, const polyMesh &mesh, const dictionary &dict),(name, mesh, dict))
 Declare run-time constructor selection table. More...
 
 sampledSurface (const word &name, const polyMesh &, const bool interpolate=false)
 Construct from name, mesh. More...
 
 sampledSurface (const word &name, const polyMesh &, const dictionary &)
 Construct from dictionary. More...
 
autoPtr< sampledSurfaceclone () const
 Clone. More...
 
virtual ~sampledSurface ()
 Destructor. More...
 
const polyMeshmesh () const
 Access to the underlying mesh. More...
 
const wordname () const
 Name of surface. More...
 
bool interpolate () const
 Interpolation requested for surface. More...
 
virtual const vectorFieldSf () const
 Return face area vectors. More...
 
virtual const scalarFieldmagSf () const
 Return face area magnitudes. More...
 
virtual const vectorFieldCf () const
 Return face centres as vectorField. More...
 
scalar area () const
 The total surface area. More...
 
template<class Type >
Type integrate (const Field< Type > &) const
 Integration of a field across the surface. More...
 
template<class Type >
Type integrate (const tmp< Field< Type > > &) const
 Integration of a field across the surface. More...
 
template<class Type >
Type average (const Field< Type > &) const
 Area-averaged value of a field across the surface. More...
 
template<class Type >
Type average (const tmp< Field< Type > > &) const
 Area-averaged value of a field across the surface. More...
 
tmp< Field< scalar > > project (const Field< scalar > &) const
 Project field onto surface. More...
 
tmp< Field< scalar > > project (const Field< vector > &) const
 Project field onto surface. More...
 
tmp< Field< vector > > project (const Field< sphericalTensor > &) const
 Project field onto surface. More...
 
tmp< Field< vector > > project (const Field< symmTensor > &) const
 Project field onto surface. More...
 
tmp< Field< vector > > project (const Field< tensor > &) const
 Project field onto surface. More...
 
template<class Type >
tmp< GeometricField< Type, fvPatchField, volMesh > > pointAverage (const GeometricField< Type, pointPatchField, pointMesh > &pfld) const
 Interpolate from points to cell centre. More...
 
virtual void rename (const word &newName)
 Rename. More...
 
template<class ReturnType , class Type >
Foam::tmp< Foam::Field< ReturnType > > project (const tmp< Field< Type > > &field) const
 
template<class Type >
Foam::tmp< Foam::GeometricField< Type, Foam::fvPatchField, Foam::volMesh > > pointAverage (const GeometricField< Type, pointPatchField, pointMesh > &pfld) const
 

Protected Member Functions

const wordReListpatchNames () const
 
const labelListpatchIDs () const
 
const labelListpatchStart () const
 
const labelListpatchFaceLabels () const
 
- Protected Member Functions inherited from MeshedSurface< face >
void transcribe (MeshedSurface< face > &)
 Transfer points/zones and transcribe face -> triFace. More...
 
void transcribe (MeshedSurface< face > &surf)
 
void transcribe (MeshedSurface< face > &surf)
 
void checkZones ()
 Basic sanity check on zones. More...
 
pointFieldstoredPoints ()
 Non-const access to global points. More...
 
List< Face > & storedFaces ()
 Non-const access to the faces. More...
 
surfZoneListstoredZones ()
 Non-const access to the zones. More...
 
void sortFacesAndStore (const Xfer< List< Face > > &unsortedFaces, const Xfer< List< label > > &zoneIds, const bool sorted)
 Sort faces by zones and store sorted faces. More...
 
- Protected Member Functions inherited from sampledSurface
virtual void clearGeom () const
 

Private Types

typedef MeshedSurface< faceMeshStorage
 Private typedefs for convenience. More...
 

Private Member Functions

template<class Type >
tmp< Field< Type > > sampleField (const GeometricField< Type, fvPatchField, volMesh > &vField) const
 Sample field on faces. More...
 
template<class Type >
tmp< Field< Type > > sampleField (const GeometricField< Type, fvsPatchField, surfaceMesh > &sField) const
 Sample surface field on faces. More...
 
template<class Type >
tmp< Field< Type > > interpolateField (const interpolation< Type > &) const
 
virtual void remapFaces (const labelUList &faceMap)
 Re-map action on triangulation or cleanup. More...
 

Private Attributes

const wordReList patchNames_
 Name of patches. More...
 
labelList patchIDs_
 Corresponding patchIDs. More...
 
bool triangulate_
 Triangulated faces or keep faces as is. More...
 
bool needsUpdate_
 Track if the surface needs an update. More...
 
labelList patchIndex_
 For every face (or triangle) the originating patch. More...
 
labelList patchFaceLabels_
 For every face (or triangle) the index in the originating patch. More...
 
labelList patchStart_
 Start indices (in patchFaceLabels_) of patches. More...
 

Additional Inherited Members

- Public Types inherited from MeshedSurface< face >
typedef Face FaceType
 Face type used. More...
 
- Static Public Member Functions inherited from MeshedSurface< face >
static bool isTri ()
 Face storage only handles triangulated faces. More...
 
static bool canRead (const fileName &, const bool verbose=false)
 Can we read this file format? More...
 
static bool canReadType (const word &ext, const bool verbose=false)
 Can we read this file format? More...
 
static bool canWriteType (const word &ext, const bool verbose=false)
 Can we write this file format? More...
 
static wordHashSet readTypes ()
 
static wordHashSet writeTypes ()
 
static autoPtr< MeshedSurfaceNew (const fileName &, const word &ext)
 Select constructed from filename (explicit extension) More...
 
static autoPtr< MeshedSurfaceNew (const fileName &)
 Select constructed from filename (implicit extension) More...
 
static void write (const fileName &, const MeshedSurface< Face > &)
 Write to file. More...
 
- Static Public Member Functions inherited from sampledSurface
static autoPtr< sampledSurfaceNew (const word &name, const polyMesh &, const dictionary &)
 Return a reference to the selected surface. More...
 

Detailed Description

A sampledSurface on patches. Non-triangulated by default.

Source files

Definition at line 49 of file sampledPatch.H.

Member Typedef Documentation

◆ MeshStorage

typedef MeshedSurface<face> MeshStorage
private

Private typedefs for convenience.

Definition at line 55 of file sampledPatch.H.

Constructor & Destructor Documentation

◆ sampledPatch() [1/2]

sampledPatch ( const word name,
const polyMesh mesh,
const wordReList patchNames,
const bool  triangulate = false 
)

Construct from components.

Definition at line 47 of file sampledPatch.C.

◆ sampledPatch() [2/2]

sampledPatch ( const word name,
const polyMesh mesh,
const dictionary dict 
)

Construct from dictionary.

Definition at line 62 of file sampledPatch.C.

◆ ~sampledPatch()

~sampledPatch ( )
virtual

Destructor.

Definition at line 77 of file sampledPatch.C.

Member Function Documentation

◆ sampleField() [1/4]

tmp<Field<Type> > sampleField ( const GeometricField< Type, fvPatchField, volMesh > &  vField) const
private

Sample field on faces.

◆ sampleField() [2/4]

tmp<Field<Type> > sampleField ( const GeometricField< Type, fvsPatchField, surfaceMesh > &  sField) const
private

Sample surface field on faces.

◆ interpolateField() [1/2]

tmp<Field<Type> > interpolateField ( const interpolation< Type > &  ) const
private

◆ remapFaces()

void remapFaces ( const labelUList faceMap)
privatevirtual

Re-map action on triangulation or cleanup.

Reimplemented from MeshedSurface< face >.

Definition at line 199 of file sampledPatch.C.

References Foam::faceMap(), and Foam::notNull().

Here is the call graph for this function:

◆ patchNames()

const wordReList& patchNames ( ) const
inlineprotected

Definition at line 107 of file sampledPatch.H.

References sampledPatch::patchNames_.

◆ patchIDs()

const Foam::labelList & patchIDs ( ) const
protected

Definition at line 83 of file sampledPatch.C.

References polyMesh::boundaryMesh(), mesh, polyBoundaryMesh::patchSet(), and HashTable::sortedToc().

Here is the call graph for this function:

◆ patchStart()

const labelList& patchStart ( ) const
inlineprotected

Definition at line 114 of file sampledPatch.H.

References sampledPatch::patchStart_.

◆ patchFaceLabels()

const labelList& patchFaceLabels ( ) const
inlineprotected

Definition at line 119 of file sampledPatch.H.

References sampledPatch::patchFaceLabels_.

◆ TypeName()

TypeName ( "sampledPatch"  )

Runtime type information.

◆ needsUpdate()

bool needsUpdate ( ) const
virtual

Does the surface need an update?

Implements sampledSurface.

Definition at line 93 of file sampledPatch.C.

◆ expire()

bool expire ( )
virtual

Mark the surface as needing an update.

May also free up unneeded data. Return false if surface was already marked as expired.

Implements sampledSurface.

Definition at line 99 of file sampledPatch.C.

References clear(), and sampledSurface::clearGeom().

Here is the call graph for this function:

◆ update()

bool update ( )
virtual

◆ points()

virtual const pointField& points ( ) const
inlinevirtual

Points of surface.

Implements sampledSurface.

Definition at line 171 of file sampledPatch.H.

References points.

◆ faces()

virtual const faceList& faces ( ) const
inlinevirtual

Faces of surface.

Implements sampledSurface.

Definition at line 177 of file sampledPatch.H.

References MeshedSurface< face >::faces().

Here is the call graph for this function:

◆ sample() [1/10]

Foam::tmp< Foam::scalarField > sample ( const volScalarField vField) const
virtual

Sample field on surface.

Implements sampledSurface.

Reimplemented in sampledPatchInternalField.

Definition at line 231 of file sampledPatch.C.

◆ sample() [2/10]

Foam::tmp< Foam::tensorField > sample ( const volVectorField vField) const
virtual

Sample field on surface.

Implements sampledSurface.

Reimplemented in sampledPatchInternalField, sampledPatchInternalField, sampledPatchInternalField, and sampledPatchInternalField.

Definition at line 240 of file sampledPatch.C.

◆ sample() [3/10]

virtual tmp<sphericalTensorField> sample ( const volSphericalTensorField ) const
virtual

◆ sample() [4/10]

virtual tmp<symmTensorField> sample ( const volSymmTensorField ) const
virtual

◆ sample() [5/10]

virtual tmp<tensorField> sample ( const volTensorField ) const
virtual

◆ sample() [6/10]

virtual tmp<scalarField> sample ( const surfaceScalarField ) const
virtual

Surface sample field on surface.

Implements sampledSurface.

Reimplemented in sampledPatchInternalField, sampledPatchInternalField, sampledPatchInternalField, and sampledPatchInternalField.

◆ sample() [7/10]

virtual tmp<vectorField> sample ( const surfaceVectorField ) const
virtual

Surface Sample field on surface.

Implements sampledSurface.

Reimplemented in sampledPatchInternalField, sampledPatchInternalField, sampledPatchInternalField, and sampledPatchInternalField.

◆ sample() [8/10]

virtual tmp<sphericalTensorField> sample ( const surfaceSphericalTensorField ) const
virtual

Surface sample field on surface.

Implements sampledSurface.

Reimplemented in sampledPatchInternalField, sampledPatchInternalField, sampledPatchInternalField, and sampledPatchInternalField.

◆ sample() [9/10]

virtual tmp<symmTensorField> sample ( const surfaceSymmTensorField ) const
virtual

Surface sample field on surface.

Implements sampledSurface.

Reimplemented in sampledPatchInternalField, sampledPatchInternalField, sampledPatchInternalField, and sampledPatchInternalField.

◆ sample() [10/10]

virtual tmp<tensorField> sample ( const surfaceTensorField ) const
virtual

Surface sample field on surface.

Implements sampledSurface.

Reimplemented in sampledPatchInternalField, sampledPatchInternalField, sampledPatchInternalField, and sampledPatchInternalField.

◆ interpolate() [1/5]

Foam::tmp< Foam::scalarField > interpolate ( const interpolation< scalar > &  interpolator) const
virtual

Interpolate field on surface.

Implements sampledSurface.

Reimplemented in sampledPatchInternalField.

Definition at line 321 of file sampledPatch.C.

◆ interpolate() [2/5]

Foam::tmp< Foam::vectorField > interpolate ( const interpolation< vector > &  interpolator) const
virtual

Interpolate field on surface.

Implements sampledSurface.

Reimplemented in sampledPatchInternalField.

Definition at line 330 of file sampledPatch.C.

◆ interpolate() [3/5]

Foam::tmp< Foam::sphericalTensorField > interpolate ( const interpolation< sphericalTensor > &  interpolator) const
virtual

Interpolate field on surface.

Implements sampledSurface.

Reimplemented in sampledPatchInternalField.

Definition at line 339 of file sampledPatch.C.

◆ interpolate() [4/5]

Foam::tmp< Foam::symmTensorField > interpolate ( const interpolation< symmTensor > &  interpolator) const
virtual

Interpolate field on surface.

Implements sampledSurface.

Reimplemented in sampledPatchInternalField.

Definition at line 348 of file sampledPatch.C.

◆ interpolate() [5/5]

Foam::tmp< Foam::tensorField > interpolate ( const interpolation< tensor > &  interpolator) const
virtual

Interpolate field on surface.

Implements sampledSurface.

Reimplemented in sampledPatchInternalField.

Definition at line 357 of file sampledPatch.C.

◆ print()

void print ( Ostream os) const
virtual

Write.

Reimplemented from sampledSurface.

Reimplemented in sampledPatchInternalField.

Definition at line 365 of file sampledPatch.C.

References Foam::name(), patchNames(), points, and List::size().

Here is the call graph for this function:

◆ sampleField() [3/4]

Foam::tmp<Foam::Field<Type> > sampleField ( const GeometricField< Type, fvPatchField, volMesh > &  vField) const

Definition at line 33 of file sampledPatchTemplates.C.

References GeometricField::boundaryField(), and forAll.

Here is the call graph for this function:

◆ sampleField() [4/4]

Foam::tmp<Foam::Field<Type> > sampleField ( const GeometricField< Type, fvsPatchField, surfaceMesh > &  sField) const

Definition at line 54 of file sampledPatchTemplates.C.

References GeometricField::boundaryField(), and forAll.

Here is the call graph for this function:

◆ interpolateField() [2/2]

Foam::tmp<Foam::Field<Type> > interpolateField ( const interpolation< Type > &  interpolator) const

Definition at line 75 of file sampledPatchTemplates.C.

References f(), forAll, interpolation::interpolate(), mesh, points, and polyPatch::start().

Here is the call graph for this function:

Field Documentation

◆ patchNames_

const wordReList patchNames_
private

Name of patches.

Definition at line 61 of file sampledPatch.H.

Referenced by sampledPatch::patchNames().

◆ patchIDs_

labelList patchIDs_
mutableprivate

Corresponding patchIDs.

Definition at line 64 of file sampledPatch.H.

◆ triangulate_

bool triangulate_
private

Triangulated faces or keep faces as is.

Definition at line 67 of file sampledPatch.H.

◆ needsUpdate_

bool needsUpdate_
mutableprivate

Track if the surface needs an update.

Definition at line 70 of file sampledPatch.H.

◆ patchIndex_

labelList patchIndex_
private

For every face (or triangle) the originating patch.

Definition at line 73 of file sampledPatch.H.

◆ patchFaceLabels_

labelList patchFaceLabels_
private

For every face (or triangle) the index in the originating patch.

Definition at line 76 of file sampledPatch.H.

Referenced by sampledPatch::patchFaceLabels().

◆ patchStart_

labelList patchStart_
private

Start indices (in patchFaceLabels_) of patches.

Definition at line 79 of file sampledPatch.H.

Referenced by sampledPatch::patchStart().


The documentation for this class was generated from the following files: