PyFoam.LogAnalysis.StandardLogAnalyzer module

Analyze standard solver

class PyFoam.LogAnalysis.StandardLogAnalyzer.StandardLogAnalyzer(progress=False, doTimelines=False, doFiles=True, singleFile=False, startTime=None, endTime=None)[source]

Bases: PyFoam.LogAnalysis.FoamLogAnalyzer.FoamLogAnalyzer

The analyzer for the most common OpenFOAM solvers

It checks:
  • Continuity
  • the Linear solvers
  • Execution time
__init__(progress=False, doTimelines=False, doFiles=True, singleFile=False, startTime=None, endTime=None)[source]
Parameters:
  • progress – Print time progress on console?
  • doTimelines – generate timelines?
  • doFiles – generate files?
__module__ = 'PyFoam.LogAnalysis.StandardLogAnalyzer'
class PyFoam.LogAnalysis.StandardLogAnalyzer.StandardPlotLogAnalyzer[source]

Bases: PyFoam.LogAnalysis.StandardLogAnalyzer.StandardLogAnalyzer

This analyzer checks the current residuals and generates timelines

__init__()[source]
Parameters:
  • progress – Print time progress on console?
  • doTimelines – generate timelines?
  • doFiles – generate files?
__module__ = 'PyFoam.LogAnalysis.StandardLogAnalyzer'