sierra.plugins.hpc.pbs.plugin
HPC plugin for running SIERRA on HPC clusters using the TORQUE-PBS scheduler.
ParsedCmdlineConfigurer
: Configure SIERRA for PBS HPC.
- class sierra.plugins.hpc.pbs.plugin.ParsedCmdlineConfigurer(exec_env: str)[source]
Configure SIERRA for PBS HPC.
Uses the following environment variables (if any of them are not defined an assertion will be triggered):
PBS_NUM_PPN
PBS_NODEFILE
PBS_JOBID
Inheritance
- __dict__ = mappingproxy({'__module__': 'sierra.plugins.hpc.pbs.plugin', '__doc__': 'Configure SIERRA for PBS HPC.\n\n Uses the following environment variables (if any of them are not defined an\n assertion will be triggered):\n\n - ``PBS_NUM_PPN``\n - ``PBS_NODEFILE``\n - ``PBS_JOBID``\n\n ', '__init__': <function ParsedCmdlineConfigurer.__init__>, '__call__': <function ParsedCmdlineConfigurer.__call__>, '__dict__': <attribute '__dict__' of 'ParsedCmdlineConfigurer' objects>, '__weakref__': <attribute '__weakref__' of 'ParsedCmdlineConfigurer' objects>, '__annotations__': {}})
- __doc__ = 'Configure SIERRA for PBS HPC.\n\n Uses the following environment variables (if any of them are not defined an\n assertion will be triggered):\n\n - ``PBS_NUM_PPN``\n - ``PBS_NODEFILE``\n - ``PBS_JOBID``\n\n '
- __module__ = 'sierra.plugins.hpc.pbs.plugin'
- __weakref__
list of weak references to the object (if defined)