Parent class for CreateHerbivoreCohort.
More...
#include <create_herbivore_common.h>
Parent class for CreateHerbivoreCohort.
This parent class simply provides some common functionality common to both child classes.
◆ CreateHerbivoreCommon()
| CreateHerbivoreCommon::CreateHerbivoreCommon |
( |
const std::shared_ptr< const Hft > |
hft, |
|
|
const std::shared_ptr< const Parameters > |
parameters |
|
) |
| |
|
protected |
Protected constructor.
- Exceptions
-
| std::invalid_argument | If hft==NULL or parameters==NULL |
◆ get_body_condition()
| double CreateHerbivoreCommon::get_body_condition |
( |
const int |
age_days | ) |
const |
|
protected |
Fat mass per maximum fat mass.
◆ get_hft()
| const Hft & CreateHerbivoreCommon::get_hft |
( |
| ) |
const |
The herbivore functional type.
◆ get_params()
| const Parameters & CreateHerbivoreCommon::get_params |
( |
| ) |
const |
Global simulation parameters.
◆ hft
| const std::shared_ptr<const Hft> Fauna::CreateHerbivoreCommon::hft |
|
protected |
◆ parameters
| const std::shared_ptr<const Parameters> Fauna::CreateHerbivoreCommon::parameters |
|
protected |
The documentation for this class was generated from the following files: