OpenFOAM logo
Open Source CFD Toolkit

pointSet Class Reference

Inheritance diagram for pointSet:

Inheritance graph
[legend]
Collaboration diagram for pointSet:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TypeName ("pointSet")
 Runtime type information.
 pointSet (const IOobject &obj)
 Construct from IOobject.
 pointSet (const polyMesh &mesh, const word &name, readOption r=MUST_READ, writeOption w=NO_WRITE)
 Construct from objectRegistry and name.
 pointSet (const polyMesh &mesh, const word &name, const label, writeOption w=NO_WRITE)
 Construct from additional size of labelHashSet.
 pointSet (const polyMesh &mesh, const word &name, const labelHashSet &, writeOption w=NO_WRITE)
 Construct from additional labelHashSet.
virtual ~pointSet ()
virtual void sync (const polyMesh &mesh)
 Sync set across coupled patches.
virtual label maxSize (const polyMesh &mesh) const
 Return max index+1.
virtual void updateMesh (const mapPolyMesh &morphMap)
 Update any stored data for new labels.
virtual void writeDebug (Ostream &os, const primitiveMesh &, const label maxLen) const
 Write maxLen items with label and coordinates.

Constructor & Destructor Documentation

pointSet const IOobject obj  ) 
 

Construct from IOobject.

pointSet const polyMesh mesh,
const word name,
readOption  r = MUST_READ,
writeOption  w = NO_WRITE
 

Construct from objectRegistry and name.

pointSet const polyMesh mesh,
const word name,
const   label,
writeOption  w = NO_WRITE
 

Construct from additional size of labelHashSet.

pointSet const polyMesh mesh,
const word name,
const labelHashSet ,
writeOption  w = NO_WRITE
 

Construct from additional labelHashSet.

virtual ~pointSet  )  [virtual]
 


Member Function Documentation

virtual label maxSize const polyMesh mesh  )  const [virtual]
 

Return max index+1.

Reimplemented from topoSet.

virtual void sync const polyMesh mesh  )  [inline, virtual]
 

Sync set across coupled patches.

NOTE: to be done!

Reimplemented from topoSet.

Definition at line 114 of file pointSet.H.

References Foam::label.

TypeName "pointSet"   ) 
 

Runtime type information.

virtual void updateMesh const mapPolyMesh morphMap  )  [virtual]
 

Update any stored data for new labels.

Reimplemented from topoSet.

virtual void writeDebug Ostream os,
const primitiveMesh ,
const label  maxLen
const [virtual]
 

Write maxLen items with label and coordinates.

virtual void updateMesh(const directPolyTopoChange& meshMod);

Reimplemented from topoSet.


The documentation for this class was generated from the following file:
For further information go to www.openfoam.org