Package PyFoam :: Package Applications :: Module Comparator
[hide private]
[frames] | no frames]

Module Comparator

source code

Application class that implements pyFoamComparator

Classes [hide private]
  Comparator
  ComparatorData
The object that holds the actual data
  CommandChain
Abstract base class for a number of commands
  PreparationChain
Chain of Preparation commands
  EvaluationChain
Chain of evaluation commands
  Command
Abstract base class of all commands
  GenericCommand
Executes a shell command
  DerivedCommand
Derives an additional value
  DictionaryCommand
Returns values from the chains dictionaries
  SetDictionaryCommand
Sets value in the chains dictionaries
  FoamCommand
Executes a OpenFOAM-utility
  FoamUtilityCommand
Executes a OpenFOAM-utility and extracts information
  SetterCommand
Common class for commands that operate on dictionaries
  FieldSetterCommand
Common class for commands that set values on fields
  InitialCommand
Sets an initial condition
  BoundaryCommand
Sets a boundary condition
  DictWriteCommand
Writes a value to a dictionary
  LastResultCommand
Copies the result of the last time-step to the resultsd directory
  CopyLogCommand
Copies the log file to the results
  Variation
Represenrs one variation

Imports: sys, re, string, xml.dom.minidom.parse, xml, os.path, Error.error, Basics.Utilities.execute, Execution.AnalyzedRunner.AnalyzedRunner, Execution.ConvergenceRunner.ConvergenceRunner, Execution.BasicRunner.BasicRunner, Execution.UtilityRunner.UtilityRunner, RunDictionary.ParsedParameterFile.ParsedParameterFile, LogAnalysis.BoundingLogAnalyzer.BoundingLogAnalyzer, RunDictionary.SolutionDirectory.SolutionDirectory, PyFoamApplication.PyFoamApplication, FoamInformation.changeFoamVersion