Loading [MathJax]/extensions/ams.js
ALMaSS  1.2 (after EcoStack, March 2024)
The Animal, Landscape and Man Simulation System
All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Bembidion_All.cpp File Reference
#include "Bembidion_All.h"

Variables

double g_speedy_Divides [2001]
 A generally useful array of fast divide calculators by multiplication. More...
 
CfgBool cfg_RipleysOutput_used
 
CfgBool cfg_ReallyBigOutput_used
 
CfgInt cfg_pm_EventFrequency
 
CfgInt cfg_pm_EventSize
 
CfgInt cfg_Beetlestartnos
 The number of beetles to start in the simulation. More...
 
CfgInt cfg_BeetleInCropRef
 A reference to a crop type if we are looking for mortality locations within a special crop. More...
 
CfgInt cfg_BeetleTotalNoEggs
 The maximum number of eggs a beetle can produce. More...
 
CfgInt cfg_BeetleLarvalStagesNum
 The number of larval stages for this species. More...
 
CfgFloat cfg_biocide_reduction_val
 
CfgInt cfg_BeetleHibernationEndDay
 The latest day in a year for beetle to wake up from habination. More...
 
static CfgArray_Double cfg_BembidionLarvalDailyTemperatureMort ("BEMBIDION_LARVALDAILYTEMPERATUREMORT", CFG_CUSTOM, 3 *7, vector< double >{ 0.0855, 0.0855, 0.1036, 0.0563, 0.0515, 0.0657, 0.0957, 0.0626, 0.0626, 0.0940, 0.0529, 0.0492, 0.0633, 0.0933, 0.0631, 0.0631, 0.0545, 0.0268, 0.0236, 0.0295, 0.0595 })
 The daily fixed temperature related mmortality larval probability. More...
 
static CfgInt cfg_BembidionLarvalMortCategories ("BEMBIDION_LARVALMORTCATEGORIES", CFG_CUSTOM, 7)
 
static CfgArray_Double cfg_BembidionDevelopmentInflectionPoints ("BEMBIDION_DEVELOPMENTINFLECTIONPOINTS", CFG_CUSTOM, 10, vector< double >{12.0, 12.0, 12.0, 12.0, 12.0, 9999, 9999, 9999, 9999, 9999})
 Inflection point in day degree calculations - default bembidion. More...
 

Variable Documentation

◆ cfg_BeetleHibernationEndDay

CfgInt cfg_BeetleHibernationEndDay

The latest day in a year for beetle to wake up from habination.

Referenced by Beetle_Adult::CheckForDispersal(), and Bembidion_Adult::St_Hibernate().

◆ cfg_BeetleInCropRef

CfgInt cfg_BeetleInCropRef

A reference to a crop type if we are looking for mortality locations within a special crop.

Referenced by Bembidion_Population_Manager::Bembidion_Population_Manager().

◆ cfg_BeetleLarvalStagesNum

CfgInt cfg_BeetleLarvalStagesNum

The number of larval stages for this species.

Referenced by Bembidion_Population_Manager::Bembidion_Population_Manager().

◆ cfg_Beetlestartnos

CfgInt cfg_Beetlestartnos

The number of beetles to start in the simulation.

Referenced by Bembidion_Population_Manager::Bembidion_Population_Manager().

◆ cfg_BeetleTotalNoEggs

CfgInt cfg_BeetleTotalNoEggs

The maximum number of eggs a beetle can produce.

Referenced by Beetle_Adult::CheckReproduction(), and Bembidion_Adult::St_Hibernate().

◆ cfg_BembidionDevelopmentInflectionPoints

CfgArray_Double cfg_BembidionDevelopmentInflectionPoints("BEMBIDION_DEVELOPMENTINFLECTIONPOINTS", CFG_CUSTOM, 10, vector< double >{12.0, 12.0, 12.0, 12.0, 12.0, 9999, 9999, 9999, 9999, 9999})
static

Inflection point in day degree calculations - default bembidion.

Referenced by Bembidion_Population_Manager::Bembidion_Population_Manager().

◆ cfg_BembidionLarvalDailyTemperatureMort

CfgArray_Double cfg_BembidionLarvalDailyTemperatureMort("BEMBIDION_LARVALDAILYTEMPERATUREMORT", CFG_CUSTOM, 3 *7, vector< double >{ 0.0855, 0.0855, 0.1036, 0.0563, 0.0515, 0.0657, 0.0957, 0.0626, 0.0626, 0.0940, 0.0529, 0.0492, 0.0633, 0.0933, 0.0631, 0.0631, 0.0545, 0.0268, 0.0236, 0.0295, 0.0595 })
static

The daily fixed temperature related mmortality larval probability.

Referenced by Bembidion_Population_Manager::Bembidion_Population_Manager().

◆ cfg_BembidionLarvalMortCategories

CfgInt cfg_BembidionLarvalMortCategories("BEMBIDION_LARVALMORTCATEGORIES", CFG_CUSTOM, 7)
static

brief The number of temperature categoris to consider for larval mortality with temperature

Referenced by Bembidion_Population_Manager::Bembidion_Population_Manager().

◆ cfg_biocide_reduction_val

CfgFloat cfg_biocide_reduction_val

◆ cfg_pm_EventFrequency

CfgInt cfg_pm_EventFrequency

◆ cfg_pm_EventSize

CfgInt cfg_pm_EventSize

◆ cfg_ReallyBigOutput_used

CfgBool cfg_ReallyBigOutput_used

◆ cfg_RipleysOutput_used

CfgBool cfg_RipleysOutput_used

◆ g_speedy_Divides

double g_speedy_Divides[2001]

A generally useful array of fast divide calculators by multiplication.

Referenced by Bembidion_Pupae::calcDailyMortChance().