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;
60 height_competition_factor(
62 MoBiLE_PlantVegetation *);
100 check_taper_parameters(
113 taper_height_from_diameter(
128 diameter_at_breast_height_from_volume_and_height(
145 taper_diameter_from_volume_and_height(
168 restructure_vegetation(
170 cbm::string_t _crownlength_method,
171 double _hd_competition_factor_old,
172 double _height_fraction,
173 double _dbas_fraction,
174 double _dbh_fraction);
205 double _hd_competition_factor);
223 height_from_diameter(
265 hlimit_fraction(
double );
273 branch_fraction_from_diameter(
274 species::species_group_e _group,
287 branch_fraction_from_canopy_volume(
309 crown_length_from_crown_diameter(
322 crown_length_from_parameter(
334 crown_diameter_ratio_open_range(
348 area_fraction_open_range(
356 double tree_crown_ground_coverage(
377 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 parameter which is modified by canopy length.
Definition: ld_allometry.cpp:1247