forked from nicojourdain/BUILD_CONFIG_NEMO
-
Notifications
You must be signed in to change notification settings - Fork 2
/
namelist_WED12_JRA
184 lines (180 loc) · 13.1 KB
/
namelist_WED12_JRA
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! N. Jourdain, IGE-CNRS, Feb. 2017
!
! namelist for pre-processing NEMO simulations
!
! CB: updated for WED12_JRA simulations (Feb, 2019)
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!-------------------------------------------------------------------------------------------------------------------------------
&general
config = 'WED12' ! config name, e.g. 'WED12', 'AMU12', etc
config_dir = '/nerc/n02/n02/chbull/nemo/bld_configs/input_WED12_JRA' ! dir where new netcdf files will be stored
/
!--------------------------------------------------------------------------------------------
&griddata
file_in_bathy_extract = '/nerc/n02/n02/chbull/nemo/bld_configs/input_WED12_Ute/eORCA12_bathymetry_v2.4.nc' ! Bathy on the grid from which we extract the regional domain (e.g. eORCA12).
file_in_coord_extract = '/nerc/n02/n02/chbull/nemo/bld_configs/input_WED12_Ute/eORCA12_coordinates.nc' ! Coordinates of grid from which we extract regional domain (e.g. eORCA12).
ln_coarse_bdy = .true. ! true if coarser simulation is applied along
! the boundaries (then fill file_in_bathy_bdy)
file_in_bathy_bdy = '/nerc/n02/n02/chbull/nemo/bld_configs/input_WED12_mathiot_eORCA025-GO7/eORCA025_bathymetry_isf_v2.3.nc' ! Bathy on the grid corresponding to the lateral boundary conditions (e.g. ORCA025).
ln_isfcav = .true. ! true if the domain includes ice shelves.
! Choose the domain bounds on eORCA12 grid (WARNING: will be rounded to closest point of the coarse grid if ln_coarse_bdy = true) :
nn_imin_extract = 2464
nn_imax_extract = 3417
nn_jmin_extract = 151
nn_jmax_extract = 1122
! Choose latitude and longitude near which you know that the two grids match
rn_latref = -44.0
rn_lonref = 10.0
/
!-------------------------------------------------------------------------------------------------------------------------------
&init
nn_init = 2 ! 1 -> initial state is an extraction from the corresponding global/large-scale grid [ if ln_coarse_bdy = false ]
! 2 -> initial state from coarser resolution [ if ln_coarse_bdy = true ]
file_in_mask_extract = '/nerc/n02/n02/chbull/nemo/bld_configs/input_WED12_mathiot_eORCA025-GO7/mesh_mask_eORCA025-GO7.nc' ! Global/large-scale file, according to nn_init
! (contains tmask, nav_lat, nav_lon, nav_lev)
file_in_T = '/nerc/n02/n02/chbull/RawData/u-bc337/onm.nc.file/nemo_bc337o_1m_19760301-19760401_grid-T.nc' ! Temperature (same grid as file_in_mask_extract)
file_in_S = '/nerc/n02/n02/chbull/RawData/u-bc337/onm.nc.file/nemo_bc337o_1m_19760301-19760401_grid-T.nc' ! Salinity (same grid as file_in_mask_extract)
nn_eosmatch = 0 ! match between model equ. of state and istate equ. of state :
! = 0, regional config in TEOS-10 but file_in_T and file_in_S in EOS-80
! = 1, same equation of state everywhere
nn_iter = 80 ! [optional] nb of iteration for closest neighbour (default=5)
nn_rsmax = 5 ! [optional] nb of points to look for horizontally closest neighbour (in one iteration)
nn_rzmax = 1 ! [optional] nb of points to look for vertically closest neighbour (in one iteration, after horizontal search)
rn_temp = -1.9 ! default temperature (if no close neighbour after nn_iter iterations)
rn_sal = 34.5 ! default salinity (if no close neighbour after nn_iter iterations)
nn_smooth = 3 ! size of the box for running mean (=1 for no smoothing, 3,5,7,... for more smoothing)
/
!-------------------------------------------------------------------------------------------------------------------------------
&bdy
nn_bdy_east = 1 ! number of along-Y segments constituting the EASTERN boundary
nn_bdy_west = 1 ! number of along-Y segments constituting the WESTERN boundary
nn_bdy_north = 2 ! number of along-X segments constituting the NORTHERN boundary
nn_bdy_south = 0 ! number of along-X segments constituting the SOUTHERN boundary
nn_harm = 4 ! number of tidal harmonics to prescribe along the boundaries (0 if no tides in use)
/
!-------------------------------------------------------------------------------------------------------------------------------
&bdy_east
ii_bdy_east(1) = 959 ! i-index for eastern boundary (ocean T-pt, standard = mx-1)
j1_bdy_east(1) = 600 ! lowest j-index for eastern boundary (ocean T-pt, standard = 2)
j2_bdy_east(1) = 977 ! highest j-index for eastern boundary (ocean T-pt, standard = my-1)
/
!-------------------------------------------------------------------------------------------------------------------------------
&bdy_west
ii_bdy_west(1) = 323 ! i-index for western boundary (ocean T-pt, standard = 2)
j1_bdy_west(1) = 900 ! lowest j-index for western boundary (ocean T-pt, standard = 2)
j2_bdy_west(1) = 977 ! highest j-index for western boundary (ocean T-pt, standard = my-1)
/
!-------------------------------------------------------------------------------------------------------------------------------
&bdy_north
i1_bdy_north(1) = 296 ! lowest i-index for northern boundary (ocean T-pt, standard = 2, or = 3 if full bdy_west)
i2_bdy_north(1) = 322 ! highest i-index for northern boundary (ocean T-pt, standard = mx-1, or = mx-2 if full bdy_east)
jj_bdy_north(1) = 899 ! j-index for northern boundary (ocean T-pt, standard = my-1)
!---
i1_bdy_north(2) = 324
i2_bdy_north(2) = 958
jj_bdy_north(2) = 977
/
!-------------------------------------------------------------------------------------------------------------------------------
&bdy_south
i1_bdy_south(1) = 0 ! lowest i-index for southern boundary (ocean T-pt, standard = 2, or = 3 if full bdy_west)
i2_bdy_south(1) = 0 ! highest i-index for southern boundary (ocean T-pt, standard = mx-1, or = mx-2 if full bdy_east)
jj_bdy_south(1) = 0 ! j-index for southern boundary (ocean T-pt, standard = 2)
/
!-------------------------------------------------------------------------------------------------------------------------------
&bdy_data
! Dataset used as lateral boundary conditions (same grid as file_in_mask_extract and as file_in_bathy_bdy if it is used)
! The dataset is assumed to be in files of one of the following types (YYYY is 4-digit year, MM 2-digit month and DD 2-digit day):
!
! <data_dir>/YYYY/<data_prefix>YYYY<sep1>MM<sep2>DD<data_suffix>.nc
! or: <data_dir>/YYYY/<data_prefix>YYYY<sep1>MM<data_suffix>.nc
! or: <data_dir>/<data_prefix>YYYY<sep1>MM<sep2>DD<data_suffix>.nc
! or: <data_dir>/<data_prefix>YYYY<sep1>MM<data_suffix>.nc
!
data_dir = '/nerc/n02/n02/chbull/nemo/bld_configs/input_WED12_JRA/bdy_data'
data_prefix = 'nemo_bc337o_1m_'
data_suffix_T = '_grid-T' ! suffix for temperature
data_suffix_S = '_grid-T' ! suffix for salinity
data_suffix_U = '_grid-U' ! suffix for zonal velocity
data_suffix_V = '_grid-V' ! suffix for meridional velocity
data_suffix_ssh = '_grid-T' ! suffix for SSH
data_suffix_ice = '_interp_icemodrdy'! suffix for sea ice variables
sep1 = 'yyy'
sep2 = 'xxx'
file_data_mask = '/nerc/n02/n02/chbull/nemo/bld_configs/input_WED12_mathiot_eORCA025-GO7/mesh_mask_eORCA025-GO7.nc' ! Mask for global/large-scale file
! (contains umask, vmask)
file_data_zgr = '/nerc/n02/n02/chbull/nemo/bld_configs/input_WED12_mathiot_eORCA025-GO7/mesh_mask_eORCA025-GO7.nc' ! Vertical mesh sizes (for btp vel.)
! (contains e3u_0 or e3u and e3v_0 or e3v)
file_data_hgr = '/nerc/n02/n02/chbull/nemo/bld_configs/input_WED12_mathiot_eORCA025-GO7/mesh_mask_eORCA025-GO7.nc' ! Horizontal mesh sizes (for btp vel.)
nn_yeari = 1976 ! initial year for BDYs
nn_yearf = 2017 ! final year for BDYs
nn_bdy_eosmatch = 0 ! match between model equ. of state and BDY equ. of state :
! = 0, regional config in TEOS-10 but file_in_T and file_in_S in EOS-80
! = 1, same equation of state everywhere
/
!-------------------------------------------------------------------------------------------------------------------------------
&bdy_tide
tide_dir = '/nerc/n02/n02/chbull/nemo/bld_configs/input_WED12_Ute/FES2012'
! name of the nn_harm tidal constituents :
harm( 1) = 'M2 ' ! name of 1st tidal constituent (4 characters)
harm( 2) = 'S2 ' ! name of 2nd tidal constituent (4 characters)
harm( 3) = 'K1 ' ! " " "
harm( 4) = 'O1 ' ! " " "
/
!-------------------------------------------------------------------------------------------------------------------------------
&sss_resto
! Dataset used as lateral boundary conditions (same grid as file_in_mask_extract and as file_in_bathy_bdy if it is used)
! The sss dataset is assumed to be in files of one of the following types (YYYY is 4-digit year, MM 2-digit month and DD 2-digit day):
! <sss_dir>/YYYY/<sss_prefix>_YYYY_MM_DD_<sss_suffix>.nc
! <sss_dir>/YYYY/<sss_prefix>_YYYY_MM_<sss_suffix>.nc
! <sss_dir>/YYYY/<sss_prefix>_YYYY_MM_DD.nc
! <sss_dir>/YYYY/<sss_prefix>_YYYY_MM.nc
! <sss_dir>/<sss_prefix>_YYYY_MM_DD_<sss_suffix>.nc
! <sss_dir>/<sss_prefix>_YYYY_MM_<sss_suffix>.nc
! <sss_dir>/<sss_prefix>_YYYY_MM_DD.nc
! <sss_dir>/<sss_prefix>_YYYY_MM.nc
! <sss_dir>/YYYY/<sss_prefix>_YYYYMMDD_<sss_suffix>.nc
! <sss_dir>/YYYY/<sss_prefix>_YYYYMM_<sss_suffix>.nc
! <sss_dir>/YYYY/<sss_prefix>_YYYYMMDD.nc
! <sss_dir>/YYYY/<sss_prefix>_YYYYMM.nc
! <sss_dir>/<sss_prefix>_YYYYMMDD_<sss_suffix>.nc
! <sss_dir>/<sss_prefix>_YYYYMM_<sss_suffix>.nc
! <sss_dir>/<sss_prefix>_YYYYMMDD.nc
! <sss_dir>/<sss_prefix>_YYYYMM.nc
sss_dir = '/store/njourd/SOUTHG2V3'
sss_prefix = 'SOUTHG2V3'
sss_suffix = 'gridS'
nn_sss_yeari = 1976 ! First year to proceed
nn_sss_yearf = 2005 ! Last year to proceed
nn_sss_eosmatch = 0 ! match between model equ. of state and SSS restoring file :
! = 0, regional config in TEOS-10 but SSS file in EOS-80
! = 1, same equation of state everywhere
file_sss_mask = '/fs2/n02/n02/chbull/nemo/bld_configs/input_WED12_mathiot_eORCA025-GO7/mesh_mask_eORCA025-GO7.nc' ! Mask for global/large-scale file
! (contains tmask)
/
!-------------------------------------------------------------------------------------------------------------------------------
&runoff
! Dataset used as lateral boundary conditions (same grid as file_in_mask_extract and as file_in_bathy_bdy if it is used)
! The sss dataset is assumed to be in files of one of the following types (YYYY is 4-digit year, MM 2-digit month and DD 2-digit day):
!
! <rrr_dir>/YYYY/<rrr_prefix>YYYY<rrr_sep1>MM<rrr_sep2>DD<rrr_suffix>.nc
! or: <rrr_dir>/YYYY/<rrr_prefix>YYYY<rrr_sep1>MM<rrr_suffix>.nc
! or: <rrr_dir>/<rrr_prefix>YYYY<rrr_sep1>MM<rrr_sep2>DD<rrr_suffix>.nc
! or: <rrr_dir>/<rrr_prefix>YYYY<rrr_sep1>MM<rrr_suffix>.nc
! or: <rrr_dir>/<rrr_prefix>.nc [ for climatology ]
!
rrr_dir = '/nerc/n02/n02/chbull/nemo/bld_configs/input_WED12_JRA/bdy_data'
rrr_prefix = 'nemo_bc337o_1m_'
rrr_sep1 = 'yyy'
rrr_sep2 = 'xxx'
rrr_suffix = '_grid-T'
nn_rrr_yeari = 1976 ! First year to proceed
nn_rrr_yearf = 2017 ! Last year to proceed
nn_band = 50 ! Thickness of the band along the coast where we don't do SSS restoring (in nb of grid pts)
file_mask_runoff = '/nerc/n02/n02/chbull/nemo/bld_configs/input_WED12_mathiot_eORCA025-GO7/mesh_mask_eORCA025-GO7.nc' ! mask for global/large-scale file
/
!-------------------------------------------------------------------------------------------------------------------------------
&chloro
file_chloro_in = '/nerc/n02/n02/chbull/nemo/bld_configs/input_WED12_Ute/SOUTHG2V3_ORCA025_chlorophyll.nc' ! runoff for global/large-scale file
rn_chla = 0.30 ! default CHLA (to fill places in the regional domain uncovered in the global file)
/