Nemo  2.4.2
Simulate forward-in-time genetic evolution in a spatially explicit, individual-based stochastic simulator
types.h
Go to the documentation of this file.
1 
28 #ifndef _TYPES_H
29 #define _TYPES_H
30 
31 #include <string>
32 
34 typedef enum {
35  MAL=0, FEM=1
37 
39 typedef enum {
40  OFFSx=0, PDISPx=1, ADLTx=2, A2, A3, A4, A5, A6, A7, A8, A9, A10
42 
44 typedef unsigned int age_t;
46 #define NONE 0
48 #define OFFSPRG 1
50 #define POSTDISP 2
52 #define ADULTS 4
54 #define ALL 7
56 typedef enum {
57  GEN=2,RPL=4,PATCH=8,FLAT=16
59 
61 typedef std::string trait_t;
63 #define TRAIT_T_MAX 5
64 #define DELE "delet"
65 #define DISP "disp"
66 #define FDISP "fdisp"
67 #define MDISP "mdisp"
68 #define NTRL "ntrl"
69 //#define DQUANT "qdisc"
70 #define QUANT "quant"
71 #define WOLB "wolb"
72 #define PHENO "pheno"
73 
75 typedef enum {
78 
79 #endif
80 
std::string trait_t
Trait types.
Definition: types.h:61
sex_t
Sex types, males are always 0 and females 1!!
Definition: types.h:34
@ FEM
Definition: types.h:35
@ MAL
Definition: types.h:35
unsigned int age_t
Age class flags.
Definition: types.h:44
param_t
Param's types.
Definition: types.h:75
@ DBL
Definition: types.h:76
@ MAT
Definition: types.h:76
@ DIST
Definition: types.h:76
@ BOOL
Definition: types.h:76
@ STR
Definition: types.h:76
@ INT
Definition: types.h:76
age_idx
Array index of the age classes in the patch sizes and containers arrays.
Definition: types.h:39
@ OFFSx
Definition: types.h:40
@ A6
Definition: types.h:40
@ PDISPx
Definition: types.h:40
@ A2
Definition: types.h:40
@ A3
Definition: types.h:40
@ A7
Definition: types.h:40
@ ADLTx
Definition: types.h:40
@ A5
Definition: types.h:40
@ A4
Definition: types.h:40
@ A9
Definition: types.h:40
@ A10
Definition: types.h:40
@ A8
Definition: types.h:40
st_order
Ordering type used to record statistics in the StatRecorders.
Definition: types.h:56
@ FLAT
Definition: types.h:57
@ GEN
Definition: types.h:57
@ RPL
Definition: types.h:57
@ PATCH
Definition: types.h:57

Generated for Nemo v2.4.2 by  doxygen 1.9.1

Catalogued on GSR