#!/bin/bash
#SBATCH --job-name=prop_run
#SBATCH --time=24:00:00
#SBATCH --nodes=1
#SBATCH --ntasks=48
#SBATCH --cpus-per-task=1
#SBATCH --mem-per-cpu=1G
#SBATCH --output=run_%j.out
#SBATCH --error=run_%j.out
set -u
echo "host=$(hostname) start=$(date +%F\ %T)"
source /cluster/apps/local/env2lmod.sh 2>/dev/null || true
module purge 2>/dev/null || true
module load stack/2024-06 gcc/12.2.0 openmpi/4.1.6 openfoam/2306
cd $SLURM_SUBMIT_DIR/case || exit 1
echo "OpenFOAM $WM_PROJECT_VERSION, 48 ranks, restarting from latestTime"
srun -n 48 pimpleFoam -parallel >> log.pimpleFoam 2>&1
echo "rc=$? end=$(date +%F\ %T)"
