PyFoam.RunDictionary.ParameterFile module

Working with parameter-files

class PyFoam.RunDictionary.ParameterFile.ParameterFile(name, backup=False)[source]

Bases: PyFoam.RunDictionary.FileBasis.FileBasisBackup

Represents a OpenFOAM parameter file

parameterPattern(parameter)[source]

creates a regular expression that looks for aparameter

parameter - name of the parameter

readParameter(parameter)[source]

reads the value of a parameter

parameter - name of the parameter

replaceParameter(parameter, newval)[source]

writes the value of a parameter

Parameters:
  • parameter – name of the parameter
  • newval – the new value
Returns:

old value of the parameter