1.3.82
 
Loading...
Searching...
No Matches
LeafOpticsProperties_Nauto Struct Reference

Parameters for nitrogen-based automatic leaf optics calculation. More...

#include <LeafOptics.h>

Data Fields

float f_photosynthetic = 0.50f
 Fraction of leaf nitrogen in photosynthetic machinery [0-1].
 
float N_to_Cab_coefficient = 0.40f
 Empirical coefficient for chlorophyll calculation.
 
float Car_to_Cab_ratio = 0.25f
 Carotenoid to chlorophyll ratio.
 
float numberlayers = 1.5f
 Leaf structure parameter (N)
 
float anthocyancontent = 1.0f
 Anthocyanin content (ug/cm2)
 
float brownpigments = 0.0f
 Brown pigment content (senescence indicator)
 
float watermass = 0.015f
 Equivalent water thickness (g/cm2)
 
float drymass = 0.006f
 Leaf mass per area (g/cm2)
 
float protein = 0.0f
 Protein content (g/cm2) - for PROSPECT-PRO.
 
float carbonconstituents = 0.0f
 Carbon constituents (g/cm2) - for PROSPECT-PRO.
 
float V2Z = 0.f
 Violaxanthin-zeaxanthin conversion state, [0, 1]. See LeafOpticsProperties.
 
float fqe = 1.f
 Intrinsic fluorescence quantum efficiency scalar. See LeafOpticsProperties.
 
uint num_bins = 20
 Target number of spectrum bins.
 
float reassignment_threshold = 0.30f
 Relative nitrogen change threshold for reassignment.
 
float min_reassignment_change = 0.3f
 Minimum absolute nitrogen change for reassignment (g/m2)
 

Detailed Description

Parameters for nitrogen-based automatic leaf optics calculation.

When passed to LeafOptics::run(), chlorophyll and carotenoid content are automatically computed from leaf nitrogen data ("leaf_nitrogen_gN_m2" object data). All other PROSPECT parameters use the values specified in this structure.

The conversion from nitrogen to chlorophyll follows:

  • Cab (ug/cm2) = N_area (g/m2) * 100 * f_photosynthetic * N_to_Cab_coefficient
  • Car (ug/cm2) = Cab * Car_to_Cab_ratio

Adaptive binning groups leaves by nitrogen content to limit the number of unique spectra, improving computational efficiency in radiation calculations.

Definition at line 79 of file LeafOptics.h.

Field Documentation

◆ anthocyancontent

float LeafOpticsProperties_Nauto::anthocyancontent = 1.0f

Anthocyanin content (ug/cm2)

Definition at line 97 of file LeafOptics.h.

◆ brownpigments

float LeafOpticsProperties_Nauto::brownpigments = 0.0f

Brown pigment content (senescence indicator)

Definition at line 98 of file LeafOptics.h.

◆ Car_to_Cab_ratio

float LeafOpticsProperties_Nauto::Car_to_Cab_ratio = 0.25f

Carotenoid to chlorophyll ratio.

Car = Cab * Car_to_Cab_ratio

Definition at line 92 of file LeafOptics.h.

◆ carbonconstituents

float LeafOpticsProperties_Nauto::carbonconstituents = 0.0f

Carbon constituents (g/cm2) - for PROSPECT-PRO.

Definition at line 102 of file LeafOptics.h.

◆ drymass

float LeafOpticsProperties_Nauto::drymass = 0.006f

Leaf mass per area (g/cm2)

Definition at line 100 of file LeafOptics.h.

◆ f_photosynthetic

float LeafOpticsProperties_Nauto::f_photosynthetic = 0.50f

Fraction of leaf nitrogen in photosynthetic machinery [0-1].

Definition at line 84 of file LeafOptics.h.

◆ fqe

float LeafOpticsProperties_Nauto::fqe = 1.f

Intrinsic fluorescence quantum efficiency scalar. See LeafOpticsProperties.

Definition at line 106 of file LeafOptics.h.

◆ min_reassignment_change

float LeafOpticsProperties_Nauto::min_reassignment_change = 0.3f

Minimum absolute nitrogen change for reassignment (g/m2)

Prevents reassignment for small absolute changes even if relative change is large

Definition at line 120 of file LeafOptics.h.

◆ N_to_Cab_coefficient

float LeafOpticsProperties_Nauto::N_to_Cab_coefficient = 0.40f

Empirical coefficient for chlorophyll calculation.

Cab (ug/cm2) = N_area (g/m2) * 100 * f_photosynthetic * N_to_Cab_coefficient

Definition at line 88 of file LeafOptics.h.

◆ num_bins

uint LeafOpticsProperties_Nauto::num_bins = 20

Target number of spectrum bins.

Actual number may be fewer if leaf nitrogen values cluster tightly

Definition at line 112 of file LeafOptics.h.

◆ numberlayers

float LeafOpticsProperties_Nauto::numberlayers = 1.5f

Leaf structure parameter (N)

Definition at line 96 of file LeafOptics.h.

◆ protein

float LeafOpticsProperties_Nauto::protein = 0.0f

Protein content (g/cm2) - for PROSPECT-PRO.

Definition at line 101 of file LeafOptics.h.

◆ reassignment_threshold

float LeafOpticsProperties_Nauto::reassignment_threshold = 0.30f

Relative nitrogen change threshold for reassignment.

Leaf must change by this fraction from bin center to be considered for reassignment

Definition at line 116 of file LeafOptics.h.

◆ V2Z

float LeafOpticsProperties_Nauto::V2Z = 0.f

Violaxanthin-zeaxanthin conversion state, [0, 1]. See LeafOpticsProperties.

Definition at line 105 of file LeafOptics.h.

◆ watermass

float LeafOpticsProperties_Nauto::watermass = 0.015f

Equivalent water thickness (g/cm2)

Definition at line 99 of file LeafOptics.h.


The documentation for this struct was generated from the following file: