Package PyFoam :: Package Execution :: Module GnuplotRunner :: Class GnuplotCommon
[show private | hide private]
[frames | no frames]

Class GnuplotCommon

AnalyzedCommon --+    
                 |    
StepAnalyzedCommon --+
                     |
                    GnuplotCommon

Known Subclasses:
GnuplotRunner, GnuplotWatcher

Class that collects the Gnuplotting-Stuff for two other classes
Method Summary
  __init__(self, fname, smallestFreq, persist, splitThres, plotLinear, plotCont, plotBound, plotIterations, plotCourant, plotExecution, plotDeltaT, customRegexp, writeFiles)
TODO: Docu
  stopHandle(self)
  timeHandle(self)
Handler that reacts to the change of time.
    Inherited from StepAnalyzedCommon
  timeChanged(self)
React to a change of the simulation time in the log
    Inherited from AnalyzedCommon
  addAnalyzer(self, name, analyzer)
  getAnalyzer(self, name)
  getDirname(self)
Get the name of the directory where the data is written to
  getTime(self)
Get the execution time
  lineHandle(self, line)
Not to be called: calls the analyzer for the current line
  reset(self)
reset the analyzer
  tearDown(self)

Method Details

__init__(self, fname, smallestFreq=0.0, persist=None, splitThres=2048, plotLinear=True, plotCont=True, plotBound=True, plotIterations=False, plotCourant=False, plotExecution=False, plotDeltaT=False, customRegexp=None, writeFiles=False)
(Constructor)

TODO: Docu
Overrides:
PyFoam.Execution.StepAnalyzedCommon.StepAnalyzedCommon.__init__

timeHandle(self)

Handler that reacts to the change of time. To be overridden be sub-classes
Overrides:
PyFoam.Execution.StepAnalyzedCommon.StepAnalyzedCommon.timeHandle (inherited documentation)

Generated by Epydoc 2.1 on Mon Jan 22 23:52:48 2007 http://epydoc.sf.net