1#ifndef MULTILAYER_C4_CANOPY_H
2#define MULTILAYER_C4_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_c4_canopy"; }
53 int static const nlayers;
56 void do_operation()
const;
Uses the method from CanAC() to calculate leaf photosynthesis parameters for C4 plants.
Applies a leaf photosynthesis module to each layer and leaf class of a multilayer canopy.
Represents a ten layer canopy where leaf-level photosynthesis is calculated using the Collatz et al....
ten_layer_c4_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()
A child class of multilayer_canopy_properties where the number of layers has been defined....
This is the standard BioCro module library; it includes the essential modules used in typical BioCro ...