In general submission should look like this:
#!/bin/bash
#SBATCH --cpus-per-task=(max 64)
#SBATCH --mem=(max 124G)
#SBATCH --time=(max 7-00:00)
#SBATCH --output=%N-%j.out
your commands here
If you need a gpu, add this line:
#SBATCH --gres=gpu:1
If you need terachem:
source /opt/petachem/TeraChem/SetTCVars.sh
If you need anything from computecanada:
source /cvmfs/soft.computecanada.ca/config/profile/bash.sh
export CC_CLUSTER=cedar
Premade scripts for creating slurm submission scripts for CP2K, Gaussian and Terachem are available in your $PATH by default (copied to $HOME/.local/bin):
submit_terachem.py
(make_tc.py)
submit_cp2k
submit_g16.py