LandscapeDNDC 1.37.0
Loading...
Searching...
No Matches
ecosystemtypes.h
1
10
11#ifndef LDNDC_STATE_ECOSYSTEMTYPES_H_
12#define LDNDC_STATE_ECOSYSTEMTYPES_H_
13
14#include "crabmeat-common.h"
15
24enum ecosystem_type_e
25{
27 ECOSYS_NONE = 0u,
29 ECOSYS_ARABLE,
31 ECOSYS_ARABLE_LOWLAND,
33 ECOSYS_FOREST,
35 ECOSYS_FOREST_NATURAL,
37 ECOSYS_GRASSLAND,
39 ECOSYS_WETLAND,
40
42 ECOSYS_CNT
43};
44extern CBM_API const char * ECOSYSTEM_NAMES[ECOSYS_CNT + 1/*sentinel*/];
45
46enum cn_ratiolevel_e
47{
48 CNRATIO_LEVEL_LOW,
49 CNRATIO_LEVEL_MEDIUM,
50 CNRATIO_LEVEL_HIGH
51};
52extern CBM_API cn_ratiolevel_e const ECOSYSTEM_CN_RATIO_LEVELS[ECOSYS_CNT];
53
54
55#endif /* !LDNDC_STATE_ECOSYSTEMTYPES_H_ */
56