Nemo
2.3.56
Simulate forward-in-time genetic evolution in a spatially explicit, individual-based stochastic simulator
|
#include <string>
Go to the source code of this file.
Macros | |
#define | NONE 0 |
No age flag. More... | |
#define | OFFSPRG 1 |
Offspring age class flag. More... | |
#define | POSTDISP 2 |
Post-dispersal age class flag (pre-adults in unregulated patches). More... | |
#define | ADULTS 4 |
Adults age class flag (breeders). More... | |
#define | ALL 7 |
All ages age class flag. More... | |
#define | TRAIT_T_MAX 5 |
Max number of characters in the trait's type descriptor. More... | |
#define | DELE "delet" |
#define | DISP "disp" |
#define | FDISP "fdisp" |
#define | MDISP "mdisp" |
#define | NTRL "ntrl" |
#define | QUANT "quant" |
#define | WOLB "wolb" |
#define | PHENO "pheno" |
Typedefs | |
typedef unsigned int | age_t |
Age class flags. More... | |
typedef std::string | trait_t |
Trait types. More... | |
Enumerations | |
enum | sex_t { MAL =0 , FEM =1 } |
Sex types, males are always 0 and females 1!! More... | |
enum | age_idx { OFFSx =0 , PDISPx =1 , ADLTx =2 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 } |
Array index of the age classes in the patch sizes and containers arrays. More... | |
enum | st_order { GEN =2 , RPL =4 , PATCH =8 , FLAT =16 } |
Ordering type used to record statistics in the StatRecorders. More... | |
enum | param_t { BOOL , DBL , INT , STR , MAT , DIST } |
Param's types. More... | |
Nemo2
Copyright (C) 2006-2015 Frederic Guillaume frede.nosp@m.ric..nosp@m.guill.nosp@m.aume.nosp@m.@ieu..nosp@m.uzh..nosp@m.ch
This file is part of Nemo
Nemo is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
Nemo is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Created on
#define ADULTS 4 |
Adults age class flag (breeders).
#define ALL 7 |
All ages age class flag.
#define DELE "delet" |
#define DISP "disp" |
#define FDISP "fdisp" |
#define MDISP "mdisp" |
#define NONE 0 |
No age flag.
#define NTRL "ntrl" |
#define OFFSPRG 1 |
Offspring age class flag.
#define PHENO "pheno" |
#define POSTDISP 2 |
Post-dispersal age class flag (pre-adults in unregulated patches).
#define QUANT "quant" |
#define TRAIT_T_MAX 5 |
Max number of characters in the trait's type descriptor.
#define WOLB "wolb" |
typedef std::string trait_t |
Trait types.
enum age_idx |
Array index of the age classes in the patch sizes and containers arrays.
Enumerator | |
---|---|
OFFSx | |
PDISPx | |
ADLTx | |
A2 | |
A3 | |
A4 | |
A5 | |
A6 | |
A7 | |
A8 | |
A9 | |
A10 |
enum sex_t |
enum st_order |