ACCESS CM3 technical meeting minutes

Date: 22 Oct 2025

Continuing CM3 O025 run.

To avoid repeating some of the initial adjustment and to save compute, it would be preferable to continue the run with updates rather than restarting (approx 2 MSU to repeat current length run). The Baltic fixes in OM3 look promising Baltic sea bathymetry hand edits · Issue #802 · ACCESS-NRI/access-om3-configs · GitHub. However the OM3 grid has been changed with an extra 10 land only rows in the south 25km: update ygrid from 1142 to 1152 - regenerate input files and update configurations · Issue #722 · ACCESS-NRI/access-om3-configs · GitHub so the new bathymetry can’t be used directly in a continued run. @kieranricardo suggests workaround is to cut off the extra rows. Eventually we’ll either want to do a fresh restart or will fix the CM3 restarts to use the new grid. @cbull noted that there were still some OM3 bathymetry updates coming but they’re less urgent for CM3.

Plan to continue run with Baltic fixes and UM GC5 central tuning (from @jemmajeffree). @sofarrell suggests checking these changes in an AMIP run too.

@sofarrell is preparing notes on penetrating SW radiation.

Evaluation

Using the multi variable atmosphere files is very slow. @MartinDix to look at switching to single variable files in the netCDF conversion and to creating a catalog of the CM2 0.25 runs (which used OM3 diag table).

Discussion on how to best handle OM3 scripts modified for CM3. Currently on a branch in OM3 repo (some variable names had to be changed) @dougiesquire keen to avoid divergence and propagating errors. Papermill allows switching datastores. CM3 should use OM3 diag table and file naming so that output is compatible.

Evaluation figures list Evaluation metrics for CM3 Mega-Issue · Issue #1 · ACCESS-Community-Hub/access-cm3-paper-1 · GitHub

New config docs repo GitHub - ACCESS-NRI/access-cm3-config-docs

Date: 5 Nov 2025

Continuing CM3 O025 run

Run with updated Baltic bathymetry (truncated OM3 file to avoid having to update model grid) and GC5 central atmospheric parameters restarted. Run shows a ~ 1.5 W/m^2 worsening of the net TOA radiation balance GC5 central configuration · Issue #53 · ACCESS-NRI/dev_coupling · GitHub. Possibly due to missing some GC5 central parameters that are not available in the standard vn13.0 code (Met Office used tests that made some internal parameters namelist variables).

TODO: Check whether this run did improve Baltic salinity drift and which components of the radiation balance changed.

Code version updates

ACCESS rAM3 uses UM vn13.5 and there’s now an update of both AM3 and CM3 to the same version. Runs ok but not fully tested yet. With this version we should be able to use the full set of GC5 central tunings.

TODO: @MartinDix to test GC5 parameters in AM3 AMIP experiments

Datastore:

@CharlesTurner’s work on zarr virtualisation has improved speed of reading atmospheric data enormously, though sea ice still seems slow. @anton suggests checking whether CM3 writes grid information every time (OM3 doesn’t). Virtualisation requires a higher level of file consistency and is not yet automated.

TODO: Look at creating catalog from model rose/cylc suite at end of each year. OM3 does this with a post-script triggered by payu om3-scripts/payu_config/postscript.sh at main · ACCESS-NRI/om3-scripts · GitHub. Would also require copying output to /g/data.

CM2 datastore

Question of which CM2 runs to use. Ideally use @wghuneke’s run but need to check where it started. 100 km ocean runs also worth adding (PI control will aready be in ESGF catalog but could add PD control).

@cbull to look at updating the evaluation template to include CM2 runs.

@MartinDix to create a list of key experiments like this OM3 list Experiments - ACCESS-OM3-configs

Date: 19 Nov 2025

Sea-ice volume in NH: @sofarrell says there’s a problem with the ice distribution in the Arctic.The Alaskan side gets too warm in summer while the Russian side which should have melting retains thick ice. Possible problem with pressure pattern and direction of surface winds? TODO: compare winds with AMIP run.

Continued spinup run: Baltic salinity increased after bathymetry changes and now looks similar to CM2 0.25 level.

GC5 central AMIP experiments: AMIP experiments using a Met Office GC5 central configuration show a decrease in net TOA radiation compared to GC5 (UM vn12.2 suites u-ct505 and u-du539). Suggests it was missing parameters that caused the increase in CM3. Next will try these parameters in a vn13.5 AMIP run and then CM3.

Date: Dec 3

AM3 is now upgraded to vn13.8. This allows direct comparison with Met Office GC5 central configurations.

Upcoming release of an updated OM3 25km configuration includes bathymetry changes and chlorophyll based opacity.

Sea-ice

Both CM3 and OM3 have too large NH ice volume, Arctic sea-ice depth ~2x higher than previous configs · Issue #65 · ACCESS-NRI/dev_coupling · GitHub. OM3 has some very thick ice stuck in coastal features but CM3 problem seems different. @sofarrell says CM3 has very little bottom melting.

Datastore related issues

Test creating single variable UM output with a new run and check if datastore based on this fixes the slowdown. Ensure CM3 uses OM3 diag table

Problems with virtualisation of Wilma’s CM2 run, CM2 25km present day control run for comparison · Issue #43 · ACCESS-Community-Hub/access-cm3-paper-1 · GitHub. Consider splitting the most importatnt atmospheric variables to a separate collection?

Consider adding CM2 piControl to the notebook template?

@kieranricardo reports loading CM3 ice data is slower than OM3. @anton suggests this may be because files have coordinate variables (which were removed from OM3). However files like `/g/data/zv30/non-cmip/ACCESS-CM3/cm3-run-11-08-2025-25km-beta-om3-new-um-params/archive/2000/ice/access-cm3.cice.1mon.mean.2000-01.nc` don’t have grid variables, though do have angle and anglet which are probably unnecessary.