ENH: functionObjects: call execute on last time step

- old convention was that on last time step it would only call end()
and not execute()
- however this meant that e.g. the functionObjectProperties file
did not get written
- and almost all functionObjects were doing an execute() inside of end()
- new convention: call execute() on last time step, just before doing end()
This commit is contained in:
mattijs
2015-12-03 17:39:34 +00:00
parent bd737621a0
commit 3e5da0bcf2
32 changed files with 46 additions and 140 deletions

View File

@ -242,10 +242,7 @@ void Foam::fieldValues::fieldValueDelta::execute()
void Foam::fieldValues::fieldValueDelta::end()
{
if (active_)
{
execute();
}
// Do nothing
}