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

Class BoundingLogAnalyzer

FoamLogAnalyzer --+    
                  |    
StandardLogAnalyzer --+
                      |
                     BoundingLogAnalyzer

Known Subclasses:
BoundingPlotLogAnalyzer

This analyzer also checks for bounded solutions
Method Summary
  __init__(self, progress, doTimelines, doFiles)
    Inherited from FoamLogAnalyzer
  addAnalyzer(self, name, obj)
Adds an analyzer
  addTimeListener(self, listener)
  analyze(self, fh)
Analyzes a file (one line at a time)
  analyzeLine(self, line)
Calls all the anlyzers for a line
  getAnalyzer(self, name)
Get the LogLineAnalyzer name
  getDirectory(self)
Gets the output directory
  getTime(self)
Gets the current time
  goOn(self)
Checks with all the analyzers
  setDirectory(self, d)
Sets the output directory for all the analyzers
  setTime(self, time)
Sets the time and alert all the LineAnalyzers that the time has changed
  tearDown(self)
Remove reference to self in children (hoping to remove circular dependencies)

Method Details

__init__(self, progress=False, doTimelines=False, doFiles=True)
(Constructor)

Parameters:
progress - Print time progress on console?
Overrides:
PyFoam.LogAnalysis.StandardLogAnalyzer.StandardLogAnalyzer.__init__

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