Skip to content

Conversation

@AlexisRenchon
Copy link
Member

@AlexisRenchon AlexisRenchon commented Oct 22, 2025

Optimal LAI (optimal_lai.jl), after Zhou et al., 2025

  • New AbstractLAIModel (not AbstractAreaIndexModel which also gives RAI and SAI)

TO DO:

  • currently updates via callback (akin to pmodel). We may want to update in Y instead. (let's discuss)
  • This currently stores LAI in p.canopy.lai_model.LAI, which means there are two LAIs: the prescribed one p.canopy.biomass.area_index.leaf, and the modeled one. (this is intentional for now - so we can compare them). Maybe we want to do this differently. (and maybe we want to use biomass and not a new lai_model). let's discuss.
  • Currently, optimal LAI is computed, but the LAI used for photosynthesis etc. is still the prescribed LAI.
  • To go global, how do we get, at all (lon, lat):
  • annual precip
  • annual gpp
  • growing season mean VPD
  • growing season length
  • daily GPP

--> we could start by reading them and have them constant (except daily gpp), and later, store in Y starting year 2?

Ozark, with

Ao_annual = FT(100.0), # mol CO2 m-2 y-1, for an average forest
P_annual = FT(60000.0), # ~ 1000 mm precipitation per year,
D_growing = FT(1000.0), # mean VPD growing season (Pa) - also some average value,
GSL = FT(180.0), # days, growing season length
test

@AlexisRenchon AlexisRenchon changed the title Optimal LAI in pmodel.jl Optimal LAI Oct 27, 2025
@AlexisRenchon AlexisRenchon force-pushed the kd/ar/optimal_lai_pmodel branch from 7783255 to d4dd87d Compare October 29, 2025 19:32
@AlexisRenchon AlexisRenchon force-pushed the kd/ar/optimal_lai_pmodel branch from d4dd87d to 34d53b5 Compare October 29, 2025 19:33
@AlexisRenchon AlexisRenchon force-pushed the kd/ar/optimal_lai_pmodel branch 2 times, most recently from 436b015 to a03c590 Compare October 31, 2025 18:07
@AlexisRenchon AlexisRenchon force-pushed the kd/ar/optimal_lai_pmodel branch from a03c590 to bca8bbb Compare October 31, 2025 18:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants