16#ifndef LD_ALLOMETRY_H_
17#define LD_ALLOMETRY_H_
20#include "state/mbe_state.h"
27class LDNDC_API LD_Allometry
35 input_class_setup_t
const & m_setup;
36 substate_physiology_t & ph_;
37 MoBiLE_PlantVegetation * m_veg;
48 volume_change_by_senescence(
69 volume_change_by_growth(
110 height_competition_factor(
112 MoBiLE_PlantVegetation *);
150 check_taper_parameters(
163 taper_height_from_diameter(
178 diameter_at_breast_height_from_volume_and_height(
195 taper_diameter_from_volume_and_height(
218 restructure_vegetation(
220 cbm::string_t _crownlength_method,
221 double _hd_competition_factor_old,
222 double _height_fraction,
223 double _dbas_fraction,
224 double _dbh_fraction);
255 double _hd_competition_factor);
273 height_from_diameter(
315 hlimit_fraction(
double );
323 branch_fraction_from_diameter(
324 species::species_group_e _group,
337 branch_fraction_from_canopy_volume(
359 crown_length_from_crown_diameter(
372 crown_length_from_parameter(
384 crown_diameter_ratio_open_range(
398 area_fraction_open_range(
407 tree_crown_ground_coverage(
428 crown_diameter_ratio(
Spatially explicit groundwater model.
Definition airchemistryput.h:15
double crown_shape_parameter(double _length, double lref, double ps)
Returns a crown shape factor which depends on canopy length.
Definition ld_allometry.cpp:1435