ALMaSS Hare ODDox  1.1
The hare model description following ODdox protocol
HareForagenPeg.cpp File Reference
#include <cmath>
#include <iostream>
#include <fstream>
#include "../Landscape/ls.h"
#include "../BatchALMaSS/PopulationManager.h"
#include "../Hare/hare_all.h"
#include "../BatchALMaSS/BoostRandomGenerators.h"

Go to the source code of this file.

Macros

#define __FSQRS   10
 
#define __SQRS   100
 
#define __SQRS   100
 

Functions

CfgInt cfg_hare_pegmoveto_chance ("HARE_PEGMOVETOCHANCE", CFG_CUSTOM, 250000)
 
CfgFloat cfg_hare_pesticide_contact_exposure_rate ("HARE_PESTICIDE_CONTACT_RATE", CFG_CUSTOM, 0.0)
 
CfgFloat cfg_hare_pesticide_ingestion_exposure_rate ("HARE_PESTICIDE_INGESTION_RATE", CFG_CUSTOM, 0.0)
 

Variables

CfgFloat cfg_hare_ExtEff
 
double g_FarmIntensiveness
 
double g_hare_peg_inertia
 
boost::variate_generator< base_generator_type &, boost::uniform_real<> > g_rand_uni
 

Macro Definition Documentation

◆ __FSQRS

#define __FSQRS   10

Definition at line 48 of file HareForagenPeg.cpp.

◆ __SQRS [1/2]

#define __SQRS   100

◆ __SQRS [2/2]

#define __SQRS   100

Function Documentation

◆ cfg_hare_pegmoveto_chance()

CfgInt cfg_hare_pegmoveto_chance ( "HARE_PEGMOVETOCHANCE"  ,
CFG_CUSTOM  ,
250000   
)

Referenced by THare::Forage(), and THare::ForageP().

◆ cfg_hare_pesticide_contact_exposure_rate()

CfgFloat cfg_hare_pesticide_contact_exposure_rate ( "HARE_PESTICIDE_CONTACT_RATE"  ,
CFG_CUSTOM  ,
0.  0 
)

Referenced by THare::ForageSquareP().

◆ cfg_hare_pesticide_ingestion_exposure_rate()

CfgFloat cfg_hare_pesticide_ingestion_exposure_rate ( "HARE_PESTICIDE_INGESTION_RATE"  ,
CFG_CUSTOM  ,
0.  0 
)

Referenced by THare::ForageSquareP().

Variable Documentation

◆ cfg_hare_ExtEff

CfgFloat cfg_hare_ExtEff

◆ g_FarmIntensiveness

double g_FarmIntensiveness

Definition at line 283 of file Hare_all.cpp.

Referenced by THare_Population_Manager::Init().

◆ g_hare_peg_inertia

double g_hare_peg_inertia

Definition at line 50 of file Hare_all.cpp.

Referenced by THare_Population_Manager::Init(), and THare::MovePeg().

◆ g_rand_uni

boost::variate_generator<base_generator_type&, boost::uniform_real<> > g_rand_uni