Public Types | |
typedef List< GeometricField * > | FieldsType |
Type of the list of fields. More... | |
Public Member Functions | |
subCycleFields (List< GeometricField *> &gfPtrs) | |
Construct from field list and number of sub-cycles. More... | |
~subCycleFields () | |
Destructor. More... | |
const Time & | time () const |
Access to time. More... | |
void | updateTimeIndex () |
Correct the time index of the fields to correspond to. More... | |
Definition at line 114 of file subCycle.H.
typedef List<GeometricField*> FieldsType |
Type of the list of fields.
Definition at line 133 of file subCycle.H.
|
inline |
Construct from field list and number of sub-cycles.
Definition at line 138 of file subCycle.H.
References forAll, Foam::name(), and PtrList< T >::set().
|
inline |
Destructor.
Definition at line 162 of file subCycle.H.
References forAll, subCycleField< GeometricField >::time(), and TimeState::timeIndex().
|
inline |
Access to time.
Definition at line 177 of file subCycle.H.
References forAll, subCycleField< GeometricField >::time(), TimeState::timeIndex(), and subCycleField< GeometricField >::updateTimeIndex().
|
inline |
Correct the time index of the fields to correspond to.
the sub-cycling time.
The time index is incremented to protect the old-time value from being updated at the beginning of the time-loop in the case of outer iteration
Definition at line 188 of file subCycle.H.