carputils
Doxygen code documentation for the python framework controlling openCARP
|
Run on Archer2-4c Info https://www.archer2.ac.uk/. More...
Public Member Functions | |
def | add_launcher (cls, carp_cmd, nproc, nproc_job=0, ddt=False, cuda=False, args, kwargs) |
def | add_python_launcher (cls, exe_cmd) |
def | header (cls, jobID, nproc, walltime, queue, cuda, email, config=None) |
def | polling (cls, polling_opts, nproc, nproc_job, script) |
![]() | |
def | add_launcher (cls, carp_cmd, nproc, nproc_job=0, ddt=False, cuda=False, args, kwargs) |
def | add_python_launcher (cls, exe_cmd) |
def | determine_queue (cls, user_selected=None) |
Determine the correct queue. More... | |
def | header (cls, jobID, nproc, walltime, queue, cuda, email, config=None) |
Generate the header for a run script on this platform. 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... | |
def | add_python_launcher (cls, exe_cmd) |
Add python launcher to exe command. More... | |
Static Public Attributes | |
string | SUBMIT = 'sbatch' |
string | LAUNCHER = 'srun --distribution=block:block --hint=nomultithread ' |
string | PYTHON = 'python' |
string | BATCH_EXT = '.slrm' |
![]() | |
bool | BATCH = True |
BATCH_EXT = None | |
DEFAULT_QUEUE = None | |
AVAILABLE_QUEUES = None | |
![]() | |
bool | BATCH = False |
SUBMIT = None | |
Run on Archer2-4c Info https://www.archer2.ac.uk/.
def carputils.machines.archer24c.ARCHER24C.add_launcher | ( | cls, | |
carp_cmd, | |||
nproc, | |||
nproc_job = 0 , |
|||
ddt = False , |
|||
cuda = False , |
|||
args, | |||
kwargs | |||
) |
def carputils.machines.archer24c.ARCHER24C.add_python_launcher | ( | cls, | |
exe_cmd | |||
) |
def carputils.machines.archer24c.ARCHER24C.header | ( | cls, | |
jobID, | |||
nproc, | |||
walltime, | |||
queue, | |||
cuda, | |||
email, | |||
config = None |
|||
) |
def carputils.machines.archer24c.ARCHER24C.polling | ( | cls, | |
polling_opts, | |||
nproc, | |||
nproc_job, | |||
script | |||
) |
|
static |
|
static |
|
static |
|
static |