-
Notifications
You must be signed in to change notification settings - Fork 103
Nutrient controls on leaf level photosynthetic processes #768
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from 2 commits
c630f8c
ccebaa7
190e449
628c598
47e8737
8ccae78
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -238,7 +238,7 @@ subroutine zero_bcs(fates,s) | |
fates%bc_in(s)%precip24_pa(:) = 0.0_r8 | ||
fates%bc_in(s)%relhumid24_pa(:) = 0.0_r8 | ||
fates%bc_in(s)%wind24_pa(:) = 0.0_r8 | ||
|
||
fates%bc_in(s)%t_a10_pa(:) = 0.0_r8 | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. is this intentional or an overlap with another PR? I can't see where the info is being used here... |
||
fates%bc_in(s)%lightning24(:) = 0.0_r8 | ||
fates%bc_in(s)%pop_density(:) = 0.0_r8 | ||
fates%bc_in(s)%solad_parb(:,:) = 0.0_r8 | ||
|
@@ -473,6 +473,7 @@ subroutine allocate_bcin(bc_in, nlevsoil_in, nlevdecomp_in, num_lu_harvest_cats) | |
|
||
! Photosynthesis | ||
allocate(bc_in%filter_photo_pa(maxPatchesPerSite)) | ||
allocate(bc_in%t_a10_pa(maxPatchesPerSite)) | ||
jenniferholm marked this conversation as resolved.
Show resolved
Hide resolved
|
||
allocate(bc_in%dayl_factor_pa(maxPatchesPerSite)) | ||
allocate(bc_in%esat_tv_pa(maxPatchesPerSite)) | ||
allocate(bc_in%eair_pa(maxPatchesPerSite)) | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -166,6 +166,18 @@ variables: | |
double fates_eca_vmax_ptase(fates_pft) ; | ||
fates_eca_vmax_ptase:units = "gP/m2/s" ; | ||
fates_eca_vmax_ptase:long_name = "maximum production rate for biochemical P (per m2) (ECA)" ; | ||
double fates_eca_vcmax_np1(fates_pft) ; | ||
fates_eca_vcmax_np1:long_name = "vcmax~np relationship coefficient" ; | ||
fates_eca_vcmax_np1:unit = "" ; | ||
double fates_eca_vcmax_np2(fates_pft) ; | ||
fates_eca_vcmax_np2:long_name = "vcmax~np relationship coefficient" ; | ||
fates_eca_vcmax_np2:unit = "" ; | ||
double fates_eca_vcmax_np3(fates_pft) ; | ||
fates_eca_vcmax_np3:long_name = "vcmax~np relationship coefficient" ; | ||
fates_eca_vcmax_np3:unit = "" ; | ||
double fates_eca_vcmax_np4(fates_pft) ; | ||
fates_eca_vcmax_np4:long_name = "vcmax~np relationship coefficient" ; | ||
fates_eca_vcmax_np4:unit = "" ; | ||
double fates_fire_alpha_SH(fates_pft) ; | ||
fates_fire_alpha_SH:units = "m / (kw/m)**(2/3)" ; | ||
fates_fire_alpha_SH:long_name = "spitfire parameter, alpha scorch height, Equation 16 Thonicke et al 2010" ; | ||
|
@@ -247,6 +259,9 @@ variables: | |
double fates_leaf_c3psn(fates_pft) ; | ||
fates_leaf_c3psn:units = "flag" ; | ||
fates_leaf_c3psn:long_name = "Photosynthetic pathway (1=c3, 0=c4)" ; | ||
double fates_leaf_flnr(fates_pft) ; | ||
fates_leaf_flnr:units = "gN Rubisco / gN leaf" ; | ||
fates_leaf_flnr:long_name = "fraction of leaf N in the Rubisco enzyme" ; | ||
double fates_leaf_clumping_index(fates_pft) ; | ||
fates_leaf_clumping_index:units = "fraction (0-1)" ; | ||
fates_leaf_clumping_index:long_name = "factor describing how much self-occlusion of leaf scattering elements decreases light interception" ; | ||
|
@@ -383,10 +398,10 @@ variables: | |
fates_prescribed_npp_understory:units = "kgC / m^2 / yr" ; | ||
fates_prescribed_npp_understory:long_name = "NPP per unit crown area of understory trees for prescribed physiology mode" ; | ||
double fates_prescribed_nuptake(fates_pft) ; | ||
fates_prescribed_nuptake:units = "fraction" ; | ||
fates_prescribed_nuptake:units = "fraction" ; | ||
fates_prescribed_nuptake:long_name = "Prescribed N uptake flux. 0=fully coupled simulation >0=prescribed (experimental)" ; | ||
double fates_prescribed_puptake(fates_pft) ; | ||
fates_prescribed_puptake:units = "fraction" ; | ||
fates_prescribed_puptake:units = "fraction" ; | ||
fates_prescribed_puptake:long_name = "Prescribed P uptake flux. 0=fully coupled simulation, >0=prescribed (experimental)" ; | ||
double fates_prescribed_recruitment(fates_pft) ; | ||
fates_prescribed_recruitment:units = "n/yr" ; | ||
|
@@ -834,6 +849,18 @@ data: | |
fates_eca_vmax_ptase = 5e-09, 5e-09, 5e-09, 5e-09, 5e-09, 5e-09, 5e-09, | ||
5e-09, 5e-09, 5e-09, 5e-09, 5e-09 ; | ||
|
||
fates_eca_vcmax_np1 = 4.02421875, 3.2345, 4.800, 3.878125, 4.800, 4.7175, | ||
3.9421875, 3.700, 3.7859375, 3.86757, 3.7859375, 4.43859375 ; | ||
|
||
fates_eca_vcmax_np2 = 0.7640625, 0.7828125, 0.7453125, 0.9140625, 0.8015625, | ||
0.91875, 1.096875, 0.6, 1.134375, 0.742968, 1.134375, 0.6703125 ; | ||
|
||
fates_eca_vcmax_np3 = 0.07125, 0.08375, 0.08625, 0.19125, 0.12125, 0.185, | ||
0.1225, 0.04, 0.1725, 0.126875, 0.1725, 0.14625 ; | ||
|
||
fates_eca_vcmax_np4 = 0.282, 0.282, 0.282, 0.282, 0.282, 0.282, 0.282, 0.282, | ||
0.282, 0.282, 0.282, 0.282 ; | ||
|
||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. How was variability in these parameters calculated? Also worth noting based on analysis by Luo et al 2021 that the values of Vcmax that we get are v likely to be low-biased based on the parameter values from my 2014 paper. This will also low-bias Jmax, though if we can get better estimates of Vcmax then I don't think we'll need to edit the Jmax~Vcmax relationship. Am working on getting better estimates of the Vcmax parameters. |
||
fates_fire_alpha_SH = 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, | ||
0.2 ; | ||
|
||
|
@@ -944,6 +971,9 @@ data: | |
0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75 ; | ||
|
||
fates_leaf_c3psn = 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0 ; | ||
|
||
fates_leaf_flnr = 0.0461, 0.04875, 0.0546, 0.0515, 0.0716, 0.1007, 0.0517, | ||
0.0943, 0.0943, 0.1365, 0.1365, 0.09 ; | ||
|
||
fates_leaf_clumping_index = 0.85, 0.85, 0.8, 0.85, 0.85, 0.9, 0.85, 0.9, | ||
0.9, 0.75, 0.75, 0.75 ; | ||
|
Uh oh!
There was an error while loading. Please reload this page.