56 class polyTopoChangeMap;
58 class polyDistributionMap;
90 virtual bool calcSamples
100 void setSamples()
const;
229 inline operator const coordSet&()
const;
A 1D vector of objects of type <T> that resizes itself as necessary to accept the new objects.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
Holds list of sampling positions.
axisType
Enumeration defining the output format for coordinates.
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
Class containing mesh-to-mesh mapping information after a mesh distribution where we send parts of me...
Class containing mesh-to-mesh mapping information.
Mesh consisting of general polyhedral cells.
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
Class used for the read-construction of PtrLists of sampledSet.
autoPtr< sampledSet > operator()(Istream &is) const
iNew(const polyMesh &mesh)
Holds list of sampling points which is filled at construction time. Various implementations of this b...
const labelList & cells() const
Access the cells.
static autoPtr< sampledSet > New(const word &name, const polyMesh &mesh, const dictionary &dict)
Return a reference to the selected sampledSet.
const polyMesh & mesh() const
Access the mesh.
label size() const
Return the size.
virtual void topoChange(const polyTopoChangeMap &)
Update topology using the given map.
virtual void distribute(const polyDistributionMap &)
Redistribute or update using the given distribution map.
sampledSet(const word &name, const polyMesh &mesh, const word &axis)
Construct from components.
virtual void movePoints()
Update for mesh point-motion.
declareRunTimeSelectionTable(autoPtr, sampledSet, word,(const word &name, const polyMesh &mesh, const dictionary &dict),(name, mesh, dict))
virtual ~sampledSet()
Destructor.
virtual void mapMesh(const polyMeshMap &)
Update from another mesh using the given map.
autoPtr< sampledSet > clone() const
Clone.
const coordSet & coords() const
Access the coordinate set.
const labelList & segments() const
Return the size.
const labelList & faces() const
Access the faces.
const word & name() const
Access the name.
const pointField & positions() const
Access the positions.
TypeName("sampledSet")
Runtime type information.
A class for handling words, derived from string.
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
Macros to ease declaration of run-time selection tables.
Basic run-time type information using word as the type's name. Used to enhance the standard RTTI to c...