Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to use latest OM3 configuration #51

Open
MartinDix opened this issue Jan 15, 2025 · 6 comments
Open

Update to use latest OM3 configuration #51

MartinDix opened this issue Jan 15, 2025 · 6 comments

Comments

@MartinDix
Copy link

No description provided.

@anton-seaice
Copy link

Once COSIMA/access-om3#250 is merged you should be good to go

@blimlim
Copy link

blimlim commented Feb 24, 2025

Changes from updating MOM

Finally have a version with updated MOM and CMEPS working in this branch, following @anton-seaice's advice to start a new branch rebasing the cm3 branch onto main. Answers are the same compared to my earlier less neat attempt here

I've compared the water balance and flux conservation with a pre-update control using the notebooks from Martin and Kieran. Comparing the global average statistics, the two runs look similar, with flux errors that are close in magnitude.

Both versions were run for 1 year.

Water balance

The following plots show the water balance in the control run update-versions_control-20250220-2 and the run with the updated versions update-versions_MOM6-20250220-smoothing-try2:

Image

Image

Everything looks ok between the two runs.

Fluxes:

The following compare the errors in various fluxes using Kieran's notebook:

Water balance

Run: update-versions_control-20250220-2
----------------------------------------------------------------------------------
Runoff : 124.21205549751689 mm/yr
Runoff water mass error (ocn_med - atm_med): -0.01775217009401331 mm/yr
Runoff water mass error (mom - ocn_med): 0.2787084969021123 mm/yr
Runoff water mass rel error (mom - ocn_med): 0.0022438119696657297

Rain : 1128.2264074974714 mm/yr
Rain water mass error (ocn_med - atm_med): -1.9443744854627312 mm/yr
Rain water mass error (mom - ocn_med): 2.50265739467568 mm/yr
Rain water mass rel error (mom - ocn_med): 0.002222052133765145

Snow : 80.56790584464103 mm/yr
Snow water mass error (ocn_med - atm_med): -19.79297964299043 mm/yr
Snow water mass rel error (ocn_med - atm_med): -0.3256767367732792
Snow water mass error (mom - ocn_med): 0.13371840003152613 mm/yr
Snow water mass rel error (mom - ocn_med): 0.002200223157620131


Run: update-versions_MOM6-20250220-smoothing-try2
----------------------------------------------------------------------------------
Runoff : 123.41639803457426 mm/yr
Runoff water mass error (ocn_med - atm_med): -0.01732562551086403 mm/yr
Runoff water mass error (mom - ocn_med): 0.2769204131609655 mm/yr
Runoff water mass rel error (mom - ocn_med): 0.0022437894604847254

Rain : 1133.5387051057583 mm/yr
Rain water mass error (ocn_med - atm_med): -2.080575944543398 mm/yr
Rain water mass error (mom - ocn_med): 2.514193627216855 mm/yr
Rain water mass rel error (mom - ocn_med): 0.002222082781870775

Snow : 80.67295292526963 mm/yr
Snow water mass error (ocn_med - atm_med): -19.245008496502315 mm/yr
Snow water mass rel error (ocn_med - atm_med): -0.31329403377349035
Snow water mass error (mom - ocn_med): 0.13514312744337076 mm/yr
Snow water mass rel error (mom - ocn_med): 0.0022000268558568584

Note: I think the large snow errors would be due to masking by the ice

Energy balance

Run: update-versions_control-20250220-2
----------------------------------------------------------------------------------
SW:  176.9223 W/m^2
SW error (ocn_med - atm_med): -0.009616996488432505 W/m^2
SW rel error (atm_med - ocn_med): 5.435716115628626e-05
SW error (mom - ocn_med): 0.3991145969796719  W/m^2
SW rel error (mom - ocn_med): 0.0022559970592001223


LW:  -50.6349 W/m^2
LW error (ocn_med - atm_med): 0.002034111254040738 W/m^2
LW rel error (atm_med - ocn_med): -4.0172127908438995e-05
LW error (mom - ocn_med): -0.11364662305107487  W/m^2
LW rel error (mom - ocn_med): 0.0022445232918174114


SH:  -13.6040 W/m^2
SH error (ocn_med - atm_med): 0.0005019944459245806 W/m^2
SH rel error (atm_med - ocn_med): -3.690044358610117e-05
SH error (mom - ocn_med): -0.030503672494248235  W/m^2
SH rel error (mom - ocn_med): 0.002242336726667386


Run: update-versions_MOM6-20250220-smoothing-try2
----------------------------------------------------------------------------------
SW:  177.0098 W/m^2
SW error (ocn_med - atm_med): -0.009360477055878391 W/m^2
SW rel error (atm_med - ocn_med): 5.2881126943113076e-05
SW error (mom - ocn_med): 0.3993072298533775  W/m^2
SW rel error (mom - ocn_med): 0.0022559676042507217


LW:  -50.5568 W/m^2
LW error (ocn_med - atm_med): 0.0020127042965185638 W/m^2
LW rel error (atm_med - ocn_med): -3.981077248834272e-05
LW error (mom - ocn_med): -0.11346511900414669  W/m^2
LW rel error (mom - ocn_med): 0.0022444001752296746


SH:  -13.5013 W/m^2
SH error (ocn_med - atm_med): 0.000571942414396176 W/m^2
SH rel error (atm_med - ocn_med): -4.236189314335346e-05
SH error (mom - ocn_med): -0.030271869081511582  W/m^2
SH rel error (mom - ocn_med): 0.002242232744205183

Ice to ocean fluxes

Run: update-versions_control-20250220-2
----------------------------------------------------------------------------------
iceImp_Fioi_melth
ice avg:  -0.6822172429407599
ocn avg:  -0.6821748665795724
error (ice_med - ocn_med): -4.237636118753496e-05
relative diff: 6.211564076696123e-05

iceImp_Fioi_meltw
ice avg:  2.7088748125090586e-07
ocn avg:  2.708230324942679e-07
error (ice_med - ocn_med): 6.444875663796532e-11
relative diff: 0.00023791707294982205

iceImp_Fioi_salt
ice avg:  -6.57522329534317e-10
ocn avg:  -6.577957816203805e-10
error (ice_med - ocn_med): 2.734520860634819e-13
relative diff: 0.00041570969851748523

Run: update-versions_MOM6-20250220-smoothing-try2
----------------------------------------------------------------------------------
iceImp_Fioi_melth
ice avg:  -0.642887421809219
ocn avg:  -0.6428473455349941
error (ice_med - ocn_med): -4.007627422486504e-05
relative diff: 6.233793486281324e-05

iceImp_Fioi_meltw
ice avg:  2.3387074945090688e-07
ocn avg:  2.3381807377235565e-07
error (ice_med - ocn_med): 5.2675678551231266e-11
relative diff: 0.00022523414610380214

iceImp_Fioi_salt
ice avg:  -8.3247216496221e-10
ocn avg:  -8.326154458234826e-10
error (ice_med - ocn_med): 1.432808612726472e-13
relative diff: 0.00017208527897406224

Atmosphere to ice fluxes

Run: update-versions_control-20250220-2
----------------------------------------------------------------------------------
botmelt
atm avg:  -3.0092539206620588
ice avg:  -3.009461404262054
error (atm_med - ice_med): 0.00020748359999522847
relative diff: 6.89437650542341e-05

topmelt
atm avg:  1.837449871815238
ice avg:  1.837542519364736
error (atm_med - ice_med): -9.264754949800391e-05
relative diff: 5.041926840965479e-05

sublim
atm avg:  3.3988371068446785e-07
ice avg:  3.3991721033724313e-07
error (atm_med - ice_med): -3.349965277527929e-11
relative diff: 9.855238792423359e-05

Run: update-versions_MOM6-20250220-smoothing-try2
----------------------------------------------------------------------------------
botmelt
atm avg:  -2.9909141515090782
ice avg:  -2.9910640321477646
error (atm_med - ice_med): 0.0001498806386863727
relative diff: 5.010947177173915e-05

topmelt
atm avg:  1.8034057334996616
ice avg:  1.803513407886344
error (atm_med - ice_med): -0.00010767438668235485
relative diff: 5.970257066652227e-05

sublim
atm avg:  3.3546977956321584e-07
ice avg:  3.3550338839621365e-07
error (atm_med - ice_med): -3.360883299781608e-11
relative diff: 0.00010017434744392398

Note that the above values are calculated using the fluxes in the mediator which have been divided by the ice fraction. If these quantities are conserved, and the ice fractions are properly mapped, then the actual fluxes should be conserved.

@blimlim
Copy link

blimlim commented Feb 27, 2025

Reproducibility issues after updating MOM and CMEPs versions

After updating the MOM6 and CMEPS components in branch cm3-0.4.0, I'm running into reproducibility issues between runs.

Initially it seemed like there were no problems, as the firsy runs using a build from cm3-0.4.0 and my less organised branch cm3-update-mom6-cmeps-cdeps-ww3-share matched eachother:

Image

Further runs using cm3-0.4.0 however are not reproducing each other:

md5sum 20250226-update-repro-*/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc


98342498a2ccfa3406ee2db8f7eca13d  20250226-update-repro-1/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc
88b37c3800de26ec078e482fd1277955  20250226-update-repro-2/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc
1e5046351b32ed02ae9d7d8e4a97e7fb  20250226-update-repro-3/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc
1dcb0271a8b7a23edc048ef61d04615b  20250226-update-repro-4/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc
f3474c85caac26bcf0fd94f2073bb3cd  20250226-update-repro-5/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc

The following are from various runs after updating the versions while debugging the CMEPs history issues.

1bc5e123f6a75fc24f5c37b57c55014f  update-versions_MOM6-20250210-1/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc
1dcb0271a8b7a23edc048ef61d04615b  update-versions_MOM6-20250212-debug-1/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc
f3474c85caac26bcf0fd94f2073bb3cd  update-versions_MOM6-20250212-debug-2M-resub/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc
17aebf35c7584882e3dc9a477e9a3661  update-versions_MOM6-20250214-all-use-float/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc
f3474c85caac26bcf0fd94f2073bb3cd  update-versions_MOM6-20250218-all-no-float/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc
0bc257db4e0faf2ed6bf55e79fc386c1  update-versions_MOM6-20250220-2-no-rivermix/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc
1e5046351b32ed02ae9d7d8e4a97e7fb update-versions_MOM6-20250220-smoothing-try2/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc
1e5046351b32ed02ae9d7d8e4a97e7fb  update-versions_MOM6-20250221-rebase-method/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc
7e879e956061aea18ab45448be62ad9b  update-versions_MOM6-20250221-remove-fox-path/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc
99298dd57aafe74be183f0e6f609e4ba  update-versions_MOM6-20250226-add-back-fox-path-2/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc
a855ca6319c96f16cdb8f2ff001a90f0  update-versions_MOM6-20250226-add-back-fox-path-3/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc
2fd886e982d7177a386d55e1338c0475  update-versions_MOM6-20250226-add-back-fox-path/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc
0a5b8df7ca1ff40f94e892ebba5ab622  update-versions_MOM6-20250226-remove-fox-path-2/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc

The results are not completely random, as some runs match each other, e.g f3474c85caac26bcf0fd94f2073bb3cd appears three times.

Last year there were run reproducibility issues (see here) that might not be resolved, however the frequency of variations was lower. I'll try rerunning my control simulation several times to check if there are any differences.

@blimlim
Copy link

blimlim commented Feb 27, 2025

Rerunning the pre-update control several times. It doesn't reproduce 100% of the time, though appears more consistent:

md5sum 20250227-pre-update-retry*/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc
c808e32009029f4a198fae1d338e40f1  20250227-pre-update-retry-2/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc
b189820453bbc45b69b4170e55089ef6  20250227-pre-update-retry-3/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc
c808e32009029f4a198fae1d338e40f1  20250227-pre-update-retry-4/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc
c808e32009029f4a198fae1d338e40f1  20250227-pre-update-retry-5/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc
c808e32009029f4a198fae1d338e40f1  20250227-pre-update-retry-6/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc
c808e32009029f4a198fae1d338e40f1  20250227-pre-update-retry-7/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc
c808e32009029f4a198fae1d338e40f1  20250227-pre-update-retry-8/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc
9345b7aafd88c73021721e9d967d4e14  20250227-pre-update-retry-9/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc
9345b7aafd88c73021721e9d967d4e14  20250227-pre-update-retry/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-02-00000.nc

I'll try and save timestep coupler diagnostics to see whether differences in the new build first appear in the atm wind stress exports

@blimlim
Copy link

blimlim commented Mar 4, 2025

The following table shows md5sums for mediator atmosphere output for several timesteps using the updated build, in 10 different runs:

Run Timestep 1 Timestep 2 Timestep 71
1 3d7d6284ea7d6219a2037082a96786b2 04ce0eb474148b69ef2e3e17e42d9b9e ac94a8fa88afb1430193142c15940390
2 3d7d6284ea7d6219a2037082a96786b2 04ce0eb474148b69ef2e3e17e42d9b9e ac94a8fa88afb1430193142c15940390
3 3d7d6284ea7d6219a2037082a96786b2 b478fd1b32af701a3b69bd8e9e4e9b30 fd3be5b4f1fa4f389cb1de02aee271c4
4 3d7d6284ea7d6219a2037082a96786b2 76e8025e0a0ecdb058ca84a302d3df13 ad9d366277f2e73aec90eb36ced81702
5 61bd46088d416f746429d23eb4b0c9ca 59d0edfb30ff7cb5f06f47e1413e6a05 95f6343d55870a8fe28b5f19c0078d9f
6 3d7d6284ea7d6219a2037082a96786b2 04ce0eb474148b69ef2e3e17e42d9b9e ac94a8fa88afb1430193142c15940390
7 3d7d6284ea7d6219a2037082a96786b2 7dd769e123fd56d8ad3fc4561314a7c6 5bb97055b2988e9455d3ea366ab8d42a
8 3d7d6284ea7d6219a2037082a96786b2 04ce0eb474148b69ef2e3e17e42d9b9e ac94a8fa88afb1430193142c15940390
9 72c83402042662e1abcab2013b799513 e25a943db34d6ab46ccd03f73a0edd4e 22aacfe49af9a45dca2a2411495dd932
10 3d7d6284ea7d6219a2037082a96786b2 76e8025e0a0ecdb058ca84a302d3df13 ad9d366277f2e73aec90eb36ced81702

Differences in the first timestep are only in atmImp_Faxa_taux as seen by @MartinDix with the old build:

Image

In timestep 2, several more fields (though not all) differ:

Differences 20250228-update-repro-ts-1 vs 20250228-update-repro-ts-3, timestep 2
--------------------------------------
atmImp_Faxa_lwdn matches
atmImp_Faxa_rainc diff: 2.2801715825106907e-14
atmImp_Faxa_rainl matches
atmImp_Faxa_snowc diff: 1.7566379699006868e-15
atmImp_Faxa_snowl matches
atmImp_Faxa_swdn matches
atmImp_Faxa_swndf matches
atmImp_Faxa_swndr matches
atmImp_Faxa_swvdf matches
atmImp_Faxa_swvdr matches
atmImp_Faxa_taux diff: 1.9789931888646784e-11
atmImp_Faxa_tauy diff: 2.0154659394872564e-11
atmImp_Foxx_evap diff: 4.043499713961239e-14
atmImp_Foxx_lwnet matches
atmImp_Foxx_rofi matches
atmImp_Foxx_rofl diff: 9.458646966201186e-15
atmImp_Foxx_sen diff: 7.66264343235236e-09
atmImp_Foxx_swnet_idf matches
atmImp_Foxx_swnet_idr matches
atmImp_Foxx_swnet_vdf matches
atmImp_Foxx_swnet_vdr matches
atmImp_Sa_dens diff: 7.276290681090813e-12
atmImp_Sa_pbot diff: 4.696848918683827e-07
atmImp_Sa_pslv diff: 3.977329470217228e-07
atmImp_Sa_ptem diff: 9.988525562221184e-10
atmImp_Sa_shum diff: 9.861749139744927e-14
atmImp_Sa_tbot diff: 1.1809788702521473e-09
atmImp_Sa_u diff: 8.650281027935969e-09
atmImp_Sa_v diff: 9.218655907649448e-09
atmImp_Sa_z matches
atmImp_So_duu10n diff: 1.197735188980531e-08
atmImp_botmelt1 diff: 6.398728907841544e-10
atmImp_botmelt2 diff: 1.1672954269847935e-10
atmImp_botmelt3 diff: 1.1782238032442827e-10
atmImp_botmelt4 diff: 1.1809137001606018e-10
atmImp_botmelt5 diff: 1.16714693465525e-10
atmImp_pen_rad1 matches
atmImp_pen_rad2 matches
atmImp_pen_rad3 matches
atmImp_pen_rad4 matches
atmImp_pen_rad5 matches
atmImp_sublim1 diff: 1.0560069516409239e-17
atmImp_sublim2 diff: 1.6117130011819974e-17
atmImp_sublim3 diff: 1.6358914177855014e-17
atmImp_sublim4 diff: 1.6406576192272174e-17
atmImp_sublim5 diff: 1.540444574279084e-17
atmImp_topmelt1 matches
atmImp_topmelt2 matches
atmImp_topmelt3 diff: 1.9895196601282805e-12
atmImp_topmelt4 matches
atmImp_topmelt5 diff: 1.2647660696529783e-12
atmImp_tstar_sice1 diff: 1.0885514711844735e-11
atmImp_tstar_sice2 diff: 2.7625901566352695e-11
atmImp_tstar_sice3 diff: 2.7966962079517543e-11
atmImp_tstar_sice4 diff: 2.8421709430404007e-11
atmImp_tstar_sice5 diff: 2.8052227207808755e-11
atmImp_um_icenth matches
atmImp_um_icesth matches
atmImp_lon matches
atmImp_lat matches
atmExp_Si_ifrac matches
atmExp_Si_t matches
atmExp_So_ofrac matches
atmExp_So_t matches
atmExp_So_u matches
atmExp_So_v matches
atmExp_ia_aicen1 matches
atmExp_ia_aicen2 matches
atmExp_ia_aicen3 matches
atmExp_ia_aicen4 matches
atmExp_ia_aicen5 matches
atmExp_ia_itopk1 matches
atmExp_ia_itopk2 matches
atmExp_ia_itopk3 matches
atmExp_ia_itopk4 matches
atmExp_ia_itopk5 matches
atmExp_ia_itopt1 matches
atmExp_ia_itopt2 matches
atmExp_ia_itopt3 matches
atmExp_ia_itopt4 matches
atmExp_ia_itopt5 matches
atmExp_ia_pndfn1 matches
atmExp_ia_pndfn2 matches
atmExp_ia_pndfn3 matches
atmExp_ia_pndfn4 matches
atmExp_ia_pndfn5 matches
atmExp_ia_pndtn1 matches
atmExp_ia_pndtn2 matches
atmExp_ia_pndtn3 matches
atmExp_ia_pndtn4 matches
atmExp_ia_pndtn5 matches
atmExp_ia_snown1 matches
atmExp_ia_snown2 matches
atmExp_ia_snown3 matches
atmExp_ia_snown4 matches
atmExp_ia_snown5 matches
atmExp_ia_thikn1 matches
atmExp_ia_thikn2 matches
atmExp_ia_thikn3 matches
atmExp_ia_thikn4 matches
atmExp_ia_thikn5 matches
atmExp_sstfrz matches
atmExp_lon matches
atmExp_lat matches
Med_frac_atm_aofrac matches
Med_frac_atm_ifrac matches
Med_frac_atm_lfrac matches
Med_frac_atm_lfrin matches
Med_frac_atm_ofrac matches

It takes 3 timesteps for the mediator ice files to show any difference.

At timestep 2, all ocean outputs match appart from runs 2 and 9, which differ in the following variables:

``` Differences 20250228-update-repro-ts-1 vs 20250303-update-repro-ts-9, timestep 2 -------------------------------------- time_bnds matches ocnImp_Fioo_q diff: 10.657534130708429 ocnImp_So_dhdx diff: 6.00873613357248e-14 ocnImp_So_dhdy diff: 1.1019295218568587e-13 ocnImp_So_omask matches ocnImp_So_s diff: 1.368974240634202e-07 ocnImp_So_t diff: 2.8084195946576074e-07 ocnImp_So_u diff: 2.2717652472145872e-07 ocnImp_So_v diff: 9.606853797701134e-08 ocnImp_lon matches ocnImp_lat matches ocnExp_Faxa_rain matches ocnExp_Faxa_snow matches ocnExp_Fioi_melth matches ocnExp_Fioi_meltw matches ocnExp_Fioi_salt matches ocnExp_Foxx_evap matches ocnExp_Foxx_lwnet matches ocnExp_Foxx_rofi matches ocnExp_Foxx_rofl matches ocnExp_Foxx_sen matches ocnExp_Foxx_swnet_idf matches ocnExp_Foxx_swnet_idr matches ocnExp_Foxx_swnet_vdf matches ocnExp_Foxx_swnet_vdr matches ocnExp_Foxx_taux diff: 5.232400574930573e-14 ocnExp_Foxx_tauy matches ocnExp_Sa_pslv matches ocnExp_Si_ifrac matches ocnExp_So_duu10n matches ocnExp_lon matches ocnExp_lat matches Med_frac_ocn_ifrac matches Med_frac_ocn_ifrad matches Med_frac_ocn_ofrac matches Med_frac_ocn_ofrad matches Med_frac_ocn_lon matches Med_frac_ocn_lat matches ```
These two runs would have received different wind stresses from the atmosphere's first timestep, and so it makes sense that they differ.

@blimlim
Copy link

blimlim commented Mar 5, 2025

Happy to report that zeroing out the UM exported wind stresses and imported currents (the fields which we're internally regridding in the UM) appears to restore restart determinism:

md5sum 20250305-0.4.0-zero-wind+currents-*/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-31-00000.nc
a6f78e2533a419bb9badcb7c93fa443c  20250305-0.4.0-zero-wind+currents-10/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-31-00000.nc
a6f78e2533a419bb9badcb7c93fa443c  20250305-0.4.0-zero-wind+currents-1/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-31-00000.nc
a6f78e2533a419bb9badcb7c93fa443c  20250305-0.4.0-zero-wind+currents-2/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-31-00000.nc
a6f78e2533a419bb9badcb7c93fa443c  20250305-0.4.0-zero-wind+currents-3/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-31-00000.nc
a6f78e2533a419bb9badcb7c93fa443c  20250305-0.4.0-zero-wind+currents-4/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-31-00000.nc
a6f78e2533a419bb9badcb7c93fa443c  20250305-0.4.0-zero-wind+currents-5/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-31-00000.nc
a6f78e2533a419bb9badcb7c93fa443c  20250305-0.4.0-zero-wind+currents-6/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-31-00000.nc
a6f78e2533a419bb9badcb7c93fa443c  20250305-0.4.0-zero-wind+currents-7/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-31-00000.nc
a6f78e2533a419bb9badcb7c93fa443c  20250305-0.4.0-zero-wind+currents-8/work/19810101/atmos/access-cm3.cpl.ha.atm.1981-01-31-00000.nc

(There was an additional run that crashed with a segfault, which we've been occasionally experiencing).

Based on this, I think the non-determinism in the new build is the same as what Martin found with the older build last year, coming from the ESMF_FieldRegrid calls in the UM cap.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants