mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
functionObjectList and Time modifications
- added clear() method to functionObjectList. It also gets called by ~Time(). This should destroy function objects before anything else gets destroyed (eg, objectRegistry).
This commit is contained in:
@ -47,11 +47,11 @@ const Foam::NamedEnum<Foam::outputFilterOutputControl::outputControls, 2>
|
||||
|
||||
Foam::outputFilterOutputControl::outputFilterOutputControl
|
||||
(
|
||||
const Time& time,
|
||||
const Time& t,
|
||||
const dictionary& dict
|
||||
)
|
||||
:
|
||||
time_(time),
|
||||
time_(t),
|
||||
outputControl_(ocTimeStep),
|
||||
outputInterval_(0)
|
||||
{
|
||||
@ -93,8 +93,8 @@ bool Foam::outputFilterOutputControl::output() const
|
||||
{
|
||||
return
|
||||
(
|
||||
!(time_.timeIndex() % outputInterval_)
|
||||
|| (outputInterval_ <= 1)
|
||||
(outputInterval_ <= 1)
|
||||
|| !(time_.timeIndex() % outputInterval_)
|
||||
);
|
||||
break;
|
||||
}
|
||||
|
||||
@ -88,22 +88,18 @@ public:
|
||||
|
||||
// Constructors
|
||||
|
||||
//- Construct from dictionary and Time object
|
||||
outputFilterOutputControl
|
||||
(
|
||||
const Time& time,
|
||||
const dictionary& dict
|
||||
);
|
||||
//- Construct from Time object and dictionary
|
||||
outputFilterOutputControl(const Time&, const dictionary&);
|
||||
|
||||
|
||||
// Destructor
|
||||
~outputFilterOutputControl();
|
||||
~outputFilterOutputControl();
|
||||
|
||||
|
||||
// Member Functions
|
||||
|
||||
//- Read from dictionary
|
||||
void read(const dictionary& dict);
|
||||
void read(const dictionary&);
|
||||
|
||||
//- Return const access to the Time object
|
||||
const Time& time() const
|
||||
|
||||
Reference in New Issue
Block a user