Results 22 issues of Ryan Knox

This set of changes enables coupling with FATES API 24. This introduces the ability of FATES to dictate the number of veg-patches used on the natural land unit, an updated...

Land
FATES

I started this thread because I thought [max_patch_per_column](https://github.com/E3SM-Project/E3SM/blob/master/components/elm/src/main/elm_varpar.F90#L89) is larger than it needs to be and is causing some inefficiency in the land model. But after reading through where it...

ELM

### Description of changes This enables the automatic building of the fates parameter file binary for all tests. This calls ncgen from the shell_commands script in the Fates/ testdef folder,...

FATES
testing
blocked: dependency

### Description of changes Namelist settings have been added that add controls over how dense FATES history output is. FATES has output that is updated at the model timestep (~30...

I attempted to build a single site test on casper and ran into some errors. I've never used this machine before today mind you, but I just heard that it...

type: bug
blocked: dependency
type: -external

In PR #2265 we attempted to update python test scripting that auto-generates a fates parameter file (nc) by modifying the default file and putting the result in the case directory....

These routines, get_croot_carbon_patch and get_froot_carbon_patch are found in CNVegetationFacade and called in clm_driver right before CanopyFluxes. These routines are apparently there to calculate the patch level fine-root and coarse root...

type: bug

This implements a fix to the FATES phosphatase dynamics in the capacitance based formulation. This had previously been using an uninitialized critical value for phosphatse concentrations. An updated scheme has...

Land
FATES

The follwing test sometimes generates a run fail: ERS_D_Ld15.f10_f10_mg37.I2000Clm50FatesRs.derecho_gnu.clm-FatesColdSeedDisp It is a graceful fail, and aborts when FATES does a check on the seed dispersal parameter ranges. This test runs...

### Description of changes This **draft** set of changes is an initial stab and breaking up the Land Energy Balance iterative solve, so that updates stomatal conductance and photosynthesis as...

performance