PyFoam.Applications.Comparator module¶
Application class that implements pyFoamComparator
-
class
PyFoam.Applications.Comparator.BoundaryCommand(c)[source]¶ Bases:
PyFoam.Applications.Comparator.FieldSetterCommandSets a boundary condition
-
__module__= 'PyFoam.Applications.Comparator'¶
-
-
class
PyFoam.Applications.Comparator.ChangeEnvironmentCommand(c)[source]¶ Bases:
PyFoam.Applications.Comparator.CommandChanges Environment variables by executing a script-file
-
__module__= 'PyFoam.Applications.Comparator'¶
-
-
class
PyFoam.Applications.Comparator.Command(c)[source]¶ Bases:
object-
__dict__= mappingproxy({'__weakref__': <attribute '__weakref__' of 'Command' objects>, '__init__': <function Command.__init__>, '__doc__': None, 'execute': <function Command.execute>, '__dict__': <attribute '__dict__' of 'Command' objects>, '__module__': 'PyFoam.Applications.Comparator', 'doIt': <function Command.doIt>, 'parallel': None})¶
-
__module__= 'PyFoam.Applications.Comparator'¶
-
__weakref__¶ list of weak references to the object (if defined)
-
execute(vals, log)[source]¶ Parameters: vals – Dictionary with the keywords Returns: A boolean whether it completed successfully and a list with results (None if no results are generated)
-
parallel= None¶ Abstract base class of all commands
-
-
class
PyFoam.Applications.Comparator.CommandChain(c)[source]¶ Bases:
objectAbstract base class for a number of commands
-
__dict__= mappingproxy({'__weakref__': <attribute '__weakref__' of 'CommandChain' objects>, 'hasObjectOfType': <function CommandChain.hasObjectOfType>, '__init__': <function CommandChain.__init__>, '__doc__': 'Abstract base class for a number of commands', 'execute': <function CommandChain.execute>, '__dict__': <attribute '__dict__' of 'CommandChain' objects>, '__module__': 'PyFoam.Applications.Comparator'})¶
-
__module__= 'PyFoam.Applications.Comparator'¶
-
__weakref__¶ list of weak references to the object (if defined)
-
-
class
PyFoam.Applications.Comparator.Comparator(args=None, **kwargs)[source]¶ Bases:
PyFoam.Applications.PyFoamApplication.PyFoamApplication-
__module__= 'PyFoam.Applications.Comparator'¶
-
-
class
PyFoam.Applications.Comparator.ComparatorData(doc)[source]¶ Bases:
objectThe object that holds the actual data
-
_ComparatorData__parseBase(e)¶ Parameters: e – The ‘base’-element
-
__dict__= mappingproxy({'__weakref__': <attribute '__weakref__' of 'ComparatorData' objects>, '__len__': <function ComparatorData.__len__>, '__init__': <function ComparatorData.__init__>, '__doc__': ' The object that holds the actual data', '__getitem__': <function ComparatorData.__getitem__>, '_ComparatorData__parseBase': <function ComparatorData.__parseBase>, '__module__': 'PyFoam.Applications.Comparator', '__dict__': <attribute '__dict__' of 'ComparatorData' objects>})¶
-
__getitem__(nr)[source]¶ Parameters: nr – Number of the variation Returns: dictionary with the variation
-
__module__= 'PyFoam.Applications.Comparator'¶
-
__weakref__¶ list of weak references to the object (if defined)
-
-
class
PyFoam.Applications.Comparator.CopyLogCommand(c)[source]¶ Bases:
PyFoam.Applications.Comparator.CommandCopies the log file to the results
-
__module__= 'PyFoam.Applications.Comparator'¶
-
-
class
PyFoam.Applications.Comparator.DecomposeCommand(c)[source]¶ Bases:
PyFoam.Applications.Comparator.CommandDecomposes a case and generates the LAM
-
__module__= 'PyFoam.Applications.Comparator'¶
-
-
class
PyFoam.Applications.Comparator.DerivedCommand(c)[source]¶ Bases:
PyFoam.Applications.Comparator.CommandDerives an additional value
-
__module__= 'PyFoam.Applications.Comparator'¶
-
-
class
PyFoam.Applications.Comparator.DictWriteCommand(c)[source]¶ Bases:
PyFoam.Applications.Comparator.SetterCommandWrites a value to a dictionary
-
__module__= 'PyFoam.Applications.Comparator'¶
-
-
class
PyFoam.Applications.Comparator.DictionaryCommand(c)[source]¶ Bases:
PyFoam.Applications.Comparator.CommandReturns values from the chains dictionaries
-
__module__= 'PyFoam.Applications.Comparator'¶
-
-
class
PyFoam.Applications.Comparator.EvaluationChain(c)[source]¶ Bases:
PyFoam.Applications.Comparator.CommandChainChain of evaluation commands
-
__module__= 'PyFoam.Applications.Comparator'¶
-
-
class
PyFoam.Applications.Comparator.FieldSetterCommand(c)[source]¶ Bases:
PyFoam.Applications.Comparator.SetterCommandCommon class for commands that set values on fields
-
__module__= 'PyFoam.Applications.Comparator'¶
-
-
class
PyFoam.Applications.Comparator.FoamCommand(c)[source]¶ Bases:
PyFoam.Applications.Comparator.CommandExecutes a OpenFOAM-utility
-
__module__= 'PyFoam.Applications.Comparator'¶
-
-
class
PyFoam.Applications.Comparator.FoamUtilityCommand(c)[source]¶ Bases:
PyFoam.Applications.Comparator.FoamCommandExecutes a OpenFOAM-utility and extracts information
-
__module__= 'PyFoam.Applications.Comparator'¶
-
-
class
PyFoam.Applications.Comparator.FoamVersionCommand(c)[source]¶ Bases:
PyFoam.Applications.Comparator.CommandChanges the used OpenFOAM-version
-
__module__= 'PyFoam.Applications.Comparator'¶
-
-
class
PyFoam.Applications.Comparator.GenericCommand(c)[source]¶ Bases:
PyFoam.Applications.Comparator.CommandExecutes a shell command
-
__module__= 'PyFoam.Applications.Comparator'¶
-
-
class
PyFoam.Applications.Comparator.InitialCommand(c)[source]¶ Bases:
PyFoam.Applications.Comparator.FieldSetterCommandSets an initial condition
-
__module__= 'PyFoam.Applications.Comparator'¶
-
-
class
PyFoam.Applications.Comparator.LastResultCommand(c)[source]¶ Bases:
PyFoam.Applications.Comparator.CommandCopies the result of the last time-step to the resultsd directory
-
__module__= 'PyFoam.Applications.Comparator'¶
-
-
class
PyFoam.Applications.Comparator.PreparationChain(c)[source]¶ Bases:
PyFoam.Applications.Comparator.CommandChainChain of Preparation commands
-
__module__= 'PyFoam.Applications.Comparator'¶
-
-
class
PyFoam.Applications.Comparator.ReconstructCommand(c)[source]¶ Bases:
PyFoam.Applications.Comparator.CommandReconstructs a case and deleted the LAM
-
__module__= 'PyFoam.Applications.Comparator'¶
-
-
class
PyFoam.Applications.Comparator.SetDictionaryCommand(c)[source]¶ Bases:
PyFoam.Applications.Comparator.CommandSets value in the chains dictionaries
-
__module__= 'PyFoam.Applications.Comparator'¶
-
-
class
PyFoam.Applications.Comparator.SetEnvironmentCommand(c)[source]¶ Bases:
PyFoam.Applications.Comparator.CommandSets an environment variable
-
__module__= 'PyFoam.Applications.Comparator'¶
-
-
class
PyFoam.Applications.Comparator.SetterCommand(c)[source]¶ Bases:
PyFoam.Applications.Comparator.CommandCommon class for commands that operate on dictionaries
-
__module__= 'PyFoam.Applications.Comparator'¶
-
-
class
PyFoam.Applications.Comparator.Variation(e)[source]¶ Bases:
objectRepresents one variation
-
__dict__= mappingproxy({'__weakref__': <attribute '__weakref__' of 'Variation' objects>, '__dict__': <attribute '__dict__' of 'Variation' objects>, '__init__': <function Variation.__init__>, '__doc__': 'Represents one variation', '__getitem__': <function Variation.__getitem__>, '__module__': 'PyFoam.Applications.Comparator', '__len__': <function Variation.__len__>, '__str__': <function Variation.__str__>})¶
-
__module__= 'PyFoam.Applications.Comparator'¶
-
__weakref__¶ list of weak references to the object (if defined)
-