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

MAPL3 Time Accumulation #3149

Closed darianboggs closed 2 weeks ago

darianboggs commented 2 weeks ago

Types of change(s)

Checklist

Description

MAPL3 needs a mechanism to accumulate field data for output. Accumulation includes mean, min, and max functions on the field. This PR implements that mechanism for ESMF_TYPEKIND_R4 fields for the mean and max functions. The core accumulation procedures are tested, and the procedures for the mean have received basic testing. Later PR's will implement the mechanism for ESMF_TYPEKIND_R8 fields, implement the min function, and test all the procedures more extensively with necessary bug fixes.

Related Issue

3027

github-actions[bot] commented 2 weeks ago

This PR is being prevented from merging because you have not added one of our required labels: 0 diff, 0 diff trivial, :astonished: Non 0 Diff, :wrench: Github Actions. Please add one so that the PR can be merged.