11#ifndef LD_TRANSPIRATION_H_
12#define LD_TRANSPIRATION_H_
14#include <input/soillayers/soillayers.h>
15#include <containers/cbm_vector.h>
26 double _carbon_uptake,
35 soillayers::input_class_soillayers_t
const & ,
37 double _carbon_uptake,
41 lvector_t< double >
const & _h_sl,
42 lvector_t< double >
const & _wc,
43 lvector_t< double >
const & _wc_min,
44 lvector_t< double >
const & _wc_max);
52 size_t _soil_layer_cnt,
54 double _carbon_uptake,
57 double const *_frt_sl,
58 lvector_t< double >
const & _wc,
59 lvector_t< double >
const & _wc_min,
60 lvector_t< double >
const & _wc_max);
72 lvector_t< double > _vpd_fl,
73 double * _relative_conductance_fl);
Spatially explicit groundwater model.
Definition airchemistryput.h:15
double potential_transpiration_soil_atmosphere_limited(soillayers::input_class_soillayers_t const &, double _vpd, double _carbon_uptake, double _f_area, double _wuecmax, double _wuecmin, lvector_t< double > const &_h_sl, lvector_t< double > const &_wc, lvector_t< double > const &_wc_min, lvector_t< double > const &_wc_max)
Returns potential transpiration in [m].
Definition ld_transpiration.cpp:105
double potential_transpiration_soil_atmosphere_limited_root_scaled(size_t _soil_layer_cnt, double _vpd, double _carbon_uptake, double _wuecmax, double _wuecmin, double const *_frt_sl, lvector_t< double > const &_wc, lvector_t< double > const &_wc_min, lvector_t< double > const &_wc_max)
Returns potential transpiration in [m].
Definition ld_transpiration.cpp:226
double potential_transpiration_stomatal_conductance_limited(size_t, double gsmin, double gsmax, double *_lai_fl, lvector_t< double > _vpd_fl, double *_relative_conductance_fl)
Returns potential transpiration in [m].
Definition ld_transpiration.cpp:297
double potential_transpiration_unlimited(double _co2, double _carbon_uptake, double _wuecmax)
Returns potential transpiration in [m].
Definition ld_transpiration.cpp:50