Skip to content

Commit 3cb035d

Browse files
committed
Merge branch 'master+bgc' into 01deg_jra55v140_iaf_cycle4
resolved conflicts: config.yaml manifests/exe.yaml manifests/input.yaml metadata.yaml ocean/diag_table ocean/diag_table_source.yaml
2 parents 2f2a97c + 3e92d28 commit 3cb035d

14 files changed

+477
-128
lines changed

README.md

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
1-
# 01deg_jra55_iaf
2-
Standard configuration for 0.1 degree [ACCESS-OM2](https://github.com/COSIMA/access-om2) experiment (ACCESS-OM2-01) with JRA55-do interannual forcing (IAF).
1+
# 01deg_jra55_iaf with BGC
2+
Standard configuration for 0.1 degree [ACCESS-OM2](https://github.com/COSIMA/access-om2) experiment (ACCESS-OM2-01) with JRA55-do interannual forcing (IAF) and coupled biogeochemistry in the ocean and sea ice.
3+
4+
This is the BGC version, on the `master+bgc` branch. For the physics-only version (no BGC), use the `master` branch.
5+
6+
This BGC setup includes both ocean and sea ice BGC. To turn off the sea ice BGC and have BGC only in the ocean, set `skl_bgc = .false.` in `ice/cice_input.nml`.
37

48
For usage instructions, see the [ACCESS-OM2 wiki](https://github.com/COSIMA/access-om2/wiki).
59

accessom2.nml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,5 @@
1919

2020
! Runtime for a single segment/job/submit, format is years, months, seconds,
2121
! two of which must be zero.
22-
restart_period = 0, 3, 0
22+
restart_period = 0, 1, 0
2323
&end

config.yaml

+9-4
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ input: /g/data/ik11/inputs/access-om2/input_20201102/common_01deg_jra55
1919
submodels:
2020
- name: atmosphere
2121
model: yatm
22-
exe: /g/data/ik11/inputs/access-om2/bin/yatm_44e8821.exe
22+
exe: /g/data/ik11/inputs/access-om2/bin/yatm_0ab7295.exe
2323
input:
2424
- /g/data/ik11/inputs/access-om2/input_20201102/yatm_01deg
2525
- /g/data/qv56/replicas/input4MIPs/CMIP6/OMIP/MRI/MRI-JRA55-do-1-4-0/atmos/3hr/rsds/gr/v20190429
@@ -37,17 +37,20 @@ submodels:
3737

3838
- name: ocean
3939
model: mom
40-
exe: /g/data/ik11/inputs/access-om2/bin/fms_ACCESS-OM-BGC_af3a94d_libaccessom2_44e8821.x
40+
exe: /g/data/ik11/inputs/access-om2/bin/fms_ACCESS-OM-BGC_1d9af9d_libaccessom2_0ab7295.x
4141
input:
42+
- /g/data/ik11/inputs/access-om2/input_bgc_20211105/01deg-cycle4
4243
- /g/data/ik11/inputs/access-om2/input_20201120/mom_01deg_150x100
4344
- /g/data/ik11/inputs/access-om2/input_20201102/mom_01deg
4445
- /g/data/ik11/inputs/access-om2/passive4-2020-11-13
4546
ncpus: 10461
4647

4748
- name: ice
4849
model: cice5
49-
exe: /g/data/ik11/inputs/access-om2/bin/cice_auscom_18x15.3600x2700_1682p_9864af2_libaccessom2_44e8821.exe
50-
input: /g/data/ik11/inputs/access-om2/input_20201102/cice_01deg
50+
exe: /g/data/ik11/inputs/access-om2/bin/cice_auscom_18x15.3600x2700_1682p_3a5d05f_libaccessom2_0ab7295.exe
51+
input:
52+
- /g/data/ik11/inputs/access-om2/input_bgc_20211105/01deg-cycle4
53+
- /g/data/ik11/inputs/access-om2/input_20201102/cice_01deg
5154
ncpus: 1682
5255

5356
# Collation
@@ -66,6 +69,8 @@ stacksize: unlimited
6669
restart_freq: 1 # use tidy_restarts.py instead
6770
mpirun: --mca io ompio --mca io_ompio_num_aggregators 1
6871
qsub_flags: -W umask=027
72+
env:
73+
UCX_LOG_LEVEL: 'error'
6974
# set number of cores per node (28 for normalbw, 48 for normal on gadi)
7075
platform:
7176
nodesize: 48

ice/cice_in.nml

+10-10
Original file line numberDiff line numberDiff line change
@@ -141,15 +141,15 @@
141141
restart_hbrine = .false.
142142
restore_bgc = .false.
143143
sil_data_type = 'default'
144-
skl_bgc = .false.
144+
skl_bgc = .true.
145145
tr_bgc_am_sk = .false.
146146
tr_bgc_c_sk = .false.
147147
tr_bgc_chl_sk = .false.
148148
tr_bgc_dms_sk = .false.
149149
tr_bgc_dmspd_sk = .false.
150150
tr_bgc_dmspp_sk = .false.
151151
tr_bgc_sil_sk = .false.
152-
tr_brine = .false.
152+
tr_brine = .true.
153153
/
154154

155155
&forcing_nml
@@ -337,27 +337,27 @@
337337
f_bgc_dmsp_ml = 'x'
338338
f_bgc_dmspd_sk = 'x'
339339
f_bgc_dmspp_sk = 'x'
340-
f_bgc_n_sk = 'x'
341-
f_bgc_nit_ml = 'x'
342-
f_bgc_nit_sk = 'x'
340+
f_bgc_n_sk = 'm'
341+
f_bgc_nit_ml = 'm'
342+
f_bgc_nit_sk = 'm'
343343
f_bgc_sil_ml = 'x'
344344
f_bgc_sil_sk = 'x'
345345
f_bphi = 'x'
346346
f_btin = 'x'
347347
f_faero_atm = 'x'
348348
f_faero_ocn = 'x'
349-
f_fbri = 'x'
349+
f_fbri = 'm'
350350
f_fn = 'x'
351-
f_fn_ai = 'x'
351+
f_fn_ai = 'm'
352352
f_fnh = 'x'
353353
f_fnh_ai = 'x'
354354
f_fno = 'x'
355-
f_fno_ai = 'x'
355+
f_fno_ai = 'm'
356356
f_fsil = 'x'
357357
f_fsil_ai = 'x'
358358
f_grownet = 'x'
359-
f_hbri = 'x'
360-
f_ppnet = 'x'
359+
f_hbri = 'm'
360+
f_ppnet = 'm'
361361
/
362362

363363
&icefields_drag_nml

ice/input_ice.nml

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@
1010
'runof_i', 'tair_i', 'qair_i', 'uwnd_i', 'vwnd_i',
1111
'licalvf_i'
1212
fields_from_ocn = 'sst_i', 'sss_i', 'ssu_i', 'ssv_i', 'sslx_i', 'ssly_i',
13-
'pfmice_i'
13+
'pfmice_i', 'ssn_i', 'ssalg_i'
1414
fields_to_ocn = 'strsu_io', 'strsv_io', 'rain_io', 'snow_io', 'stflx_io',
1515
'htflx_io', 'swflx_io', 'qflux_io', 'shflx_io',
1616
'lwflx_io', 'runof_io', 'press_io', 'aice_io', 'melt_io',
17-
'form_io', 'licefw_io', 'licefh_io'
17+
'form_io', 'licefw_io', 'licefh_io', 'wnd10_io', 'nit_io', 'alg_io'
1818
gfdl_surface_flux = .true.
1919
ice_fwflux = .true.
2020
ice_pressure_on = .true.

manifests/exe.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
format: yamanifest
22
version: 1.0
33
---
4-
work/atmosphere/yatm_44e8821.exe:
5-
fullpath: /g/data/ik11/inputs/access-om2/bin/yatm_44e8821.exe
4+
work/atmosphere/yatm_0ab7295.exe:
5+
fullpath: /g/data/ik11/inputs/access-om2/bin/yatm_0ab7295.exe
66
hashes:
77
binhash: c34913cd8082c0e45124f648197ad8e1
88
md5: cdcd9dd20f690bb874cdf392085857cf
@@ -14,5 +14,5 @@ work/ice/cice_auscom_18x15.3600x2700_1682p_9864af2_libaccessom2_44e8821.exe:
1414
work/ocean/fms_ACCESS-OM-BGC_af3a94d_libaccessom2_44e8821.x:
1515
fullpath: /g/data/ik11/inputs/access-om2/bin/fms_ACCESS-OM-BGC_af3a94d_libaccessom2_44e8821.x
1616
hashes:
17-
binhash: 5bfc6828685f392eeb74a457f07498dd
18-
md5: cc91484411d0d34e371bf4807652b4da
17+
binhash: f066d7e29cd0fb7347720c4d29588caf
18+
md5: 1c88bb1ea053b34db4c2d4e2b59ce500

manifests/input.yaml

+30
Original file line numberDiff line numberDiff line change
@@ -3441,11 +3441,41 @@ work/ocean/INPUT/chl.nc:
34413441
hashes:
34423442
binhash: c33b83b1f3f3b92ab7390b4c9888820f
34433443
md5: 8cc506303102f2faad01b8ffb5268bf5
3444+
work/ocean/INPUT/co2_iaf.nc:
3445+
fullpath: /g/data/ik11/inputs/access-om2/input_bgc_20211105/01deg/co2_iaf.nc
3446+
hashes:
3447+
binhash: 257ec39836576d3255fa1d8dc4bc4fec
3448+
md5: ca541da7d8e941a8adc02e6ea91b490b
3449+
work/ocean/INPUT/co2_ryf.nc:
3450+
fullpath: /g/data/ik11/inputs/access-om2/input_bgc_20211105/01deg/co2_ryf.nc
3451+
hashes:
3452+
binhash: 0f6b961bd5b0049a93b8d4f5a8bca39e
3453+
md5: 6a9007d7cae9b700548bb59424e8c93e
3454+
work/ocean/INPUT/csiro_bgc.res.nc:
3455+
fullpath: /g/data/ik11/inputs/access-om2/input_bgc_20211105/01deg/csiro_bgc.res.nc
3456+
hashes:
3457+
binhash: d7c90202768a175bee13a555d262a00b
3458+
md5: c2967270f16992eef0a4b53c6ebd3019
3459+
work/ocean/INPUT/csiro_bgc_sediment.res.nc:
3460+
fullpath: /g/data/ik11/inputs/access-om2/input_bgc_20211105/01deg/csiro_bgc_sediment.res.nc
3461+
hashes:
3462+
binhash: 1a7e58ffc5db0e73ae5ee84bd9453a8b
3463+
md5: 2a55893f7c161780c54b94005ddd8330
3464+
work/ocean/INPUT/dust.nc:
3465+
fullpath: /g/data/ik11/inputs/access-om2/input_bgc_20211105/01deg/dust.nc
3466+
hashes:
3467+
binhash: ad893e6167113e5a0bd07e573a6e52f6
3468+
md5: 4dc7c1b541f4dbf842541a4ff605ad00
34443469
work/ocean/INPUT/grid_spec.nc:
34453470
fullpath: /g/data/ik11/inputs/access-om2/input_20201102/mom_01deg/grid_spec.nc
34463471
hashes:
34473472
binhash: 22d51e6d15b1247123786da5e0672578
34483473
md5: cb5674cf1d2be64b3c5c1eac948e51d7
3474+
work/ocean/INPUT/i2o.nc:
3475+
fullpath: /g/data/ik11/inputs/access-om2/input_bgc_20211105/01deg/i2o.nc
3476+
hashes:
3477+
binhash: d0905db6c1d49557841d2fad17af0262
3478+
md5: 10dc60770024d5e71564ec120c4ba16c
34493479
work/ocean/INPUT/mask_table.1642.80x75:
34503480
fullpath: /g/data/ik11/inputs/access-om2/input_20201102/mom_01deg/mask_table.1642.80x75
34513481
hashes:

metadata.yaml

+7-2
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,14 @@ created: 2021-03-25
44
description: >-
55
0.1 degree ACCESS-OM2 global model configuration under interannual forcing.
66
The configuration is based on that described in Kiss et al. (2020),
7-
https://doi.org/10.5194/gmd-13-401-2020, but with many improvements.
7+
https://doi.org/10.5194/gmd-13-401-2020, but with many improvements and
8+
coupled biogeochemistry in the ocean and sea ice.
89
This is cycle 4 of the IAF spinup.
910
Configuration physics is identical to 01deg_jra55v140_iaf_cycle3 but executables and
10-
diagnostics have changed, and ice-ocean coupled BGC is included.
11+
diagnostics have changed, and sea ice and ocean coupled BGC is included.
1112
Initial conditions are from final 1 Jan 2019 restart from 01deg_jra55v140_iaf_cycle3.
13+
and BGC tracers as in https://github.com/COSIMA/input_om2-bgc/tree/6aee4a4
14+
with my_choice == '01deg_jra55v140_iaf_cycle4'.
1215
Run with JRA55-do v1.4.0 interannually-varying forcing with all solid runoff
1316
converted to liquid runoff with no heat transfer.
1417
61-year spin up, from 1 Jan 1958 to 1 Jan 2019.
@@ -32,3 +35,5 @@ keywords:
3235
- access-om2-01
3336
- jra55-do-v1.4.0
3437
- iaf
38+
- bgc
39+

namcouple

+26-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
### 11 fields atm -> ice
1717
### 17 fields ice -> ocn
1818
### 7 fields ocn -> ice
19-
35
19+
40
2020
$END
2121
#########################################################################
2222
# $JOBNAME
@@ -265,6 +265,21 @@ NA NA
265265
##########
266266
licefh_io liceht -1 -1 0 i2o.nc IGNORED
267267
NA NA
268+
##########
269+
# Field 29 : 10 m winds
270+
##########
271+
wnd10_io wnd_io -1 -1 0 i2o.nc IGNORED
272+
NA NA
273+
##########
274+
# Field 30 : ice-to-ocean nitrate flux [mmol m-2 s-1]
275+
##########
276+
nit_io iof_nit -1 -1 0 i2o.nc IGNORED
277+
NA NA
278+
##########
279+
# Field 31 : ice-to-ocean algae/phyto flux in nitrogen content [mmol m-2 s-1]
280+
##########
281+
alg_io iof_alg -1 -1 0 i2o.nc IGNORED
282+
NA NA
268283
############################################################################
269284
#
270285
# OCEAN --->>> ICE
@@ -303,5 +318,15 @@ NA NA
303318
# Field 35 : sea surface slope _y_ (m/m)
304319
##########
305320
dssldy ssly_i -1 -1 0 o2i.nc IGNORED
321+
NA NA
322+
##########
323+
# Field 36 : sea surface nitrate (mmol/m^3)
324+
##########
325+
n_surf ssn_i -1 -1 0 o2i.nc IGNORED
326+
NA NA
327+
##########
328+
# Field 37 : sea surface algae/phytoplankton in nitrogen (mmol/m^3)
329+
##########
330+
alg_surf ssalg_i -1 -1 0 o2i.nc IGNORED
306331
NA NA
307332
$END

0 commit comments

Comments
 (0)