ACCESS-OM3 NUOPC driver choices #13
Replies: 11 comments 21 replies
-
ESMF 8.4.0 introduced the Earth System Model eXecutable (ESMX) layer - see Daniel Rosen's CW2023 talk and slides for an overview. This provides a driver, and also an executable and a CMake-based build system. The ESMF 8.4.0 release notes have this caveat:
|
Beta Was this translation helpful? Give feedback.
-
The alternative to using ESMX is to write the driver ourselves. The work does not need to be done from scratch though, as there are some examples available out there: |
Beta Was this translation helpful? Give feedback.
-
If possible I prefer the idea of using a shared driver rather than writing our own, so we can reap the benefits of bugfixes and features that others contribute. |
Beta Was this translation helpful? Give feedback.
-
@dougiesquire - were you using the CESM driver in the coupled configurations you were working on? @kieranricardo, @MartinDix - what driver did you use for your UM-CDEPS configuration? (and did you use the CMEPS mediator?) |
Beta Was this translation helpful? Give feedback.
-
I've been chatting with Mariana (@mvertens), who has a deep knowledge of the CESM driver. This seems to be very mature and capable. She commented (emphasis mine):
|
Beta Was this translation helpful? Give feedback.
-
In terms of maturity,
|
Beta Was this translation helpful? Give feedback.
-
@kieranricardo and @dougiesquire - are your configurations on github somewhere? |
Beta Was this translation helpful? Give feedback.
-
I'm starting to feel like the CESM coupler could be the best choice, but how much of the CIME workflow will we need to adopt? CIME seems to have a lot of nice features, but some of those overlap with solutions we already have, e.g. payu. |
Beta Was this translation helpful? Give feedback.
-
@dougiesquire - how did you build |
Beta Was this translation helpful? Give feedback.
-
Just linking here to Dougie's Hive posts on his configs: https://forum.access-hive.org.au/t/cesm-configurations-on-gadi-using-cime/115 |
Beta Was this translation helpful? Give feedback.
-
Just noting here that we've settled on using the CESM driver from CMEPS - see commits 87097e7 and 83a8083 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Having adopted NUOPC and the CMEPS mediator, we now need a driver. This discussion is a place to share notes and thoughts about this.
Beta Was this translation helpful? Give feedback.
All reactions