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'