Skip to content
Snippets Groups Projects
Brian Groenke's avatar
Brian Groenke authored
Input functions (e.g. forcings) are now defined symbolically in layors
via the `Input` type and later resolved at runtime.

This allows inputs to always be interchangeable with parameters or
dynamic parameterizations. It should also make it easier to swap
out forcing data since it is all sourced from a single place now
rather than spread out among different model components.

Other changes:
- Renamed `computefluxes!` to `computeprognostic!`
- Renamed `resolve` to `materialize` for clarity

Bumped minor version to 0.23
94720260
History
Name Last commit Last update