Replies: 2 comments
-
邮件已收至jkl。祝好。
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Current simulations that @eastmanb13 is doing for the Fernow are reducing root exudation with N enrichment.
Currently root exudates are being calculated as a fraction of fine root NPP https://github.com/wwieder/biogeochem_testbed_1.1/blob/6a10573abe2316517b02ecc2e2e80cac32ff1fde/SOURCE_CODE/casa_cnp.f90#L900
Which means that reducing root exudation actually increases fine root production, which is not what actually occurs in the real world. In tests reducing belowground allocation with fertilization, the overall CUE of trees increases greatly, as lower N demand from wood production results in much larger than expected changes in total NPP and results in higher litterfall fluxes and high soil respiration, which again is NOT as observed.
The suggestion here would be to have exudates be a function of GPP.
https://github.com/wwieder/biogeochem_testbed_1.1/blob/6a10573abe2316517b02ecc2e2e80cac32ff1fde/SOURCE_CODE/casa_cnp.f90#L167
We need to consider how we're taking this flux out of the model, however. If it comes out before NPP is calculated, then it cannot have an associated N flux. Therefore, we could have it come out with the calculation of NPP, but with N demand associated with exudate stoichiometry as a parameter that users could modify in the model.
A quick way to assess this is suggested below (which will not allow for exudate N fluxes)
'''
casaflux%fracClabile(np) =min(1.0,max(0.0,(1.0- xNPuptake(np)))) * max(0.0,casaflux%Cnpp(np))/(casaflux%Cgpp(np) +1.0e-10)
casaflux%Cexudate(np) = max(0.0, casabiome%fracRootExud(veg%iveg(np)) * casaflux%Cgpp(np) )
casaflux%Cgpp(np) = casaflux%Cgpp(np) - casaflux%Cexudate(np)
casaflux%Cnpp(np) = casaflux%Cnpp(np) - casaflux%fracClabile(np) * casaflux%Cgpp(np)
'''
associated N fluxes are currently being calculated here? I'll comment this out for now, but we can circle back to how to handle
https://github.com/wwieder/biogeochem_testbed_1.1/blob/6a10573abe2316517b02ecc2e2e80cac32ff1fde/SOURCE_CODE/casa_cnp.f90#L936
Beta Was this translation helpful? Give feedback.
All reactions