0.1.39
Loading...
Searching...
No Matches
pyhelios.PlantHydraulics.HydraulicConductance Class Reference

Hydraulic conductance of a leaf, stem or root as a function of water potential. More...

Detailed Description

Hydraulic conductance of a leaf, stem or root as a function of water potential.

Conductance follows K = saturated_conductance / (1 + |psi / potential_at_half_saturated|^sensitivity). It is constant at saturated_conductance when potential_at_half_saturated or sensitivity is zero.

Definition at line 89 of file PlantHydraulics.py.

Public Member Functions

None validate (self, str method_name="HydraulicConductance")
 Raise ValueError if any parameter is outside its valid range.
 
List[float] to_list (self)
 Flat layout expected by the native interface.
 

Static Public Attributes

float saturated_conductance = 0.5
 Conductance at a water potential of zero (mol/m²/s/MPa).
 
float potential_at_half_saturated = 0.0
 Water potential at which conductance is half its saturated value (MPa).
 
float sensitivity = 0.0
 Steepness of the decline in conductance around potential_at_half_saturated (unitless).
 
bool temperature_dependence = False
 If True, conductance is scaled by (T/298.15)^7.
 

Member Function Documentation

◆ to_list()

List[float] pyhelios.PlantHydraulics.HydraulicConductance.to_list ( self)

Flat layout expected by the native interface.

Definition at line 119 of file PlantHydraulics.py.

◆ validate()

None pyhelios.PlantHydraulics.HydraulicConductance.validate ( self,
str method_name = "HydraulicConductance" )

Raise ValueError if any parameter is outside its valid range.

Definition at line 108 of file PlantHydraulics.py.

Member Data Documentation

◆ potential_at_half_saturated

pyhelios.PlantHydraulics.HydraulicConductance.potential_at_half_saturated = 0.0
static

Water potential at which conductance is half its saturated value (MPa).

Definition at line 103 of file PlantHydraulics.py.

◆ saturated_conductance

pyhelios.PlantHydraulics.HydraulicConductance.saturated_conductance = 0.5
static

Conductance at a water potential of zero (mol/m²/s/MPa).

Must be > 0.

Definition at line 102 of file PlantHydraulics.py.

◆ sensitivity

pyhelios.PlantHydraulics.HydraulicConductance.sensitivity = 0.0
static

Steepness of the decline in conductance around potential_at_half_saturated (unitless).

Definition at line 104 of file PlantHydraulics.py.

◆ temperature_dependence

pyhelios.PlantHydraulics.HydraulicConductance.temperature_dependence = False
static

If True, conductance is scaled by (T/298.15)^7.

Definition at line 105 of file PlantHydraulics.py.


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