A: Compute CO2 assimilation for a leaf given parameters and...

View source: R/julia_interface.R

AR Documentation

Compute CO2 assimilation for a leaf given parameters and environment

Description

Compute CO2 assimilation for a leaf given parameters and environment

Usage

A(
  pars = parameters(),
  Np = 0.1,
  f_Nc = 0.15,
  f_Nr = 0.3,
  VPD = 1,
  PAR = 1000,
  Tleaf = 25,
  Ca = 400
)

Arguments

pars

Parameters as generated by parameters

Np

Photosynthetic nitrogen content (mol/m2)

f_Nc

Fraction of photosynthetic nitrogen allocated to chlorophyll

f_Nr

Fraction of photosynthetic nitrogen allocated to Rubisco

VPD

Vapor pressure deficit (kPa)

PAR

Photosynthetically active radiation (umol/m2/s)

Tleaf

Leaf temperature (Celsius)

Ca

CO2 molar fraction in the air (umol/mol)

Value

A named vector with gross CO2 assimilation ("Ag"), net CO2 assimilation ("A"), net CO2 assimilation limited by carboxylation capacity ("Ac") and net CO2 assimilation limited by electron transport capacity ("Aj"), excess energy as potential assimilation ("E}) and the relative excess energy (\code{"rE).

Examples

pars = parameters()
As = A(pars)
As["A"] == min(As["Ac"], As["Aj"])

AleMorales/RMultilayerCanopy documentation built on June 11, 2022, 8:41 p.m.