New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
setAnnualLinks.sh in NEMO/branches/UKMO/AMM15_v3_6_STABLE_new_ersem/NEMOGCM/CONFIG/AMM7_FABM_ERSEM/EXP01 – NEMO

source: NEMO/branches/UKMO/AMM15_v3_6_STABLE_new_ersem/NEMOGCM/CONFIG/AMM7_FABM_ERSEM/EXP01/setAnnualLinks.sh @ 15814

Last change on this file since 15814 was 15480, checked in by jcastill, 3 years ago

Changes as in the git branch NEMO-FABMv1-ERSEM

  • Property svn:executable set to *
File size: 2.5 KB
Line 
1#!/bin/bash
2# Command line arguments:
3#   1: simulation year
4#
5
6INPUTPATH="/work/n01/n01/momme/AMM7-INPUTS"
7RUNPATH="/work/n01/n01/momme/AMM7"
8
9yn=$1
10yb=$(( $yn-1 ))
11ya=$(( $yn+1 ))
12
13#rivers:
14if [ $(( yn % 4)) -ne 0 -o $(( yn % 100)) -eq 0 -a $(( yn % 400)) -ne 0 ]
15then
16    ln -sf "$INPUTPATH"/RIVERS/rivers.ersem.nc "$RUNPATH"/rivers.nc
17else
18    ln -sf "$INPUTPATH"/RIVERS/rivers.ersem.leap.nc "$RUNPATH"/rivers.nc
19fi
20
21#prepare folders for annual atmospheric and lateral forcings:
22mkdir -p "$RUNPATH"/fluxes
23rm -rf "$RUNPATH"/fluxes/CUT_ERAI_INCLUDE_MSLP_y????m??d??.nc
24mkdir -p "$RUNPATH"/bdy
25rm -rf "$RUNPATH"/bdy/amm7*_y????m??d??.nc
26
27for y in $yb $yn $ya
28do
29  #Atmospheric deposition of nutrients:
30  ln -sf "$INPUTPATH"/AtmosphericDeposition/AMM7-EMEP-NDeposition."$y".nc "$RUNPATH"/AMM7-EMEP-NDeposition_y"$y".nc
31  #ln -sf "$INPUTPATH"/AtmosphericDeposition/AMM7-EMEP-NDeposition."$y".nc "$RUNPATH"/AMM7-EMEP-NDeposition.nc
32
33  #atmospheric forcings:
34  ln -sf "$INPUTPATH"/FLUXES/CUT_ERAI_INCLUDE_MSLP_y"$y"m??d??.nc "$RUNPATH"/fluxes/
35
36  #lateral boundary conditions:
37  ln -sf "$INPUTPATH"/BDY/amm7_bdyT_y"$y"m??d??.nc "$RUNPATH"/bdy
38  #ln -sf "$INPUTPATH"/BDY/amm7_bdyU_y"$y"m??d??.nc "$RUNPATH"/bdy #only needed id full baroclinic velocity fields are required
39  #ln -sf "$INPUTPATH"/BDY/amm7_bdyV_y"$y"m??d??.nc "$RUNPATH"/bdy
40  ln -sf "$INPUTPATH"/BDY/amm7_bt_bdyT_y"$y"m??d??.nc "$RUNPATH"/bdy/
41  ln -sf "$INPUTPATH"/BDY/amm7_bt_bdyU_y"$y"m??d??.nc "$RUNPATH"/bdy/
42  ln -sf "$INPUTPATH"/BDY/amm7_bt_bdyV_y"$y"m??d??.nc "$RUNPATH"/bdy/
43  if [ $y -lt 1990 -o $y -gt 2009 ]
44  then
45     ln -sf "$INPUTPATH"/BDY/amm7skag_bdyT_m??d??.nc "$RUNPATH"/bdy
46     #ln -sf "$INPUTPATH"/BDY/amm7skag_bdyU_m??d??.nc "$RUNPATH"/bdy #only needed if full baroclinic velocity fields are required
47     #ln -sf "$INPUTPATH"/BDY/amm7skag_bdyV_m??d??.nc "$RUNPATH"/bdy
48     ln -sf "$INPUTPATH"/BDY/amm7skag_bt_bdyT_m??d??.nc "$RUNPATH"/bdy/
49     ln -sf "$INPUTPATH"/BDY/amm7skag_bt_bdyU_m??d??.nc "$RUNPATH"/bdy/
50     ln -sf "$INPUTPATH"/BDY/amm7skag_bt_bdyV_m??d??.nc "$RUNPATH"/bdy/
51  else
52     ln -sf "$INPUTPATH"/BDY/amm7skag_bdyT_y"$y"m??d??.nc "$RUNPATH"/bdy
53     #ln -sf "$INPUTPATH"/BDY/amm7skag_bdyU_y"$y"m??d??.nc "$RUNPATH"/bdy #only needed if full baroclinic velocity fields are required
54     #ln -sf "$INPUTPATH"/BDY/amm7skag_bdyV_y"$y"m??d??.nc "$RUNPATH"/bdy
55     ln -sf "$INPUTPATH"/BDY/amm7skag_bt_bdyT_y"$y"m??d??.nc "$RUNPATH"/bdy/
56     ln -sf "$INPUTPATH"/BDY/amm7skag_bt_bdyU_y"$y"m??d??.nc "$RUNPATH"/bdy/
57     ln -sf "$INPUTPATH"/BDY/amm7skag_bt_bdyV_y"$y"m??d??.nc "$RUNPATH"/bdy/
58  fi
59done
Note: See TracBrowser for help on using the repository browser.