... | ... | @@ -327,3 +327,42 @@ export SBATCH_ACCOUNT=$SLURM_ACCOUNT |
|
|
```
|
|
|
ctest
|
|
|
```
|
|
|
|
|
|
* **Submitting job**
|
|
|
```
|
|
|
#!/bin/bash
|
|
|
#
|
|
|
#SBATCH --job-name=3D_unperturbed_disk
|
|
|
#SBATCH -A snicxxx
|
|
|
#SBATCH --output=OUT.%J
|
|
|
#
|
|
|
#SBATCH --nodes=2
|
|
|
#SBATCH --ntasks-per-node=2
|
|
|
#SBATCH --time=00:10:00
|
|
|
#SBATCH --mail-type=ALL
|
|
|
#SBATCH --mail-user=michiel@astro.lu.se
|
|
|
|
|
|
# max 10 on aurora
|
|
|
#SBATCH --cpus-per-task=10
|
|
|
#
|
|
|
#
|
|
|
|
|
|
# Set OMP_NUM_THREADS to the same value as -c
|
|
|
# with a fallback in case it isn't set.
|
|
|
# SLURM_CPUS_PER_TASK is set to the value of -c, but only if -c is explicitly set
|
|
|
if [ -n "$SLURM_CPUS_PER_TASK" ]; then
|
|
|
omp_threads=$SLURM_CPUS_PER_TASK
|
|
|
else
|
|
|
omp_threads=1
|
|
|
fi
|
|
|
export OMP_NUM_THREADS=$omp_threads
|
|
|
|
|
|
# Setup environment
|
|
|
|
|
|
date >time_run.dat
|
|
|
echo $SLURM_NTASKS
|
|
|
echo $SLURM_CPUS_PER_TASK
|
|
|
srun --mpi=pmi2 -K1 /home/michiel/fargOCA/build/fargoInit -o out --prepare --config config.info
|
|
|
srun --mpi=pmi2 -K1 /home/michiel/fargOCA/build/fargOCA ./out -p --monitor
|
|
|
date>>time_run.dat
|
|
|
``` |