payu-org / payu

A workflow management tool for numerical models on the NCI computing systems
Apache License 2.0
18 stars 25 forks source link

Add CESM model? #331

Closed dougiesquire closed 1 year ago

dougiesquire commented 1 year ago

I've been mucking around with some CESM configurations and have ported some to payu as part of this. I've added a Cesm model to my own payu fork that should support CESM configurations run with NUOPC-CMEPS, see https://github.com/dougiesquire/payu/tree/cesm_cmeps.

The implementation probably needs some work, but I'm using it to run the following CESM configurations:

Is there interest in a PR to add the Cesm model?

aidanheerdegen commented 1 year ago

Nice work @dougiesquire

Is this going to be necessary to run ACCESS-OM3 with the CMEPS nuopc coupler?

Would it be correct to call this a CMEPS driver?

dougiesquire commented 1 year ago

I think this is quite specific to the CESM usage/implementation of CMEPS. I don't think we know yet whether the ACCESS implementation will be similar or different.

To be clear, I'm very happy just to keep this in my own fork for now and to wait until we better understanding of ACCESS+CMEPS models.

dougiesquire commented 1 year ago

In the COSIMA technical working group today it came up that folks would like to try and play with configurations that use this driver (without having to use my Payu fork), so I'll go ahead and submit a PR

aekiss commented 1 year ago

Thanks @dougiesquire I think we've probably settled on the CESM driver for ACCESS-OM3 so hopefully the driver (and your configs) will work with what we're building here.

dougiesquire commented 1 year ago

Closed by #333

aekiss commented 1 year ago

Thanks for this @dougiesquire. Should this version of payu be put into the analysis3-unstable conda environment?

dougiesquire commented 1 year ago

I don't see why not, but we'll need to address #339 first