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/EXP04 – NEMO

source: NEMO/branches/UKMO/AMM15_v3_6_STABLE_new_ersem/NEMOGCM/CONFIG/AMM7_FABM_ERSEM/EXP04/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.6 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-v1"
8y0=1995
9
10yn=$1
11yb=$(( $yn-1 ))
12ya=$(( $yn+1 ))
13
14#rivers:
15if [ $(( yn % 4)) -ne 0 -o $(( yn % 100)) -eq 0 -a $(( yn % 400)) -ne 0 ]
16then
17    ln -sf "$INPUTPATH"/RIVERS/rivers.ersem.nc "$RUNPATH"/rivers.nc
18else
19    ln -sf "$INPUTPATH"/RIVERS/rivers.ersem.leap.nc "$RUNPATH"/rivers.nc
20fi
21
22#prepare folders for annual atmospheric and lateral forcings:
23mkdir -p "$RUNPATH"/fluxes
24rm -rf "$RUNPATH"/fluxes/CUT_ERAI_INCLUDE_MSLP_y????m??d??.nc
25mkdir -p "$RUNPATH"/bdy
26rm -rf "$RUNPATH"/bdy/amm7*_y????m??d??.nc
27
28for y in $yb $yn $ya
29do
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
63done
Note: See TracBrowser for help on using the repository browser.