Nemo  2.3.46
types.h
Go to the documentation of this file.
1 
30 #ifndef _TYPES_H
31 #define _TYPES_H
32 
33 #include <string>
34 
36 typedef enum {
37  MAL=0, FEM=1
38 } sex_t;
39 
41 typedef enum {
42  OFFSx=0, PDISPx=1, ADLTx=2, A2, A3, A4, A5, A6, A7, A8, A9, A10
43 }age_idx;
44 
46 typedef unsigned int age_t;
48 #define NONE 0
49 
50 #define OFFSPRG 1
51 
52 #define POSTDISP 2
53 
54 #define ADULTS 4
55 
56 #define ALL 7
57 
58 typedef enum {
59  GEN=2,RPL=4,PATCH=8,FLAT=16
60 }st_order;
61 
63 typedef std::string trait_t;
65 #define TRAIT_T_MAX 5
66 #define DELE "delet"
67 #define DISP "disp"
68 #define FDISP "fdisp"
69 #define MDISP "mdisp"
70 #define NTRL "ntrl"
71 #define DQUANT "qdisc"
72 #define QUANT "quant"
73 #define WOLB "wolb"
74 #define PHENO "pheno"
75 
77 typedef enum {
79 }param_t;
80 
81 #endif
82 
std::string trait_t
Trait types.
Definition: types.h:63
Definition: types.h:42
age_idx
Array index of the age classes in the patch sizes and containers arrays.
Definition: types.h:41
Definition: types.h:42
unsigned int age_t
Age class flags.
Definition: types.h:46
Definition: types.h:59
Definition: types.h:42
Definition: types.h:78
param_t
Param's types.
Definition: types.h:77
Definition: types.h:42
Definition: types.h:78
Definition: types.h:42
Definition: types.h:42
Definition: types.h:59
sex_t
Sex types, males are always 0 and females 1!!
Definition: types.h:36
Definition: types.h:42
Definition: types.h:59
Definition: types.h:42
Definition: types.h:37
Definition: types.h:42
Definition: types.h:42
Definition: types.h:42
Definition: types.h:78
Definition: types.h:59
Definition: types.h:78
Definition: types.h:78
st_order
Ordering type used to record statistics in the StatRecorders.
Definition: types.h:58
Definition: types.h:37
Definition: types.h:42
Definition: types.h:78

Generated for Nemo v2.3.0 by  doxygen 1.8.8 --
Catalogued on GSR