https://github.com/E3SM-Project/E3SM
Revision 7b97a89f019cf3b28075bf417b8574a7dd003358 authored by Peter Schwartz on 20 January 2022, 18:37:29 UTC, committed by Peter Schwartz on 20 January 2022, 18:37:29 UTC
This pull request makes E3SM compatible with FATES API 17.0.0
which enables the use of the FATES satellite phenology mode (aka "sp mode").

While FATES SP mode is operating, the state variables of TLAI, TSAI, HTOP and WTCOL are
manipulated (from the surface dataset files) in the native HLM PFT based index space.
In this PR, we set up mapping from the FATES IFP space into the HLM P space in elmfates_interfaceMod.F90.
Note that the TLAI, TSAI, and HTOP history outputs are updated with a logic check on
use_fates_sp to substitute the HLM variable output with the relevant
fates sp mode version of these variables, which are identified with the suffix _hist_patch.

This PR also introduces FATES no competition mode (use_fates_nocomp),
which along with fixed biogeography mode (use_fates_fixed_biogeog),
are necessary dependencies for fates sp mode.
Fixed biogeography has been enabled in the namelist definition (previously it was set as a stub).

The SatellitePhenology procedure has been slightly refactored to represent that it accepts different
filters depending on whether or not it is being called for FATES sp mode
or ELM sp mode as the FATES sp mode implementation needs to have
access to both the active and inactive soil filter.

[nonBFB] FATES cases
2 parent s b396be8 + ce6b973
History
Tip revision: 7b97a89f019cf3b28075bf417b8574a7dd003358 authored by Peter Schwartz on 20 January 2022, 18:37:29 UTC
Merge remote-tracking branch 'glemieuxfork/fates-spmode-rgknox_cnp_base'(PR #4669)
Tip revision: 7b97a89
File Mode Size
.circleci
cime @ b0ada21
cime_config
components
driver-mct
driver-moab
externals
share
.gitignore -rw-r--r-- 253 bytes
.gitmodules -rw-r--r-- 1.9 KB
CONTRIBUTING.md -rw-r--r-- 1.7 KB
LICENSE -rw-r--r-- 5.3 KB
README.md -rw-r--r-- 3.3 KB
codemeta.json -rw-r--r-- 504 bytes
run_e3sm.template.sh -rwxr-xr-x 12.9 KB

README.md

back to top