- Jun 14, 2017
-
-
mattijs authored
commit 510b9353f8cb932a87f1588b17a4dea230c29d3c Author: mattijs <mattijs> Date: Wed Jun 14 16:36:35 2017 +0100 ENH: timeControl: propagate time-change logic from Time.C commit 6dc57a8f1e0e7605ea819deb6f11dd4b7874ff30 Author: mattijs <mattijs> Date: Thu Jun 1 11:28:56 2017 +0100 ENH: timeControl: cleanup; avoid division by zero commit 5ac4bc2dd8c1f4676eef9d7a03215caba23a2e19 Author: mattijs <mattijs> Date: Wed May 31 12:04:52 2017 +0100 ENH: timeControl: allow ramping down as well as up. commit a6b2db9e791f29258f04f3a9cbd6354aa468977d Author: mattijs <mattijs> Date: Wed May 17 15:29:22 2017 +0100 ENH: timeControl: limit any timestep change if deltaTCoeff enabled. commit 004115ee03a6637ae0d23cce303a30d1b3af046f Author: mattijs <mattijs> Date: Wed May 17 11:40:26 2017 +0100 ENH: setTimeStep: have timeStart, timeEnd controls on time step adjustment. Also added smoothly varying time step change (through optional deltaTCoeff)
-
- Apr 06, 2017
-
- Mar 21, 2017
-
-
Andrew Heather authored
-
Andrew Heather authored
ENH: Function objects - updated logic to determine whether or not to instantiate a time-based function object. Fixes #439
-
- Jan 04, 2017
-
-
mattijs authored
-
- Nov 24, 2016
-
-
Andrew Heather authored
-
- Jun 13, 2016
-
-
Henry Weller authored
Replaced the 'postProcess' argument to the 'write' and 'execute' functions with the single static member 'postProcess' in the functionObject base-class.
-
- May 18, 2016
-
-
Henry Weller authored
the equivalent functionality is provided by the writeRegisteredObject functionObject in a MUCH simpler, easier and extensible manner. functionObject: Removed the now redundant 'timeSet' function.
-
Henry Weller authored
to correspond to the new default behavior of the 'end' function in functionObject which now calls 'execute' then 'write'.
-
- May 13, 2016
-
-
Henry Weller authored
-
- May 12, 2016
-
-
Henry Weller authored
to have the prefix 'write' rather than 'output' So outputTime() -> writeTime() but 'outputTime()' is still supported for backward-compatibility. Also removed the redundant secondary-writing functionality from Time which has been superseded by the 'writeRegisteredObject' functionObject.
-
Henry Weller authored
functionObjects: Changed options 'outputControl' -> 'writeControl' and 'outputInterval' -> 'writeInterval' for consistency with the time controls in controlDict and to avoid unnecessary confusion. All code and tutorials have been updated. The old names 'outputControl' and 'outputInterval' are but supported for backward compatibility but deprecated.
-
- May 11, 2016
-
-
Henry Weller authored
Superseded by the more general #include dictionary directive.
-
Henry Weller authored
-
Henry Weller authored
Construction failure and recovery is not handled with exceptions in functionObjectList
-
Henry Weller authored
-
Henry Weller authored
Simplified and generalized the handling of functionObjects which fail to construct by removing them from the list rather than maintaining an "enabled" switch in each functionObject.
-
- May 02, 2016
-
-
Henry Weller authored
functionObjects: Moved into the functionObjects namespace and rationalized and simplified failable construction Rather than requiring each functionObject to handle failed construction internally (using the active_ flag) the static member function "viable" is provided which returns true if construction of the functionObject is likely to be successful. Failed construction is then handled by the wrapper-class which constructs the functionObject, e.g. "OutputFilterFunctionObject".
-
- Dec 03, 2015
-
-
mattijs authored
- 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()
-
- Dec 01, 2015
-
-
Andrew Heather authored
-
- Aug 27, 2014
-
-
sergio authored
-
- Nov 29, 2013
- Oct 04, 2013
-
-
andy authored
-
- Sep 09, 2013
-
-
Sergio Ferraris authored
Time::adjustDeltaT(). It allows function objects to manipulate the time step to dump at adjustable times. The following options are available for output in function objects: timeStep, outputTime, adjustableTime, runTime, clockTime and cpuTime.
-
- Jun 07, 2013
-
-
Sergio Ferraris authored
end of Time::operator++. This allows to know if the next timeIndex will be a dumping time. The function object "partialWrite" modifyes the write option of the those fields which will be written down at given intervals of the overall outout times.
-
- Dec 13, 2012
-
-
andy authored
-
- Sep 14, 2011
-
-
andy authored
-
- Aug 14, 2011
-
-
Henry authored
-
- May 11, 2011
-
-
andy authored
-
- Mar 23, 2011
-
-
mattijs authored
-
- Jan 19, 2011
-
- Jan 14, 2011
-
-
Andrew Heather authored
-
- Jan 07, 2011
-
-
graham authored
-
- Jan 05, 2011
-
-
Andrew Heather authored
This reverts commit b18f6cc1.
-
graham authored
-
- Oct 26, 2010
-
-
mattijs authored
-
- Jul 28, 2010
-
-
graham authored
-
- Mar 29, 2010
-
-
Mark Olesen authored
-
- Nov 24, 2009
-
-
Andrew Heather authored
-