sierra.plugins.hpc.local.plugin
HPC plugin for running SIERRA locally.
Not necessarily HPC, but it fits well enough under that semantic umbrella.
ExpShellCmdsGenerator
: Generate the command to invoke GNU parallel for local HPC.
- class sierra.plugins.hpc.local.plugin.ExpShellCmdsGenerator(cmdopts: Dict[str, Any], exp_num: int)[source]
Generate the command to invoke GNU parallel for local HPC.
Inheritance
- __dict__ = mappingproxy({'__module__': 'sierra.plugins.hpc.local.plugin', '__doc__': '\n Generate the command to invoke GNU parallel for local HPC.\n ', '__init__': <function ExpShellCmdsGenerator.__init__>, 'pre_exp_cmds': <function ExpShellCmdsGenerator.pre_exp_cmds>, 'post_exp_cmds': <function ExpShellCmdsGenerator.post_exp_cmds>, 'exec_exp_cmds': <function ExpShellCmdsGenerator.exec_exp_cmds>, '__dict__': <attribute '__dict__' of 'ExpShellCmdsGenerator' objects>, '__weakref__': <attribute '__weakref__' of 'ExpShellCmdsGenerator' objects>, '__annotations__': {}})
- __doc__ = '\n Generate the command to invoke GNU parallel for local HPC.\n '
- __module__ = 'sierra.plugins.hpc.local.plugin'
- __weakref__
list of weak references to the object (if defined)
- post_exp_cmds() List[ShellCmdSpec] [source]
- pre_exp_cmds() List[ShellCmdSpec] [source]