"""
Slurm clusters under AZZURRA (:mod:`fluiddyn.clusters.azzurra`)
===============================================================
Provides:
.. autoclass:: Azzurra
:members:
"""
from fluiddyn.clusters.slurm import ClusterSlurm
[docs]
class Azzurra(ClusterSlurm):
nb_cores_per_node = 40
max_walltime = "23:59:59"
cmd_run = "time mpirun"
partition = "cpucourt"
account = "turbulence"
exclusive = True
def __init__(self):
super().__init__()
self.check_name_cluster()
self.commands_setting_env = [
"conda deactivate",
"OPT=$HOME/opt",
"module purge",
"module load gnu8 openmpi hdf5/1.12.1-ompi412 fftw/3.3.8",
"export LD_LIBRARY_PATH=$HOME/opt/p3dfft/2.7.5/lib:$HOME/opt/pfft/lib:$LD_LIBRARY_PATH",
"export FLUIDSIM_PATH=/workspace/$USER",
]