Set of sets to sample. Call sampledSets.write() to sample&write files. More...


Public Member Functions | |
| TypeName ("sets") | |
| Runtime type information. More... | |
| sampledSets (const word &name, const Time &time, const dictionary &dict) | |
| Construct from Time and dictionary. More... | |
| sampledSets (const word &name, const objectRegistry &, const dictionary &, const bool loadFromFiles=false) | |
| Construct for given objectRegistry and dictionary. More... | |
| virtual | ~sampledSets () |
| Destructor. More... | |
| void | verbose (const bool verbosity=true) |
| Set verbosity level. More... | |
| virtual bool | read (const dictionary &) |
| Read the sampledSets. More... | |
| virtual bool | execute () |
| Execute, currently does nothing. More... | |
| virtual bool | write () |
| Sample and write. More... | |
| void | correct () |
| Correct for mesh changes. More... | |
| virtual void | updateMesh (const mapPolyMesh &) |
| Update for changes of mesh. More... | |
| virtual void | movePoints (const polyMesh &) |
| Update for mesh point-motion. More... | |
| virtual void | readUpdate (const polyMesh::readUpdateState state) |
| Update for changes of mesh due to readUpdate. More... | |
Public Member Functions inherited from functionObject | |
| virtual const word & | type () const =0 |
| Runtime type information. More... | |
| declareRunTimeSelectionTable (autoPtr, functionObject, dictionary,(const word &name, const Time &runTime, const dictionary &dict),(name, runTime, dict)) | |
| functionObject (const word &name) | |
| Construct from components. More... | |
| autoPtr< functionObject > | clone () const |
| Return clone. More... | |
| virtual | ~functionObject () |
| Destructor. More... | |
| const word & | name () const |
| Return the name of this functionObject. More... | |
| virtual bool | end () |
| Called when Time::run() determines that the time-loop exits. More... | |
| virtual bool | adjustTimeStep () |
| Called at the end of Time::adjustDeltaT() if adjustTime is true. More... | |
Public Member Functions inherited from PtrList< sampledSet > | |
| PtrList () | |
| Null Constructor. More... | |
| PtrList (const label) | |
| Construct with size specified. More... | |
| PtrList (const PtrList< sampledSet > &) | |
| Copy constructor. More... | |
| PtrList (const PtrList< sampledSet > &, const CloneArg &) | |
| Copy constructor with additional argument for clone. More... | |
| PtrList (const Xfer< PtrList< sampledSet >> &) | |
| Construct by transferring the parameter contents. More... | |
| PtrList (PtrList< sampledSet > &, bool reuse) | |
| Construct as copy or re-use as specified. More... | |
| PtrList (const SLPtrList< sampledSet > &) | |
| Construct as copy of SLPtrList<T> More... | |
| PtrList (Istream &, const INew &) | |
| Construct from Istream using given Istream constructor class. More... | |
| PtrList (Istream &) | |
| Construct from Istream using default Istream constructor class. More... | |
| ~PtrList () | |
| Destructor. More... | |
| void | setSize (const label) |
| Reset size of PtrList. If extending the PtrList, new entries are. More... | |
| void | resize (const label) |
| Alias for setSize(const label) More... | |
| void | clear () |
| Clear the PtrList, i.e. set size to zero deleting all the. More... | |
| void | append (sampledSet *) |
| Append an element at the end of the list. More... | |
| void | append (const autoPtr< sampledSet > &) |
| void | append (const tmp< sampledSet > &) |
| void | transfer (PtrList< sampledSet > &) |
| Transfer the contents of the argument PtrList into this PtrList. More... | |
| Xfer< PtrList< sampledSet > > | xfer () |
| Transfer contents to the Xfer container. More... | |
| bool | set (const label) const |
| Is element set. More... | |
| autoPtr< sampledSet > | set (const label, sampledSet *) |
| Set element to given T* and return old element (can be NULL) More... | |
| autoPtr< sampledSet > | set (const label, const autoPtr< sampledSet > &) |
| Set element to given autoPtr<T> and return old element. More... | |
| autoPtr< sampledSet > | set (const label, const tmp< sampledSet > &) |
| Set element to given tmp<T> and return old element. More... | |
| void | reorder (const labelUList &) |
| Reorders elements. Ordering does not have to be done in. More... | |
| void | operator= (const PtrList< sampledSet > &) |
| Assignment. More... | |
Public Member Functions inherited from UPtrList< T > | |
| UPtrList () | |
| Null Constructor. More... | |
| UPtrList (const label) | |
| Construct with size specified. More... | |
| UPtrList (const Xfer< UPtrList< T >> &) | |
| Construct by transferring the parameter contents. More... | |
| UPtrList (UPtrList< T > &, bool reuse) | |
| Construct as copy or re-use as specified. More... | |
| label | size () const |
| Return the number of elements in the UPtrList. More... | |
| bool | empty () const |
| Return true if the UPtrList is empty (ie, size() is zero) More... | |
| T & | first () |
| Return reference to the first element of the list. More... | |
| const T & | first () const |
| Return reference to first element of the list. More... | |
| T & | last () |
| Return reference to the last element of the list. More... | |
| const T & | last () const |
| Return reference to the last element of the list. More... | |
| void | setSize (const label) |
| Reset size of UPtrList. This can only be used to set the size. More... | |
| void | resize (const label) |
| Reset size of UPtrList. This can only be used to set the size. More... | |
| void | clear () |
| Clear the UPtrList, i.e. set size to zero. More... | |
| void | transfer (UPtrList< T > &) |
| Transfer the contents of the argument UPtrList into this. More... | |
| Xfer< UPtrList< T > > | xfer () |
| Transfer contents to the Xfer container. More... | |
| bool | set (const label) const |
| Is element set. More... | |
| T * | set (const label, T *) |
| Set element. Return old element (can be NULL). More... | |
| void | reorder (const labelUList &) |
| Reorders elements. Ordering does not have to be done in. More... | |
| const T & | operator[] (const label) const |
| Return element const reference. More... | |
| T & | operator[] (const label) |
| Return element reference. More... | |
| const T * | operator() (const label) const |
| Return element const pointer. More... | |
| iterator | begin () |
| Return an iterator to begin traversing the UPtrList. More... | |
| iterator | end () |
| Return an iterator to end traversing the UPtrList. More... | |
| const_iterator | cbegin () const |
| Return an const_iterator to begin traversing the UPtrList. More... | |
| const_iterator | cend () const |
| Return an const_iterator to end traversing the UPtrList. More... | |
| const_iterator | begin () const |
| Return an const_iterator to begin traversing the UPtrList. More... | |
| const_iterator | end () const |
| Return an const_iterator to end traversing the UPtrList. More... | |
Additional Inherited Members | |
Public Types inherited from UPtrList< T > | |
| typedef T | value_type |
| Type of values the UPtrList contains. More... | |
| typedef T & | reference |
| Type that can be used for storing into UPtrList::value_type objects. More... | |
| typedef const T & | const_reference |
| Type that can be used for storing into constant UPtrList::value_type. More... | |
Static Public Member Functions inherited from functionObject | |
| static autoPtr< functionObject > | New (const word &name, const Time &, const dictionary &) |
| Select from dictionary, based on its "type" entry. More... | |
Public Attributes inherited from functionObject | |
| Switch | log |
| Switch write log to Info. More... | |
Static Public Attributes inherited from functionObject | |
| static int | debug |
| static bool | postProcess |
| Global post-processing mode switch. More... | |
Protected Member Functions inherited from PtrList< sampledSet > | |
| void | read (Istream &, const INew &inewt) |
| Read from Istream using given Istream constructor class. More... | |
Set of sets to sample. Call sampledSets.write() to sample&write files.
Definition at line 62 of file sampledSets.H.
| sampledSets | ( | const word & | name, |
| const Time & | time, | ||
| const dictionary & | dict | ||
| ) |
Construct from Time and dictionary.
Definition at line 142 of file sampledSets.C.
References polyMesh::defaultRegion, Foam::name(), UPstream::parRun(), and Foam::read().

| sampledSets | ( | const word & | name, |
| const objectRegistry & | obr, | ||
| const dictionary & | dict, | ||
| const bool | loadFromFiles = false |
||
| ) |
Construct for given objectRegistry and dictionary.
allow the possibility to load fields from files
Definition at line 184 of file sampledSets.C.
References polyMesh::defaultRegion, Foam::name(), UPstream::parRun(), and Foam::read().

|
virtual |
Destructor.
Definition at line 219 of file sampledSets.C.
| TypeName | ( | "sets" | ) |
Runtime type information.
| void verbose | ( | const bool | verbosity = true | ) |
Set verbosity level.
Definition at line 225 of file sampledSets.C.
|
virtual |
Read the sampledSets.
Reimplemented from functionObject.
Definition at line 282 of file sampledSets.C.
References dict, Foam::endl(), forAll, dictionary::found(), Foam::Info, dictionary::lookup(), UPstream::master(), Foam::nl, and Foam::Pout.

|
virtual |
Execute, currently does nothing.
Implements functionObject.
Definition at line 231 of file sampledSets.C.
|
virtual |
Sample and write.
Implements functionObject.
Definition at line 237 of file sampledSets.C.
References Foam::endl(), UPstream::master(), Foam::mkDir(), Foam::nl, and Foam::Pout.

| void correct | ( | ) |
Correct for mesh changes.
Definition at line 330 of file sampledSets.C.
|
virtual |
Update for changes of mesh.
Reimplemented from functionObject.
Definition at line 348 of file sampledSets.C.
References correct, and mapPolyMesh::mesh().

|
virtual |
Update for mesh point-motion.
Reimplemented from functionObject.
Definition at line 357 of file sampledSets.C.
References correct.
|
virtual |
Update for changes of mesh due to readUpdate.
Definition at line 366 of file sampledSets.C.
References correct, and polyMesh::UNCHANGED.
1.8.11