transp_stomatalregulation | R Documentation |
Set of high-level functions used in the calculation of stomatal conductance and transpiration.
Function transp_profitMaximization
calculates gain and cost functions,
as well as profit maximization from supply and photosynthesis input functions.
Function transp_stomatalRegulationPlot
produces a plot with the cohort supply functions against water potential
and a plot with the cohort photosynthesis functions against water potential, both with the maximum profit values indicated.
transp_profitMaximization(
supplyFunction,
photosynthesisFunction,
Gswmin,
Gswmax
)
transp_stomatalRegulationPlot(
x,
meteo,
day,
timestep,
latitude,
elevation,
slope = NA,
aspect = NA,
type = "E"
)
supplyFunction |
Water supply function (see |
photosynthesisFunction |
Function returned by |
Gswmin , Gswmax |
Minimum and maximum stomatal conductance to water vapour (mol·m-2·s-1). |
x |
An object of class |
meteo |
A data frame with daily meteorological data series (see |
day |
An integer to identify a day (a row) within |
timestep |
An integer between 1 and |
latitude |
Latitude (in degrees). |
elevation , slope , aspect |
Elevation above sea level (in m), slope (in degrees) and aspect (in degrees from North). |
type |
A string with plot type, either |
Function transp_profitMaximization
returns a list with the following elements:
Cost
: Cost function [0-1].
Gain
: Gain function [0-1].
Profit
: Profit function [0-1].
iMaxProfit
: Index corresponding to maximum profit (starting from 0).
Miquel De Cáceres Ainsa, CREAF
Sperry, J. S., M. D. Venturas, W. R. L. Anderegg, M. Mencuccini, D. S. Mackay, Y. Wang, and D. M. Love. 2017. Predicting stomatal responses to the environment from the optimization of photosynthetic gain and hydraulic cost. Plant Cell and Environment 40, 816-830 (doi: 10.1111/pce.12852).
transp_transpirationSperry
, hydraulics_supplyFunctionNetwork
, biophysics_leafTemperature
, photo_photosynthesis
, spwb_day
, plot.spwb_day
#Load example daily meteorological data
data(examplemeteo)
#Load example plot plant data
data(exampleforest)
#Default species parameterization
data(SpParamsMED)
#Define soil with default soil params (4 layers)
examplesoil <- defaultSoilParams(4)
#Initialize control parameters
control <- defaultControl(transpirationMode="Sperry")
#Initialize input
x2 <- spwbInput(exampleforest,examplesoil, SpParamsMED, control)
# Stomatal VPD curve and chosen value for the 12th time step at day 100
transp_stomatalRegulationPlot(x2, examplemeteo, day=100, timestep = 12,
latitude = 41.82592, elevation = 100, type="VPD")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.