| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Decoding MOM6 (OM3?) sessions | |||||||||||||||||||||||||
2 | ||||||||||||||||||||||||||
3 | Topic | MOM6 tutorial video (availability / length / link) | Volunteer to lead discussion | Date | Other suggestions: | |||||||||||||||||||||
4 | Season 1 | Other models? CICE, WOMBAT, WW3 etc? | ||||||||||||||||||||||||
5 | How to search the MOM6 codebase on github | Dougie | 4/12/25 | Case study from someone making a contribution? E.g. Joey on numerical mixing or Claire on ice shelves? | ||||||||||||||||||||||
6 | Distributed nature of MOM6 code across different development hubs / github repositories | Joey/Dougie | 11/12/25 | |||||||||||||||||||||||
7 | How to find code that corresponds to a particular executable (both ACCESS-NRI and other MOM6 executables e.g. from Angus) | Angus / Joey | 46058 | |||||||||||||||||||||||
8 | How to find what diagnostics are available | Dougie | 12/3/26 | Summary of things raised in meeting: | ||||||||||||||||||||||
9 | Overview of MOM6 configuration (input files etc) | https://access-om3-configs.access-hive.org.au/configurations/Overview/ | Claire, Andrew | 19/3/26 | Can we record? People might not like this if informal? But could take notes / post youtube links / documentation links on the hive each week. | |||||||||||||||||||||
10 | Overview of MOM6 code structure - | https://mom6.readthedocs.io/en/main/code_organization.html | Paul | 26/3/26 | Do we want to make documentation out of this? e.g. what Chris has started at http://access-community-hub.github.io/decoding-om3/ (hosted at: https://github.com/ACCESS-Community-Hub/decoding-om3). Or contribute back to the main MOM6 documentation? https://mom6.readthedocs.io/en/main/ | |||||||||||||||||||||
11 | Searching through the MOM parameter docs and other output, e.g. what’s in what file, how to interpret maxCFL, truncations, warnings, errors | Andrew, Chris, Helen | 2/4/26 and 9/4/26 and 16/4/26 | Option to ask questions anonymously (Wilma to set up via slido) | ||||||||||||||||||||||
12 | How to contribute code back to MOM6 | Joey (Dougie as support) | 23/4/26 | |||||||||||||||||||||||
13 | How to contribute code back to MOM6: part 2 (pull requests) | Dougie | 30/4/26 | |||||||||||||||||||||||
14 | How to work out how a diagnostic was calculated (general syntax + keywords to search for) | Dougie | 12/3/26 | |||||||||||||||||||||||
15 | ||||||||||||||||||||||||||
16 | Season 2 | |||||||||||||||||||||||||
17 | Fortran 101 - control structure, where parameters are defined, some keywords e.g. private, intent, submodule, use module etc | Edward Yang and Jorge | 14/05/26 and 21/05/26 | |||||||||||||||||||||||
18 | Navier Stokes -> stacked shallow water (adiabatic) | Andrew | 28/05/26 | |||||||||||||||||||||||
19 | Generalised vertical coordinates | Andy | 11/6/26 | |||||||||||||||||||||||
20 | Vertical Lagrangian remapping | Angus | 18/6/26 | |||||||||||||||||||||||
21 | Pressure forces | Claire | 25/6/26 | |||||||||||||||||||||||
22 | Coriolis term | Chris | 2/7/26 | |||||||||||||||||||||||
23 | Timestepping / Advection schemes (mainly showing code) | Joey | 9/7/26 | |||||||||||||||||||||||
24 | Opacity for shortwave penetration | Dougie | 30/7/26 | |||||||||||||||||||||||
25 | Coriolis term - specific schemes like SADOURNY75_ENSTRO | |||||||||||||||||||||||||
26 | Pressure solver - barotropic / baroclinic split | Chris? | ||||||||||||||||||||||||
27 | Vertical velocity diagnostics | |||||||||||||||||||||||||
28 | MEKE | |||||||||||||||||||||||||
29 | EPBL | |||||||||||||||||||||||||
30 | KPP | |||||||||||||||||||||||||
31 | Submesoscale parameterisation | |||||||||||||||||||||||||
32 | Ice shelf code | Claire | ||||||||||||||||||||||||
33 | Ocean fresh-water forcing / water balance | Anton | ||||||||||||||||||||||||
34 | How to create a new MOM6 diagnostic | Joey? | ||||||||||||||||||||||||
35 | Horizontal viscosity | |||||||||||||||||||||||||
36 | Advection schemes | |||||||||||||||||||||||||
37 | Bottom drag (Callum? Luwei?) | |||||||||||||||||||||||||
38 | For low res: GM / Redi eddy params | |||||||||||||||||||||||||
39 | Explicit tides, self attraction and loading | |||||||||||||||||||||||||
40 | Regional boundary conditions | Helen | ||||||||||||||||||||||||
41 | Bulk formulae | Andrew | ||||||||||||||||||||||||
42 | Different initialisation options - thickness + tracers, topography (all these preset options) | |||||||||||||||||||||||||
43 | Coord config vs use_regridding (layer vs ale mode) - how to change your vertical coordinate or target coordinate and what it means | |||||||||||||||||||||||||
44 | Regridding of diagnostics and vanished layer output - how to change in diag_table, what it means for output | Dougie | Some resources | |||||||||||||||||||||||
45 | Equations of state and different types of salinity, temperature in initialisation, model running and output | Dougie | https://access-om3-configs.access-hive.org.au/configurations/MC_25km/ | |||||||||||||||||||||||
46 | What does the sea ice model do for the ocean ? | https://access-om3-configs.access-hive.org.au/configurations/Overview/ | ||||||||||||||||||||||||
47 | MOM5/MOM6 code differences? | https://access-community-hub.github.io/decoding-om3/ | ||||||||||||||||||||||||
48 | Shear mixing | https://www.youtube.com/watch?v=xuqjV1OYjbI&list=PLSFgpwBxzbi6DjQncwB6xId6zIR-G17p2 | ||||||||||||||||||||||||
49 | Internal tide mixing | https://www.youtube.com/playlist?list=PLSFgpwBxzbi6DjQncwB6xId6zIR-G17p2 | ||||||||||||||||||||||||
50 | Lee wave mixing | https://mom6.readthedocs.io/en/main/ | ||||||||||||||||||||||||
51 | Bottom boundary mixing | |||||||||||||||||||||||||
52 | Background mixing | |||||||||||||||||||||||||
53 | How does model config optimisation work | Manodeep? | ||||||||||||||||||||||||
54 | how om3's input files are created (initial conditions, grids etc) | Ezhil | ||||||||||||||||||||||||
55 | Data override (e.g. flux adjustments) | Dougie | ||||||||||||||||||||||||
56 | Generic tracers? | Dougie | ||||||||||||||||||||||||
57 | MOM6 testing framework | Dougie | ||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 |