Ramses Production Run
1. Freeze production state
Section titled “1. Freeze production state”- Lock source revision, compile flags, and namelist files.
- Build and archive one production executable.
- Store environment/module versions for full reproducibility.
2. Stage run directories
Section titled “2. Stage run directories”mkdir -p /scratch/<project>/ramses-prod/{ic,output,logs,restart}cp <ic-and-namelist-files> /scratch/<project>/ramses-prod/ic/3. Scheduler launch template
Section titled “3. Scheduler launch template”#!/bin/bash#SBATCH -J ramses_prod#SBATCH -N 8#SBATCH --ntasks-per-node=64#SBATCH -t 24:00:00#SBATCH -o logs/slurm-%j.out
cd /scratch/<project>/ramses-prodsrun <path-to-ramses-binary> <input-namelist>4. Run operations
Section titled “4. Run operations”- Monitor AMR growth, memory pressure, and I/O performance.
- Validate the checkpoint/restart chain before long run sequences.
- Run periodic science sanity checks during active jobs.