ESCOMP / ESCOMP/CTSM

Add a transient FATES compset alias and make sure do_transient settings are correct by default for FATES

Open
#1,617 5 comments 1 reaction 3 assignees Claimed by @slevis-lmwg View on GitHub
code health enhancement usability
Dominant language
Fortran
Stars
352
Forks
361
Avg merge
6d 6h
Merged PRs (30d)
8

Description

Transient simulations are started to be done for FATES. We should add an alias for this and also make sure the namelist is setup to work by default so that do_transient_pfts is FALSE.

Definiton of done:
- [ ] Add IHistClm60FatesRs compset to config_compsets.xml (also IHistClm60FatesSpRsGs?)
- [ ] Change build-namelist to ensure that a transient compset is used when use_fates_luh is TRUE and abort if not. Abort if it's FALSE and it IS a transient compset
- [ ] Add settings to bld/namelist_files/use_cases/*_transient.xml for FATES LUH settings
- [ ] Change build-namelist testing that the above works correctly for the options
- [ ] Make sure build-namelist testing works
- [ ] Adjust testlist to use transient compsets
- [ ] Run standard testing as normal

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.