11#ifndef FAUNA_CREATE_HERBIVORE_COMMON_H
12#define FAUNA_CREATE_HERBIVORE_COMMON_H
38 const std::shared_ptr<const Parameters>
parameters);
43 const std::shared_ptr<const Hft>
hft;
Parent class for CreateHerbivoreCohort.
Definition: create_herbivore_common.h:26
double get_body_condition(const int age_days) const
Fat mass per maximum fat mass.
Definition: create_herbivore_common.cpp:31
const std::shared_ptr< const Hft > hft
Definition: create_herbivore_common.h:43
const Hft & get_hft() const
The herbivore functional type.
Definition: create_herbivore_common.cpp:41
const Parameters & get_params() const
Global simulation parameters.
Definition: create_herbivore_common.cpp:47
const std::shared_ptr< const Parameters > parameters
Definition: create_herbivore_common.h:44
One herbivore functional type (i.e. one species).
Definition: hft.h:310
Sex
The sex of a herbivore.
Definition: herbivore_base.h:25
Parameters for the herbivory module.
Definition: parameters.h:65