Skip to content

Commit fcfca27

Browse files
Revise pan-Antarctic instructions and update sections
Updated the structure and content of the pan-Antarctic regional domain instructions. Added new sections for optimization and parameter adjustments, and corrected the numbering of the steps.
1 parent 0dc015e commit fcfca27

File tree

1 file changed

+16
-14
lines changed

1 file changed

+16
-14
lines changed

documentation/docs/pages/Detailedpananinstructions.md

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
**Note**: The below docs are a copy of [this markdown file](https://github.com/claireyung/access-om3-configs/blob/8km_jra_ryf_obc2-sapphirerapid-Charrassin-newparams-rerun-Wright-spinup-accessom2IC-yr9/panantarctic_instructions.md)
21

32
# Instructions to generate pan-Antarctic regional domain from global ACCESS-OM3 Configuration
43

@@ -7,17 +6,20 @@ Contents:
76
1. Introduction
87
2. Make 25km panan from 25km OM3 and add boundary conditions
98
3. Convert to 8km pan-An using GEBCO bathy
10-
4. Use Charrassin bathy instead
11-
5. Use new parameters
12-
6. Fix bugs
9+
4. Optimisation
10+
5. Use Charrassin bathy instead
11+
6. Use new parameters
12+
7. Fix bugs
13+
1314

1415
# 1. Introduction
1516
This page outlines the steps followed to create the pan-Antarctic configurations (ACCESS-rOM3-panan). It also describes some of the bugs encountered and outlines remaining issues to investigate. The purpose of this document is to:
1617
1. have a record of the steps followed to create the domain and,
1718
2. Document an example workflow for creating a regional domain as a subset of a global domain.
1819

19-
When modifying this workflow to create a user-defined regional domain, be aware that subsetting of the global domain will need to occur in the x- and y- directions for non-polar domains
20-
# 1. Make 25km panan from 25km OM3 and add boundary conditions
20+
When modifying this workflow to create a user-defined regional domain, be aware that subsetting of the global domain will need to occur in the x- and y- directions for non-polar domains.
21+
**Note**: The below docs are based off [this markdown file](https://github.com/claireyung/access-om3-configs/blob/8km_jra_ryf_obc2-sapphirerapid-Charrassin-newparams-rerun-Wright-spinup-accessom2IC-yr9/panantarctic_instructions.md)
22+
# 2. Make 25km panan from 25km OM3 and add boundary conditions
2123

2224
These instructions were used to make a test 25km pan-An regional config. This configuration is a test configuration used for development, including developing the workflow for creating a regional domain from a global domain. We start with a global domain, truncate it, and then change configuration files as required.
2325

@@ -278,7 +280,7 @@ SPONGE = False
278280
These parameter choices are copied from MOM6-SIS2 panantarctic: https://github.com/COSIMA/mom6-panan/blob/panan-005/MOM_input
279281

280282

281-
# 2. Moving to 8km domain
283+
# 3. Moving to 8km domain
282284

283285
The above instructions create a [25km domain](https://github.com/claireyung/access-om3-configs/tree/25km_jra_ryf-obc) subsetted from the [global 25km dev model](https://github.com/ACCESS-NRI/access-om3-configs/tree/dev-MC_25km_jra_ryf).
284286

@@ -395,9 +397,10 @@ tail -f work/log/ocn.log
395397
```
396398
which updates with some information every day.
397399

398-
# Optimisation
400+
# 4. Optimisation
401+
Optimisation experinments that [improve runtime](https://github.com/claireyung/access-om3-configs/pull/1) have been pulled into the cascade lakes branch. Note the executable is not the most up to date MOM6 codebase.
399402

400-
This configurations is slow and below are some suggestions to help optimise the configuration and others like it.
403+
This configurations is slow and below are some more suggestions to help optimise the configuration and others like it.
401404

402405
1. use sapphire rapids. This requires an extra lines in `config.yaml`
403406

@@ -426,7 +429,7 @@ To explore this option, change `domain_nml` block size in `ice_in`
426429
This is still experinmental as tests on these settings thus far have crashed.
427430

428431

429-
# Step 3: add Charrassin bathymetry (no ice shelves)
432+
# 5. Add Charrassin bathymetry (no ice shelves)
430433

431434
Bathymetry files for the Charrissin bathymetry were created in [these](https://github.com/claireyung/mom6-panAn-iceshelf-tools/generate-draft/Generate-Charrassin-bathy.ipynb) [notebooks](https://github.com/claireyung/mom6-panAn-iceshelf-tools/generate-draft/process-topo.ipynb).These notebooks also generate files for ice shelf cavities opened when this configuration comes online.
432435

@@ -492,7 +495,7 @@ python3 ./om3-scripts/mesh_generation/generate_rof_weights.py --mesh_filename=/g
492495

493496
Move files to the input directory ('/g/data/x77/cy8964/mom6/input/input-8km') and update the netcdf names in `config.yaml`, `datm_in`, `ice_in`, `drof_in`, `nuopc.runconfig`, `MOM_override`
494497

495-
# 4. Add new parameters
498+
# 6. Add new parameters
496499
A few parameters were changed as outlined below.
497500
1. The coupling timestep is set on line 2 of `nuopc.runseq`. This needs to not a ratio of 3x the timestep to produce restart files
498501

@@ -524,7 +527,7 @@ Note that this [will not work in configurations with ice-shelf cavities] .(https
524527
6. Diag z coordinates were regridded (ocean_month_z) to address a warmer than expected western boundary currents. This issue did vanish so the regridding may not be needed.
525528

526529

527-
# Step 5: Fix bugs
530+
# 7. Fix bugs
528531

529532
### Minor bugs
530533
There was a Northern boundary issue where fast velocities were generated due to SSH gradient at northern boundary. A few different changes were made in an attempt to resolve this:
@@ -565,8 +568,7 @@ Note that when varing timesteps during the simulation, we want to impose these r
565568
2. the coupling timestep [cannot be 3x dt](https://github.com/ACCESS-NRI/access-om3-configs/issues/380) this issue needs further investigation.
566569
3. the thermodynamic timestep [cannot be too long](https://github.com/COSIMA/mom6-panan/issues/28)
567570

568-
## Optimisation improvements
569571

570-
Optimisation experinments that [improve runtime](https://github.com/claireyung/access-om3-configs/pull/1) have been pulled into the cascade lakes branch. Note the executable is not the most up to date MOM6 codebase.
572+
571573

572574

0 commit comments

Comments
 (0)