Module ClusterJob
source code
Encapsulates all necessary things for a cluster-job, like setting up,
running, restarting
|
ClusterJob
All Cluster-jobs are to be derived from this base-class
|
|
PrepareCaseJob
Assumes that the case is prepared to be set up with
=pyFoamPrepareCase.py= and automatically sets it up with this.
|
|
SolverJob
A Cluster-Job that executes a solver.
|
|
VariationCaseJob
Assumes that the case is prepared to be set up with
=pyFoamRunParameterVariation.py= and automatically sets it up with
this.
|
|
__package__ = ' PyFoam.Infrastructure '
|
Imports:
CloneCase,
Decomposer,
FromTemplate,
Lock,
PrepareCase,
RunParameterVariation,
Runner,
SolutionDirectory,
SteadyRunner,
Thread,
Timer,
changeFoamVersion,
config,
error,
getFoamVersion,
iteritems,
oldApp,
os,
path,
print_,
subprocess,
sys,
unlink,
warning