GEOS-ESM / MAPL

MAPL is a foundation layer of the GEOS architecture, whose original purpose is to supplement the Earth System Modeling Framework (ESMF)
https://geos-esm.github.io/MAPL/
Apache License 2.0
24 stars 18 forks source link

Fixes #3075 - propagate time-varying aspects of fields #3095

Closed tclune closed 1 month ago

tclune commented 1 month ago

Required updating various things to use new MAPL_Info interfaces.

Need to be careful that keys sent to ESMF do not end in "/" and yet we don't want users to have to prepend their keys with "/". Fix for now is to check and prepend with "/" if not present.

If performance is found to be inadequate the issue will be revisited.

Types of change(s)

Checklist

Description

Related Issue

mathomp4 commented 1 month ago

CI is weird. Seems like a Github problem. I'll re-run

tclune commented 1 month ago

CI is weird. Seems like a Github problem. I'll re-run

Probably not the issue. I keep forgetting to run the cap tests that also exercise the generic layer. So my bad for pushing before all tests at least pass in my development environment.

But - now that I want to build on this, I'm going to use SU to get it into the code base.