Skip to content
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

Leaf dark respiration (R_d) and effect on solution of ci #423

Open
itowers1 opened this issue Jun 17, 2024 · 0 comments
Open

Leaf dark respiration (R_d) and effect on solution of ci #423

itowers1 opened this issue Jun 17, 2024 · 0 comments

Comments

@itowers1
Copy link
Collaborator

itowers1 commented Jun 17, 2024

Reporting an issue which was not apparent in the recent manuscript but will occur in stand simulations.

Net assimilation in the leaf submodel is currently implemented as:

$$ A_n = \frac{A_c + A_j - \sqrt{(A_c + A_j)^2 - 4hA_cA_j}}{2h} - R_d,~(1) $$

where A_c is the vcmax limited photosynthetic rate, A_j is the light-limited photosynthetic rate, h is a curvature factor and R_d is the leaf-level respiration. $A_c$ and $A_j$ are functions of internal $c_i$, which is found through a root-solving problem based on the following equation.

$$ A_n(c_i) = g_c(c_a - c_i).~(2) $$

However, finding that root-solving breaks when A_j is extremely low on account of practically zero light availability, because R_d, which is a fixed value, causes A_n to become negative ranging from the compensation point ($c_i$ ~ 4Pa) to $C_a$ (40Pa), meaning that there is no valid solution, because right side of equation 2 = 0 at $c_i$ = 40.

This is shown in the below figure.

plot_zoom_png?width=1024 height=827

Wondering how to solve this problem. Should the ci be found via root-solving, and then R_d is removed? This would cause the solved $c_i$ to be slightly more negative emerging from upward translation of the $A_n$ curve.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant