sierra.core.hpc.cmdline

Common cmdline classes for the various HPC plugins.

  • HPCCmdline: The base cmdline definition class for SIERRA for reusability.

class sierra.core.hpc.cmdline.HPCCmdline(stages: List[int])[source]

Inheritance

Inheritance diagram of HPCCmdline
__doc__ = None
__init__(stages: List[int]) None[source]
__module__ = 'sierra.core.hpc.cmdline'
static cmdopts_update(cli_args: Namespace, cmdopts: Dict[str, Any]) None[source]

Update cmdopts dictionary with the HPC-specific cmdline options.

init_cli(stages: List[int]) None[source]
init_stage2() None[source]

Add HPC cmdline options.

Options may be interpreted differently between Platforms, or ignored, depending. These include:

  • --exec-jobs-per-node

  • --exec-no-devnull

  • --exec-resume

  • --exec-strict

scaffold_cli() None[source]