1#ifndef MULTILAYER_RUE_CANOPY_H
2#define MULTILAYER_RUE_CANOPY_H
4#include "../framework/state_map.h"
39 state_map
const& input_quantities,
40 state_map* output_quantities)
49 static std::string
get_name() {
return "ten_layer_rue_canopy"; }
53 int static const nlayers;
56 void do_operation()
const;
Applies a leaf photosynthesis module to each layer and leaf class of a multilayer canopy.
Calculates leaf photosynthesis parameters using a simple radiation use efficiency (RUE) model where n...
A child class of multilayer_canopy_properties where the number of layers has been defined....
Represents a ten layer canopy where leaf-level photosynthesis is calculated using a simple radiation ...
ten_layer_rue_canopy(state_map const &input_quantities, state_map *output_quantities)
static string_vector get_outputs()
static string_vector get_inputs()
static std::string get_name()
This is the standard BioCro module library; it includes the essential modules used in typical BioCro ...