Skip to content
Snippets Groups Projects
Commit acb5c896 authored by Aiko Voigt's avatar Aiko Voigt
Browse files

Adapt amip run script, add rsdt output for each time step

parent 68b7c329
No related branches found
No related tags found
No related merge requests found
......@@ -7,8 +7,8 @@
#SBATCH --nodes=3
#SBATCH --ntasks-per-node=48
#SBATCH --ntasks-per-core=1
#SBATCH --output=/home/fs72044/avoigt_teach/climlab_s2024/msc-climmodlab-s2024/runs/amip/logfiles/LOG.exp.amip.run.%j.o
#SBATCH --error=/home/fs72044/avoigt_teach/climlab_s2024/msc-climmodlab-s2024/runs/amip/logfiles/LOG.exp.amip.run.%j.o
#SBATCH --output=/home/fs72044/avoigt_teach/climlab_s2025/msc-climmodlab-s2025/runs/amip/logfiles/LOG.exp.amip.run.%j.o
#SBATCH --error=/home/fs72044/avoigt_teach/climlab_s2025/msc-climmodlab-s2025/runs/amip/logfiles/LOG.exp.amip.run.%j.o
#SBATCH --exclusive
#SBATCH --time=02:30:00
#SBATCH --mail-user=aiko.voigt@univie.ac.at
......@@ -38,14 +38,14 @@ nproma=16
# SIMULATION NAME
EXP=amip
ICONFOLDER=/home/fs72044/avoigt_teach/climlab_s2024/icon-esm-univie # DIRECTORY OF ICON MODEL CODE
RUNSCRIPTDIR=/home/fs72044/avoigt_teach/climlab_s2024/msc-climmodlab-s2024/runs/amip/
ICONFOLDER=/home/fs72044/avoigt_teach/climlab_s2025/icon-esm-univie # DIRECTORY OF ICON MODEL CODE
RUNSCRIPTDIR=/home/fs72044/avoigt_teach/climlab_s2025/msc-climate-modeling-lab-s2025-code-4-students/runs/amip/
basedir=$ICONFOLDER # icon base directory
. ${ICONFOLDER}/run/add_run_routines
# experiment directory, with plenty of space, create if new
EXPDIR=/gpfs/data/fs72044/avoigt_teach/experiments/s2024/${EXP}
EXPDIR=/gpfs/data/fs72044/avoigt_teach/experiments/s2025/${EXP}
if [ ! -d ${EXPDIR} ] ; then
mkdir -p ${EXPDIR}
fi
......@@ -58,9 +58,6 @@ ls -ld ${EXPDIR}
cd $EXPDIR
#=================================================================================
#-----------------------------------------------------------------------------
......@@ -72,7 +69,6 @@ end_date=$final_date
y0=${start_date%%-*}
yN=${end_date%%-*}
# restart intervals
restart_interval="P2Y"
checkpoint_interval="P1Y"
......@@ -124,7 +120,7 @@ ln -sfv $aerosols_dir/bc_aeropt_kinne_sw_b14_coa.nc .
ln -sfv $aerosols_dir/bc_aeropt_kinne_sw_b14_fin_1850.nc bc_aeropt_kinne_sw_b14_fin.nc
# [files.atmosphere.model]
model_dir=/home/fs72044/avoigt_teach/climlab_s2024/icon-esm-univie
model_dir=/home/fs72044/avoigt_teach/climlab_s2025/icon-esm-univie
# [files.atmosphere.model.data]
ln -sfv $model_dir/data/lsdata.nc .
......@@ -199,8 +195,6 @@ if [ "x$restart" != 'x.false.' -a "x$submit" != 'x' ]; then
fi
fi
#
# create ICON master, coupling and model namelists
# ------------------------------------------------
......@@ -233,7 +227,6 @@ cat > icon_master.namelist << EOF
model_description = 'JSBACH land surface model'
model_namelist_filename = 'NAMELIST_lnd'
/
EOF
#-----------------------------------------------------------------------------
......@@ -411,6 +404,23 @@ cat > NAMELIST_atm << EOF
'hfss', 'evspsbl', 'tauu', 'tauv', 'tauu_sso', 'tauv_sso',
'diss_sso', 'sfcwind', 'uas', 'vas', 'tas', 'dew2', 'ptp'
/
! As an example, included output for rsdt on lat-lon grid for every time step for January 1979
&output_nml ! 'rsdt_latlon_everytimestep'
output_filename = '${EXP}_rsdt_latlon_everytimestep'
filename_format = '<output_filename>_<levtype_l>_<datetime2>'
filetype = 5
remap = 1 ! 1: latlon, 0: native grid
reg_lat_def = -90.0,0.5,90.0
reg_lon_def = -180.0,0.5,180.0
operation = 'false'
output_grid = .TRUE.
output_start = '1979-01-01'
output_end = '1979-02-01'
output_interval = 'PT15M'
file_interval = 'P1D'
include_last = .false.
ml_varlist = 'rsdt'
/
EOF
......@@ -480,7 +490,6 @@ cat > NAMELIST_lnd << EOF
windbreak_algorithm = 1
lburn_pasture = .false.
/
EOF
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment