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