Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
thopri
BoBEAS
Commits
b8ef66d2
Commit
b8ef66d2
authored
5 years ago
by
jelt
Browse files
Options
Download
Email Patches
Plain Diff
Add namelist files for 2018 bdy files
parent
f7843d62
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
231 additions
and
0 deletions
+231
-0
STARTFILES/OPEN_BOUNDARIES/mercator_2018.ncml
STARTFILES/OPEN_BOUNDARIES/mercator_2018.ncml
+125
-0
STARTFILES/OPEN_BOUNDARIES/namelist_2018.bdy
STARTFILES/OPEN_BOUNDARIES/namelist_2018.bdy
+106
-0
No files found.
STARTFILES/OPEN_BOUNDARIES/mercator_2018.ncml
0 → 100644
View file @
b8ef66d2
<?xml version="1.0" encoding="UTF-8"?>
<netcdf
title=
"aggregation example"
xmlns=
"http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
>
<variable
name=
"vozocrtx"
orgName=
"uo"
/>
<variable
name=
"vomecrty"
orgName=
"vo"
/>
<variable
name=
"votemper"
orgName=
"thetao"
/>
<variable
name=
"vosaline"
orgName=
"so"
/>
<variable
name=
"sossheig"
orgName=
"zos"
/>
<variable
name=
"time_counter"
orgName=
"time"
>
<attribute
type=
"string"
name=
"units"
value=
"hours since 1950-01-01 00:00:00"
/>
</variable>
<aggregation
type=
"union"
>
<netcdf
xmlns=
"http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
>
<aggregation
dimName=
"time"
type=
"joinExisting"
>
<netcdf
xmlns=
"http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
>
<aggregation
dimName=
"time"
type=
"joinExisting"
>
<!-- Spoof or read 31st Dec (from prev year) time value -->
<netcdf
location=
"/projectsa/NEMO/ash/NEMO_INDIA/BOUNDARY_FORCING/SAL17_dir/DEC/Sal_17_0364.nc"
/>
</aggregation>
</netcdf>
<netcdf
xmlns=
"http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
>
<aggregation
dimName=
"time"
type=
"joinExisting"
>
<scan
location=
"/projectsa/accord/BoBEAS/INPUTS/2018/"
regExp=
"SAL_.*\.nc$"
/>
</aggregation>
</netcdf>
<netcdf
xmlns=
"http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
>
<aggregation
dimName=
"time"
type=
"joinExisting"
>
<!-- Spoof or read 1st Jan (from following year) time value -->
<netcdf
location=
"/projectsa/NEMO/ash/NEMO_INDIA/BOUNDARY_FORCING/SAL17_dir/JAN/Sal_17_0000.nc"
coordValue=
"604860"
/>
</aggregation>
</netcdf>
</aggregation>
</netcdf>
<netcdf
xmlns=
"http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
>
<aggregation
dimName=
"time"
type=
"joinExisting"
>
<netcdf
xmlns=
"http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
>
<aggregation
dimName=
"time"
type=
"joinExisting"
>
<!-- Spoof or read 31st Dec (from prev year) time value -->
<netcdf
location=
"/projectsa/NEMO/ash/NEMO_INDIA/BOUNDARY_FORCING/SSH17_dir/DEC/SSH_17_0364.nc"
/>
</aggregation>
</netcdf>
<netcdf
xmlns=
"http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
>
<aggregation
dimName=
"time"
type=
"joinExisting"
>
<scan
location=
"/projectsa/accord/BoBEAS/INPUTS/2018/"
regExp=
"SSH_.*\.nc$"
/>
</aggregation>
</netcdf>
<netcdf
xmlns=
"http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
>
<aggregation
dimName=
"time"
type=
"joinExisting"
>
<!-- Spoof or read 1st Jan (from following year) time value -->
<netcdf
location=
"/projectsa/NEMO/ash/NEMO_INDIA/BOUNDARY_FORCING/SSH17_dir/JAN/SSH_17_0000.nc"
coordValue=
"604860"
/>
</aggregation>
</netcdf>
</aggregation>
</netcdf>
<netcdf
xmlns=
"http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
>
<aggregation
dimName=
"time"
type=
"joinExisting"
>
<netcdf
xmlns=
"http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
>
<aggregation
dimName=
"time"
type=
"joinExisting"
>
<!-- Spoof or read 31st Dec (from prev year) time value -->
<netcdf
location=
"/projectsa/NEMO/ash/NEMO_INDIA/BOUNDARY_FORCING/TEMP17_dir/DEC/Temp_17_0364.nc"
/>
</aggregation>
</netcdf>
<netcdf
xmlns=
"http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
>
<aggregation
dimName=
"time"
type=
"joinExisting"
>
<scan
location=
"/projectsa/accord/BoBEAS/INPUTS/2018/"
regExp=
"TEMP_.*\.nc$"
/>
</aggregation>
</netcdf>
<netcdf
xmlns=
"http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
>
<aggregation
dimName=
"time"
type=
"joinExisting"
>
<!-- Spoof or read 1st Jan (from following year) time value -->
<netcdf
location=
"/projectsa/NEMO/ash/NEMO_INDIA/BOUNDARY_FORCING/TEMP17_dir/JAN/Temp_17_0000.nc"
coordValue=
"604860"
/>
</aggregation>
</netcdf>
</aggregation>
</netcdf>
<netcdf
xmlns=
"http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
>
<aggregation
dimName=
"time"
type=
"joinExisting"
>
<netcdf
xmlns=
"http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
>
<aggregation
dimName=
"time"
type=
"joinExisting"
>
<!-- Spoof or read 31st Dec (from prev year) time value -->
<netcdf
location=
"/projectsa/NEMO/ash/NEMO_INDIA/BOUNDARY_FORCING/U017_dir/DEC/U0_17_0364.nc"
/>
</aggregation>
</netcdf>
<netcdf
xmlns=
"http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
>
<aggregation
dimName=
"time"
type=
"joinExisting"
>
<scan
location=
"/projectsa/accord/BoBEAS/INPUTS/2018/"
regExp=
"U0_.*\.nc$"
/>
</aggregation>
</netcdf>
<netcdf
xmlns=
"http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
>
<aggregation
dimName=
"time"
type=
"joinExisting"
>
<!-- Spoof or read 1st Jan (from following year) time value -->
<netcdf
location=
"/projectsa/NEMO/ash/NEMO_INDIA/BOUNDARY_FORCING/U017_dir/JAN/U0_17_0000.nc"
coordValue=
"604860"
/>
</aggregation>
</netcdf>
</aggregation>
</netcdf>
<netcdf
xmlns=
"http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
>
<aggregation
dimName=
"time"
type=
"joinExisting"
>
<netcdf
xmlns=
"http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
>
<aggregation
dimName=
"time"
type=
"joinExisting"
>
<!-- Spoof or read 31st Dec (from prev year) time value -->
<netcdf
location=
"/projectsa/NEMO/ash/NEMO_INDIA/BOUNDARY_FORCING/V017_dir/DEC/V0_17_0364.nc"
/>
</aggregation>
</netcdf>
<netcdf
xmlns=
"http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
>
<aggregation
dimName=
"time"
type=
"joinExisting"
>
<scan
location=
"/projectsa/accord/BoBEAS/INPUTS/2018/"
regExp=
"V0_.*\.nc$"
/>
</aggregation>
</netcdf>
<netcdf
xmlns=
"http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
>
<aggregation
dimName=
"time"
type=
"joinExisting"
>
<!-- Spoof or read 1st Jan (from following year) time value -->
<netcdf
location=
"/projectsa/NEMO/ash/NEMO_INDIA/BOUNDARY_FORCING/V017_dir/JAN/V0_17_0000.nc"
coordValue=
"604860"
/>
</aggregation>
</netcdf>
</aggregation>
</netcdf>
</aggregation>
</netcdf>
This diff is collapsed.
Click to expand it.
STARTFILES/OPEN_BOUNDARIES/namelist_2018.bdy
0 → 100644
View file @
b8ef66d2
!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>c
!! NEMO/OPA : namelist for BDY generation tool
!!
!! User inputs for generating open boundary conditions
!! employed by the BDY module in NEMO. Boundary data
!! can be set up for v3.2 NEMO and above.
!!
!! More info here.....
!!
!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
!-----------------------------------------------------------------------
! vertical coordinate
!-----------------------------------------------------------------------
ln_zco = .false. ! z-coordinate - full steps (T/F)
ln_zps = .true. ! z-coordinate - partial steps (T/F)
ln_sco = .false. ! s- or hybrid z-s-coordinate (T/F)
rn_hmin = -10 ! min depth of the ocean (>0) or
! min number of ocean level (<0)
!-----------------------------------------------------------------------
! s-coordinate or hybrid z-s-coordinate
!-----------------------------------------------------------------------
rn_sbot_min = 10. ! minimum depth of s-bottom surface (>0) (m)
rn_sbot_max = 7000. ! maximum depth of s-bottom surface
! (= ocean depth) (>0) (m)
ln_s_sigma = .true. ! hybrid s-sigma coordinates
rn_hc = 150.0 ! critical depth with s-sigma
!-----------------------------------------------------------------------
! grid information
!-----------------------------------------------------------------------
!sn_src_hgr = './inputs_src_hgr.ncml' ! parent /grid/
sn_src_hgr = './GLO-MFC_001_024_coordinates_v2.nc' ! parent /grid/
sn_src_zgr = './inputs_src_zgr.ncml' ! parent
sn_dst_hgr = './domain_cfg.nc'
sn_dst_zgr = './inputs_dst.ncml' ! rename output variables
sn_src_msk = './GLO-MFC_001_024_mask_bathy_v2.nc' ! parent
sn_bathy = './fake_bathy.nc' ! child grid. Hoping it is redundant
!-----------------------------------------------------------------------
! I/O
!-----------------------------------------------------------------------
sn_src_dir = './mercator_2018.ncml'
sn_dst_dir = './'
sn_fn = 'BoBEAS' ! prefix for output files
nn_fv = -1e20 ! set fill value for output files
nn_src_time_adj = 0 ! src time adjustment
sn_dst_metainfo = 'metadata info: jelt'
!-----------------------------------------------------------------------
! unstructured open boundaries
!-----------------------------------------------------------------------
ln_coords_file = .true. ! =T : produce bdy coordinates files
cn_coords_file = 'coordinates.bdy.nc' ! name of bdy coordinates files (if ln_coords_file=.TRUE.)
ln_mask_file = .true. ! =T : read mask from file
cn_mask_file = './bdy_mask.nc' ! name of mask file (if ln_mask_file=.TRUE.)
ln_dyn2d = .true. ! boundary conditions for barotropic fields
ln_dyn3d = .true. ! boundary conditions for baroclinic velocities
ln_tra = .true. ! boundary conditions for T and S
ln_ice = .false. ! ice boundary condition
nn_rimwidth = 9 ! width of the relaxation zone
!-----------------------------------------------------------------------
! unstructured open boundaries tidal parameters
!-----------------------------------------------------------------------
ln_tide = .false. ! =T : produce bdy tidal conditions
clname(1) = 'M2'
clname(2) = 'S2'
clname(3) = 'N2'
clname(4) = 'K2'
clname(5) = 'K1'
clname(6) = 'O1'
clname(7) = 'P1'
clname(8) = 'Q1'
clname(9) = 'M4'
ln_trans = .false.
sn_tide_h = '/work/jelt/tpxo7.2/h_tpxo7.2.nc'
sn_tide_u = '/work/jelt/tpxo7.2/u_tpxo7.2.nc'
!-----------------------------------------------------------------------
! Time information
!-----------------------------------------------------------------------
nn_year_000 = 2018 ! year start
nn_year_end = 2018 ! year end
nn_month_000 = 1 ! month start (default = 1 is years>1)
nn_month_end = 12 ! month end (default = 12 is years>1)
sn_dst_calendar = 'gregorian' ! output calendar format
nn_base_year = 1900 ! base year for time counter in output data
sn_tide_grid = '/work/jelt/tpxo7.2/grid_tpxo7.2.nc'
nn_src_time_adj = 0 != -3168000 - 86400 ! N01: fix to align model time stamp
!-----------------------------------------------------------------------
! Additional parameters
!-----------------------------------------------------------------------
nn_wei = 1 ! smoothing filter weights
rn_r0 = 0.041666666 ! decorrelation distance use in gauss
! smoothing onto dst points. Need to
! make this a funct. of dlon
sn_history = 'bdy files produced by jelt from ORCA0083-N01'
! history for netcdf file
ln_nemo3p4 = .true. ! else presume v3.2 or v3.3
nn_alpha = 0 ! Euler rotation angle
nn_beta = 0 ! Euler rotation angle
nn_gamma = 0 ! Euler rotation angle
rn_mask_max_depth = 300.0 ! Maximum depth to be ignored for the mask
rn_mask_shelfbreak_dist = 60 ! Distance from the shelf break
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment