PyFoam.Applications.CommonPrePostHooks module
Class that implements the common functionality for executing hooks before and
after the running of the solver
-
class
PyFoam.Applications.CommonPrePostHooks.
CommonPrePostHooks
[source]
Bases: object
The class that runs the hooks
-
addOptions
()[source]
-
checkAndCreateHookInstances
(toDict, prefix)[source]
-
dumpHooks
(lst)[source]
-
executeHook
(name, hDict)[source]
-
getHooksWithPrefix
(prefix)[source]
-
hookmessage
(*args)[source]
-
prepareHooks
()[source]
Prepare the hooks and output additional info if wanted
-
runPostHooks
()[source]
Run the hooks after the execution of the solver
-
runPreHooks
()[source]
Run the hooks before the execution of the solver
-
stopExecutionOnHookError
(spec=False)[source]