]> SALOME platform Git repositories - modules/kernel.git/blob - src/Container/ScriptsTemplate/SALOME_CM_LOCAL_MPI_MPICH.py
Salome HOME
[bos #32519][EDF] (2022-T3)
[modules/kernel.git] / src / Container / ScriptsTemplate / SALOME_CM_LOCAL_MPI_MPICH.py
1 import sys
2 from script_parameters import ScriptLocalParameters
3
4 def command(args):
5     options = ScriptLocalParameters(args)
6     if options.debug: print(options)
7
8     cmd = []
9     cmd.append("mpirun -np " + options.nb_proc)
10
11     if options.libbatch_nodefile:
12         cmd.append("-machinefile %s " % options.machine_file)
13
14     cmd.append("-nameserver %s" % options.name_server)
15     cmd.append(options.container)
16     cmd.append(options.container_name)
17
18     return " ".join(cmd)