E3SM-Project / E3SM-Project/E3SM

EAMxx: store fields in a FM inside atm proc class

Open
#8,035 0 comments 0 reactions 1 assignee Assigned to @bartgol View on GitHub
code cleanup EAMxx priority: low
Dominant language
Fortran
Stars
441
Forks
481
Avg merge
4d 7h
Merged PRs (30d)
33

Description

While working on another feature, it hit me that we could reduce the infrastructure code in `AtmosphereProcess` by quite a bit if we stored the fields inside a `FieldManager`, as that class already has all the logic for retrieving fields. We may need to upgrade the FM class a bit, like adding the ability of adding a pre-built `FieldGroup` (similar to its `add_field` method), but that should not be hard.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.