Run on MedBioNode.
More...
|
| def | add_launcher (cls, carp_cmd, nproc, nproc_job=0, ddt=False, cuda=False, *args, **kwargs) |
| |
| def | add_python_launcher (cls, exe_cmd) |
| | Add python launcher to exe command. More...
|
| |
| def | header (cls, jobID, nproc, walltime, queue, cuda, email, config=None) |
| | Generate the header for a run script on this platform. More...
|
| |
| def | polling (cls, polling_opts, nproc, nproc_job, script) |
| |
| def | determine_queue (cls, user_selected=None) |
| | Determine the correct queue. More...
|
| |
| def | footer (cls) |
| | Generate the footer for a run script on this platform. More...
|
| |
| def | LAUNCHER (cls) |
| | A little trickery to prevent cyclic import. More...
|
| |
| def | add_launcher (cls, carp_cmd, nproc, nproc_job=0, gdb_procs=None, ddd_procs=None, ddt=False, valgrind=None, map=False, cuda=False, with_ft=None) |
| | Add MPI launcher to openCARP command. More...
|
| |
◆ add_launcher()
| def carputils.machines.medbionode.MedBioNode.add_launcher |
( |
|
cls, |
|
|
|
carp_cmd, |
|
|
|
nproc, |
|
|
|
nproc_job = 0, |
|
|
|
ddt = False, |
|
|
|
cuda = False, |
|
|
* |
args, |
|
|
** |
kwargs |
|
) |
| |
◆ add_python_launcher()
| def carputils.machines.medbionode.MedBioNode.add_python_launcher |
( |
|
cls, |
|
|
|
exe_cmd |
|
) |
| |
Add python launcher to exe command.
Parameters
----------
exe_cmd list Python list of CARP command, with arguments
Returns
list List of command line options with launcher added
Reimplemented from carputils.machines.general.BatchPlatform.
◆ header()
| def carputils.machines.medbionode.MedBioNode.header |
( |
|
cls, |
|
|
|
jobID, |
|
|
|
nproc, |
|
|
|
walltime, |
|
|
|
queue, |
|
|
|
cuda, |
|
|
|
email, |
|
|
|
config = None |
|
) |
| |
Generate the header for a run script on this platform.
Parameters
----------
jobID str Identifier for this job in batch system nproc int Number of processes to use walltime str Walltime string of format HH:MM:SS queue str Specify a queue to submit to cuda bool True if running a CUDA executable email str Email address to notify when done
Returns
str The generated header
Reimplemented from carputils.machines.general.BatchPlatform.
◆ polling()
| def carputils.machines.medbionode.MedBioNode.polling |
( |
|
cls, |
|
|
|
polling_opts, |
|
|
|
nproc, |
|
|
|
nproc_job, |
|
|
|
script |
|
) |
| |
◆ BATCH_EXT
| string carputils.machines.medbionode.MedBioNode.BATCH_EXT = '.slrm' |
|
static |
◆ LAUNCHER
| string carputils.machines.medbionode.MedBioNode.LAUNCHER = 'mpiexec ' |
|
static |
◆ PYTHON
| string carputils.machines.medbionode.MedBioNode.PYTHON = 'python' |
|
static |
◆ SUBMIT
| string carputils.machines.medbionode.MedBioNode.SUBMIT = 'sbatch' |
|
static |
The documentation for this class was generated from the following file: