fetch3#

FETCH3 is a tree hydrodynamic model for water fluxes across the soil-plant-atmosphere continuum. FETCH3 simulates water transport through the soil, roots, and xylem as flow through porous media. The model resolves water potentials along the vertical dimension, and stomatal response is linked to xylem water potential.

See FETCH3’s doc pages for instructions about how to use the model

Overview of package structure:

model_config - Reads configuration yml file - #TODO conversions of parameters to the required format of the model

model_setup - sets up spatial discretization

met_data - imports and prepares met data for model

initial_conditions - calculates initial water potential conditions

fetch3.canopy

fetch3.generate_config

fetch3.initial_conditions

Initial conditions Calculates initial conditions based on specified soil moisture and assuming hydrostatic conditions in the plant

fetch3.met_data

Input met data

fetch3.model_config

Model configuration

fetch3.model_functions

Model functions

fetch3.model_setup

Model setup

fetch3.nhl_transpiration

NHL transpiration module

fetch3.optimize

fetch3.pm_transpiration

PM transpiration

fetch3.roots

Root functions

fetch3.run

Main

fetch3.sapflux

Functions for calculating sap storage and sap flux from the model outputs

fetch3.scaling

Provides scaling functions to convert common parameters to model parameters, and convenience functions for unit conversions of transpiration.

fetch3.tests

fetch3.utils