Package PyFoam :: Package LogAnalysis :: Module TimeLineLineAnalyzer :: Class TimeLineLineAnalyzer
[show private | hide private]
[frames | no frames]

Class TimeLineLineAnalyzer

LogLineAnalyzer --+
                  |
                 TimeLineLineAnalyzer

Known Subclasses:
RegExpTimeLineLineAnalyzer, TimeLineBoundingLineAnalyzer, TimeLineContinuityLineAnalyzer, TimeLineExecutionTimeLineAnalyzer, TimeLineLinearIterationsSolverLineAnalyzer, TimeLineLinearSolverLineAnalyzer, TimeLineSimpleLineAnalyzer

Base class for analyzers that collect data in arrays
Method Summary
  __init__(self)
  getTimeline(self, name)
Return the timeline as two list: the times and the values
  timeChanged(self)
Sets the current time in the timelines
    Inherited from LogLineAnalyzer
  doAnalysis(self, line)
Analyze a line
  getTime(self)
Return current time
  goOn(self)
If the analyzer thinks the simulation should be stopped (for instance because of convergence) it returns false
  setDirectory(self, oDir)
Set the directory to which output is to be written (if any output is written)
  setParent(self, parent)
Introduces the LineAnalyzer to its supervisor

Method Details

getTimeline(self, name)

Parameters:
name - Name of the timeline to return
Returns:
the timeline as two list: the times and the values

timeChanged(self)

Sets the current time in the timelines
Overrides:
PyFoam.LogAnalysis.LogLineAnalyzer.LogLineAnalyzer.timeChanged

Generated by Epydoc 2.1 on Wed Oct 18 21:15:00 2006 http://epydoc.sf.net