|
Modular Megafauna Model 1.1.5
A physiological, dynamic herbivore simulator in C++.
|
Different models to calculate energy expenditures of herbivores. More...
#include <assert.h>#include <cmath>#include <stdexcept>Go to the source code of this file.
Namespaces | |
| namespace | Fauna |
Enumerations | |
| enum class | Fauna::FurSeason { Fauna::Summer , Fauna::Winter } |
| Selector for winter or summer pelt. More... | |
Functions | |
| double | Fauna::get_expenditure_taylor_1981 (const double current_bodymass, const double adult_bodymass) |
| Energy expenditure [MJ/ind/day] based on cattle from Taylor et al. (1981) More... | |
| double | Fauna::get_expenditure_zhu_et_al_2018 (const double bodymass, const double ambient_temperature) |
| Daily expenditure by Zhu et al (2018) [70]. More... | |
| double | Fauna::watts_to_MJ_per_day (const double W) |
| Convert Watts (=J/s) to MJ/day. More... | |
| double | Fauna::get_conductance_bradley_deavers_1980 (const double bodymass) |
| double | Fauna::get_conductance_cuyler_oeritsland_2004 (const double bodymass, const FurSeason season) |
| Extrapolate conductance from reindeer fur. More... | |
| double | Fauna::get_thermoregulatory_expenditure (const double thermoneutral_rate, const double conductance, const double core_temperature, const double ambient_temperature) |
| Calculate additional energy requirements to keep body temperature. More... | |
Different models to calculate energy expenditures of herbivores.