diff --git a/computing/job_uiuc.jobscript b/computing/job_uiuc.jobscript new file mode 100644 index 0000000..6e6646b --- /dev/null +++ b/computing/job_uiuc.jobscript @@ -0,0 +1,31 @@ +#!/bin/bash + +# Usage (UIUC campus cluster, Cardinal exists in a shared folder for the group): +# 1. Copy to the directory where you have your files +# 2. Update any needed environment variables and input file names in this script +# 3. sbatch job_uiuc.jobscript + +#SBATCH --job-name="cardinal" +#SBATCH --output="cardinal-%j.out" +#SBATCH --partition=trial +#SBATCH --nodes=1 +#SBATCH --ntasks-per-node=16 +#SBATCH --mem=16G +#SBATCH --account=RFST +#SBATCH --export=ALL +#SBATCH -t 03:00:00 + +module purge +module load cmake/3.18.4 +module load python +module unload gcc/7.2.0 +module load openmpi/4.1.1-gcc-9.2.0 + +export CARDINAL_DIR=/projects/eng/shared/ajnovak2/cardinal +export OPENMC_CROSS_SECTIONS=/projects/eng/shared/ajnovak2/cross_sections/endfb-vii.1-hdf5/cross_sections.xml + +#run cardinal +cd /projects/eng/shared/ajnovak2/cardinal/tutorials/lwr_solid/ +rm logfile + +srun -n 16 $CARDINAL_DIR/cardinal-opt -i openmc.i > logfile