Modular Megafauna Model 1.1.5
A physiological, dynamic herbivore simulator in C++.
Loading...
Searching...
No Matches
text_table_writer_options.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: 2020 W. Traylor <wolfgang.traylor@senckenberg.de>
2//
3// SPDX-License-Identifier: LGPL-3.0-or-later
4
11#ifndef FAUNA_OUTPUT_TEXT_TABLE_WRITER_OPTIONS_H
12#define FAUNA_OUTPUT_TEXT_TABLE_WRITER_OPTIONS_H
13#include <string>
14
15namespace Fauna {
16namespace Output {
18
27
31 std::string directory = "./";
32
34 unsigned int precision = 3;
35
39
40 bool available_forage = false;
41
43
44 bool digestibility = false;
45
51
52 bool body_fat = false;
53
55
62
64
65 bool individual_density = false;
66
68
69 bool mass_density = false;
70
77 bool mass_density_per_hft = false; // DEPRECATED
78
83
86};
87} // namespace Output
88} // namespace Fauna
89
90#endif
Definition: average.h:16
Options for Fauna::Output::TextTableWriter.
Definition: text_table_writer_options.h:25
bool digestibility
Digestibility of available forage in the habitat.
Definition: text_table_writer_options.h:44
bool mass_density
Herbivore mass density by HFT in kg/km².
Definition: text_table_writer_options.h:69
bool eaten_forage_per_ind
Daily consumption of dry matter by herbivore individuals [kgDM/day/ind].
Definition: text_table_writer_options.h:84
bool eaten_nitrogen_per_ind
Daily consumption of nitrogen by herbivore individuals [mgDM/day/ind].
Definition: text_table_writer_options.h:61
bool individual_density
Herbivore individual density by HFT in ind/km².
Definition: text_table_writer_options.h:65
std::string directory
Relative or absolute path to directory where output files are placed.
Definition: text_table_writer_options.h:31
bool available_forage
Dry matter weight of available forage in the habitat [kgDM/km²].
Definition: text_table_writer_options.h:40
bool body_fat
Proportional body fat, i.e. fat mass per total body mass [kg/kg].
Definition: text_table_writer_options.h:52
bool mass_density_per_hft
Herbivore mass density by HFT in kg/km².
Definition: text_table_writer_options.h:77
unsigned int precision
Number of figures after the decimal point.
Definition: text_table_writer_options.h:34