NEWS.md
run_pmodel_onestep_f_bysite() adds single-step leaf-level simulations of the P-modelrun_pmodel_onestep_f_bysite() returns bigdelta, i.e. the carbon fractionation of fresh assimilate cleafd13c relative to d13c_atm, thereby avoiding any assumptions for d13c_atm.run_pmodel_f_bysite() and runread_pmodel() newly return cleaf and cleafd13c, assuming a constant atmospheric signature d13c_atm = -8.4 permil. In a future version daily values of d13c_atm could/should be included in the input forcing.biome_luluc for details.nyeartrend) is longer than available forcing data.run_biomee_f_bysite() and runread_biomee() do track carbon isotopes internally, currently without output. Note that when method_photosynth == "gs_leuning", then bigdelta = 20, whereas when method_photosynth == "pmodel" then bigdelta is computed based on the pmodel-derived chi.calib_sofun() now passes parameters as a named vector to cost-functions for easier processing within cost-functions. Default cost-functions were updated, but currently ignore the names. This is fully backward compatible, but allows to use the names in user-created cost functions.P-model now computes temperature dependencies of jmax and vcmax with Kumarathunge et al. (2019) instead of Kattge & Knorr (2007), effectively using a dampened signal for tc_growth and long-term averages for tc_home. This alters the simulation results. Formatting of inputs remains unchanged.
Breaking changes in BiomeE drivers:
init_cohort$init_n_cohorts column has been phased out and must not be present inupdate_annualLAImax flag was removed and the behavior is now slightly altered since LAImax and underLAImax are set and kept constant at the start of the simulation:
LAImax takes value max(LAI_light, 0.5)
underLAImax takes value min(LAImax, 1.2)
do_closedN_run flag now uses initial inorganic N setting rather than arbitrary value and is false by default.N_input is set to 0.01 to limit N starvation.Breaking changes in BiomeE output
output_daily_tile:
totWs=>SoilWater
Trsp=>Transp
SW_C=>sapwoodC and SW_N=>sapwoodN
HW_C=>heartwoodC and HW_N=>heartwoodN
McrbC=>mcrbC and McrbN=>mcrbN
NPP
output_annual_tile and output_annual_cell:
rain=>Prcp
SeedC=>seedC (and for N)SapwoodC=>sapwoodC (and for N)WoodC=>heartwoodC (and for N)SlowSOM=>slowSOM
McrbC=>mcrbC and McrbN=>mcrbN
totC
output_annual_cohorts:
nsc=>NSC and nsn=>NSN
sapwC=>sapwoodC
woodC=>heartwoodC
Nupt=>N_uptk
Nfix=>N_fxed
NPP and GPP
prec is now called rain
rh is now provided as vpd
biomee_gs_leuning_drivers for an example