PyFoam.Execution.StepAnalyzedCommon module

Common stuff for classes that do something at every timestep

class PyFoam.Execution.StepAnalyzedCommon.StepAnalyzedCommon(filename, analyzer, writePickled=True, smallestFreq=0, adaptFrequency=True)[source]

Bases: PyFoam.Execution.AnalyzedCommon.AnalyzedCommon

Stuff is performed forevery timestep in the file

addTicker(ticker)[source]

Add a callable that will be called at every timestep

stopHandle()[source]
timeChanged()[source]

React to a change of the simulation time in the log

timeHandle()[source]

Handler that reacts to the change of time. To be overridden be sub-classes