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
PoecilusCupreus_All.cpp File Reference

Variables

double g_speedy_Divides [2001]
 A generally useful array of fast divide calculators by multiplication. More...
 
CfgBool cfg_CfgRipleysOutputUsed
 
CfgBool cfg_ReallyBigOutputUsed
 
CfgInt cfg_PmEventfrequency
 
CfgInt cfg_PmEventsize
 
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...
 
CfgFloat cfg_BeetleAdultMovementTempThreshold
 The temperature threshold for movement. More...
 
CfgInt cfg_BeetleLarvalStagesNum
 The number of larval stages for this species. More...
 
CfgFloat cfg_biocide_reduction_val
 
static CfgFloat cfg_PoecilusDailyEggFactorA ("POECILUS_DAILY_EGGFACTOR_A", CFG_CUSTOM, -0.02753)
 
static CfgFloat cfg_PoecilusDailyEggFactorB ("POECILUS_DAILY_EGGFACTOR_B", CFG_CUSTOM, 1.72330)
 
static CfgFloat cfg_PoecilusDailyEggFactorC ("POECILUS_DAILY_EGGFACTOR_C", CFG_CUSTOM, -16.70355)
 
static CfgFloat cfg_PoecilusDailyVarianceEggFactorA ("POECILUS_DAILY_EGGFACTORVARIANCE_A", CFG_CUSTOM, -0.006)
 
static CfgFloat cfg_PoecilusDailyVarianceEggFactorB ("POECILUS_DAILY_EGGFACTORVARIANCE_B", CFG_CUSTOM, 0.27)
 
static CfgFloat cfg_PoecilusDailyVarianceEggFactorC ("POECILUS_DAILY_EGGFACTORVARIANCE_C", CFG_CUSTOM, -2.32)
 
static CfgFloat cfg_PoecilusOvipositionLength_C ("POECILUS_OVIPOSITIONLENGTH_C", CFG_CUSTOM, 0.2377)
 
static CfgFloat cfg_PoecilusOvipositionLength_B ("POECILUS_OVIPOSITIONLENGTH_B", CFG_CUSTOM, -9.7004)
 
static CfgFloat cfg_PoecilusOvipositionLength_A ("POECILUS_OVIPOSITIONLENGTH_A", CFG_CUSTOM, 129.9)
 
static CfgFloat cfg_PoecilusPreOviFactorA ("POECILUS_PREOVI_FACTOR_A", CFG_CUSTOM, 0.229)
 
static CfgFloat cfg_PoecilusPreOviFactorB ("POECILUS_PREOVI_FACTOR_B", CFG_CUSTOM, -11.14)
 
static CfgFloat cfg_PoecilusPreOviFactorC ("POECILUS_PREOVI_FACTOR_C", CFG_CUSTOM, 140.28)
 
static CfgFloat cfg_EggFormationThreshold ("POECILUS_EGGFORMATIONTHRESHOLD", CFG_CUSTOM, 1.0)
 
static CfgFloat cfg_PoecilusPreOviMinTemp ("POECILUS_PREOVIMINTEMP", CFG_CUSTOM, 12.0)
 
static CfgFloat cfg_PoecilusPreOviMaxTemp ("POECILUS_PREOVIMAXTEMP", CFG_CUSTOM, 27.0)
 
static CfgFloat cfg_PoecilusPreOviMin ("POECILUS_PREOVIMIN", CFG_CUSTOM, 1.0/41.2)
 
static CfgFloat cfg_PoecilusPreOviMax ("POECILUS_PREOVIMAX", CFG_CUSTOM, 1.0/5.0)
 
static CfgArray_Double cfg_PoecilusLarvalDailyTemperatureMort ("POECILUS_LARVALDAILYTEMPERATUREMORT", CFG_CUSTOM, 3 *6, vector< double >{ 0.0855, 0.0855, 0.1036, 0.0563, 0.0515, 0.0657, 0.0626, 0.0626, 0.0940, 0.0529, 0.0492, 0.0633, 0.0631, 0.0631, 0.0545, 0.0268, 0.0236, 0.0295 })
 The daily fixed temperature related mmortality larval probability. More...
 
static CfgInt cfg_PoecilusLarvalMortCategories ("BEMBIDION_LARVALMORTCATEGORIES", CFG_CUSTOM, 6)
 
static CfgFloat cfg_PoecilusPostOviMort ("POECILUS_POSTOVIMORT", CFG_CUSTOM, 0.1)
 
static CfgInt cfg_PoecilusDDepRange ("POECILUS_DDEPRANGE", CFG_CUSTOM, 3)
 The density-dependent range parameter. More...
 
static CfgInt cfg_PoecilusLDDepMort0 ("POECILUS_LDDEPMORTZERO", CFG_CUSTOM, 3)
 Storage for density-dependent mortality parameter. More...
 
static CfgFloat cfg_PoecilusLDDepMort1 ("POECILUS_LDDEPMORTONE", CFG_CUSTOM, 0.10)
 Storage for density-dependent mortality parameter. More...
 
static CfgInt cfg_PoecilusADDepMort0 ("POECILUS_ADDEPMORTZERO", CFG_CUSTOM, 2)
 Storage for density-dependent mortality parameter. More...
 
static CfgFloat cfg_PoecilusADDepMort1 ("POECILUS_ADDEPMORTONE", CFG_CUSTOM, 0.10)
 Storage for density-dependent mortality parameter. More...
 
static CfgFloat cfg_PoecilusDailyLarvalMort ("POECILUS_DAILYLARVALMORT", CFG_CUSTOM, 0.005)
 The daily fixed mortality larval probability. More...
 
static CfgFloat cfg_PoecilusDailyEggMort ("POECILUS_DAILYEGGMORT", CFG_CUSTOM, 0.021)
 The daily fixed mortality egg probability. More...
 
CfgFloat cfg_PoecilusAdultMovementTempThreshold ("POECILUS_ADULTMOVEMENTTEMPTHRESHOLD", CFG_CUSTOM, 6.9)
 The temperature threshold for movement. More...
 
static CfgFloat cfg_PoecilusStandardDormancyChance ("POECILUS_STANDARD_DORMANCY_CHANCE", CFG_CUSTOM, 0.03)
 base probability of dormancy More...
 
static CfgFloat cfg_PoecilusStandardDormancyExitChance ("POECILUS_STANDARD_DORMANCY_EXITCHANCE", CFG_CUSTOM, 0.03)
 base probability to exit dormancy More...
 
static CfgFloat cfg_dormancy_threshold ("POECILUS_DORMANCY_THRESHOLD", CFG_CUSTOM, 5.0)
 Threshold temeperature. eac h day below that temperature increases hibernation chances. More...
 
static CfgFloat cfg_dormancy_multiplier ("POECILUS_DORMANCY_MULTIPLIER", CFG_CUSTOM, 1.2)
 The multiplier to apply if below the threshold dormancy_threshold. More...
 
static CfgFloat cfg_dormancy_exit_threshold ("POECILUS_DORMANCY_EXIT_THRESHOLD", CFG_CUSTOM, 8.0)
 Threshold for dormancy exit temperature. each day above that temperature increases hibernation exit chances. More...
 
static CfgFloat cfg_dormancy_exit_multiplier ("POECILUS_DORMANCY_EXIT_MULTIPLIER", CFG_CUSTOM, 1.2)
 The multiplier to apply if above the threshold dormancy_exit_threshold. More...
 
static CfgInt cfg_PoecilusDormancyStartDateEarly ("POECILUS_DORMANCY_STARTEARLY_DAY", CFG_CUSTOM, 153)
 The Earliest date dormancy can occur. More...
 
static CfgInt cfg_PoecilusDormancyStartDate ("POECILUS_DORMANCY_START_DAY", CFG_CUSTOM, 244)
 The typical date dormancy can occur. More...
 
static CfgInt cfg_PoecilusDormancyExitDateEarly ("POECILUS_DORMANCY_EXITEARLY_DAY", CFG_CUSTOM, 60)
 The Earliest date dormancy exit can occur. More...
 
static CfgInt cfg_PoecilusDormancyExitDate ("POECILUS_DORMANCY_EXIT_DAY", CFG_CUSTOM, 152)
 The typical date dormancy exit is finished. More...
 
static CfgFloat cfg_PoecilusTempShadowThreshold ("POECILUS_TEMP_SHADOW_THRESHOLD", CFG_CUSTOM, 0.0)
 The Temperature above which Poecilus will prefer open habitats. More...
 
static CfgFloat cfg_PoecilusCoverThreshold ("POECILUS_COVER_THRESHOLD", CFG_CUSTOM, 0.3)
 The minimum LAI for cover. More...
 
static CfgFloat cfg_PoecilusMoveDistanceParamA ("POECILUS_MOVE_DIST_PARAM_A", CFG_CUSTOM, 1.81)
 Parameter A for caluculation mean daily movement distance. More...
 
static CfgFloat cfg_PoecilusMoveDistanceParamB ("POECILUS_MOVE_DIST_PARAM_B", CFG_CUSTOM, 12.0)
 Parameter B for caluculation mean daily movement distance. More...
 
static CfgArray_Double cfg_PoecilusDevelopmentThresholds ("POECILUS_DEVELOPMENTTHRESHOLDS", CFG_CUSTOM, 10, vector< double >{8.0, 7.0, 7.0, 7.0, 12.5, 99999, 99999, 99999, 99999, 99999})
 Standard deviation of the mean daily movement distance. More...
 
static CfgArray_Double cfg_PoecilusDevelopmentConstants ("POECILUS_DEVELOPMENTCONSTANTS", CFG_CUSTOM, 10, vector< double >{88.7, 85.0, 85.0, 90.0, 110.0, 0, 0, 0, 0, 0})
 The egg, larval and pupal development target in day degrees above a threshold (10 possible stages) More...
 

Variable Documentation

◆ cfg_BeetleAdultMovementTempThreshold

CfgFloat cfg_BeetleAdultMovementTempThreshold

The temperature threshold for movement.

Referenced by Beetle_Population_Manager::Beetle_Population_Manager().

◆ cfg_BeetleInCropRef

CfgInt cfg_BeetleInCropRef

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

Referenced by Beetle_Population_Manager::Beetle_Population_Manager(), and PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_BeetleLarvalStagesNum

CfgInt cfg_BeetleLarvalStagesNum

The number of larval stages for this species.

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_Beetlestartnos

CfgInt cfg_Beetlestartnos

The number of beetles to start in the simulation.

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_biocide_reduction_val

CfgFloat cfg_biocide_reduction_val

◆ cfg_CfgRipleysOutputUsed

CfgBool cfg_CfgRipleysOutputUsed

◆ cfg_dormancy_exit_multiplier

CfgFloat cfg_dormancy_exit_multiplier("POECILUS_DORMANCY_EXIT_MULTIPLIER", CFG_CUSTOM, 1.2)
static

The multiplier to apply if above the threshold dormancy_exit_threshold.

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_dormancy_exit_threshold

CfgFloat cfg_dormancy_exit_threshold("POECILUS_DORMANCY_EXIT_THRESHOLD", CFG_CUSTOM, 8.0)
static

Threshold for dormancy exit temperature. each day above that temperature increases hibernation exit chances.

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_dormancy_multiplier

CfgFloat cfg_dormancy_multiplier("POECILUS_DORMANCY_MULTIPLIER", CFG_CUSTOM, 1.2)
static

The multiplier to apply if below the threshold dormancy_threshold.

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_dormancy_threshold

CfgFloat cfg_dormancy_threshold("POECILUS_DORMANCY_THRESHOLD", CFG_CUSTOM, 5.0)
static

Threshold temeperature. eac h day below that temperature increases hibernation chances.

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_EggFormationThreshold

CfgFloat cfg_EggFormationThreshold("POECILUS_EGGFORMATIONTHRESHOLD", CFG_CUSTOM, 1.0)
static

/brief Threshold sum calcuated from temperature before egg formation is complete

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_PmEventfrequency

CfgInt cfg_PmEventfrequency

◆ cfg_PmEventsize

CfgInt cfg_PmEventsize

◆ cfg_PoecilusADDepMort0

CfgInt cfg_PoecilusADDepMort0("POECILUS_ADDEPMORTZERO", CFG_CUSTOM, 2)
static

Storage for density-dependent mortality parameter.

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_PoecilusADDepMort1

CfgFloat cfg_PoecilusADDepMort1("POECILUS_ADDEPMORTONE", CFG_CUSTOM, 0.10)
static

Storage for density-dependent mortality parameter.

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_PoecilusAdultMovementTempThreshold

CfgFloat cfg_PoecilusAdultMovementTempThreshold("POECILUS_ADULTMOVEMENTTEMPTHRESHOLD", CFG_CUSTOM, 6.9)

◆ cfg_PoecilusCoverThreshold

CfgFloat cfg_PoecilusCoverThreshold("POECILUS_COVER_THRESHOLD", CFG_CUSTOM, 0.3)
static

◆ cfg_PoecilusDailyEggFactorA

CfgFloat cfg_PoecilusDailyEggFactorA("POECILUS_DAILY_EGGFACTOR_A", CFG_CUSTOM, -0.02753)
static

/brief Parameter 'a' in the daily egg production equation

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_PoecilusDailyEggFactorB

CfgFloat cfg_PoecilusDailyEggFactorB("POECILUS_DAILY_EGGFACTOR_B", CFG_CUSTOM, 1.72330)
static

/brief Parameter 'd' in the daily egg production equation

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_PoecilusDailyEggFactorC

CfgFloat cfg_PoecilusDailyEggFactorC("POECILUS_DAILY_EGGFACTOR_C", CFG_CUSTOM, -16.70355)
static

/brief Parameter 'c' in the daily egg production equation

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_PoecilusDailyEggMort

CfgFloat cfg_PoecilusDailyEggMort("POECILUS_DAILYEGGMORT", CFG_CUSTOM, 0.021)
static

The daily fixed mortality egg probability.

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_PoecilusDailyLarvalMort

CfgFloat cfg_PoecilusDailyLarvalMort("POECILUS_DAILYLARVALMORT", CFG_CUSTOM, 0.005)
static

The daily fixed mortality larval probability.

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_PoecilusDailyVarianceEggFactorA

CfgFloat cfg_PoecilusDailyVarianceEggFactorA("POECILUS_DAILY_EGGFACTORVARIANCE_A", CFG_CUSTOM, -0.006)
static

/brief Parameter 'a' in the daily variance in egg production equation

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_PoecilusDailyVarianceEggFactorB

CfgFloat cfg_PoecilusDailyVarianceEggFactorB("POECILUS_DAILY_EGGFACTORVARIANCE_B", CFG_CUSTOM, 0.27)
static

/brief Parameter 'a' in the daily variance in egg production equation

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_PoecilusDailyVarianceEggFactorC

CfgFloat cfg_PoecilusDailyVarianceEggFactorC("POECILUS_DAILY_EGGFACTORVARIANCE_C", CFG_CUSTOM, -2.32)
static

/brief Parameter 'a' in the daily variance in egg production equation

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_PoecilusDDepRange

CfgInt cfg_PoecilusDDepRange("POECILUS_DDEPRANGE", CFG_CUSTOM, 3)
static

The density-dependent range parameter.

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_PoecilusDevelopmentConstants

CfgArray_Double cfg_PoecilusDevelopmentConstants("POECILUS_DEVELOPMENTCONSTANTS", CFG_CUSTOM, 10, vector< double >{88.7, 85.0, 85.0, 90.0, 110.0, 0, 0, 0, 0, 0})
static

The egg, larval and pupal development target in day degrees above a threshold (10 possible stages)

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_PoecilusDevelopmentThresholds

CfgArray_Double cfg_PoecilusDevelopmentThresholds("POECILUS_DEVELOPMENTTHRESHOLDS", CFG_CUSTOM, 10, vector< double >{8.0, 7.0, 7.0, 7.0, 12.5, 99999, 99999, 99999, 99999, 99999})
static

Standard deviation of the mean daily movement distance.

Day degree threshold constant for all stages (10 possible stages allowed for)

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_PoecilusDormancyExitDate

CfgInt cfg_PoecilusDormancyExitDate("POECILUS_DORMANCY_EXIT_DAY", CFG_CUSTOM, 152)
static

The typical date dormancy exit is finished.

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_PoecilusDormancyExitDateEarly

CfgInt cfg_PoecilusDormancyExitDateEarly("POECILUS_DORMANCY_EXITEARLY_DAY", CFG_CUSTOM, 60)
static

The Earliest date dormancy exit can occur.

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_PoecilusDormancyStartDate

CfgInt cfg_PoecilusDormancyStartDate("POECILUS_DORMANCY_START_DAY", CFG_CUSTOM, 244)
static

The typical date dormancy can occur.

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_PoecilusDormancyStartDateEarly

CfgInt cfg_PoecilusDormancyStartDateEarly("POECILUS_DORMANCY_STARTEARLY_DAY", CFG_CUSTOM, 153)
static

The Earliest date dormancy can occur.

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_PoecilusLarvalDailyTemperatureMort

CfgArray_Double cfg_PoecilusLarvalDailyTemperatureMort("POECILUS_LARVALDAILYTEMPERATUREMORT", CFG_CUSTOM, 3 *6, vector< double >{ 0.0855, 0.0855, 0.1036, 0.0563, 0.0515, 0.0657, 0.0626, 0.0626, 0.0940, 0.0529, 0.0492, 0.0633, 0.0631, 0.0631, 0.0545, 0.0268, 0.0236, 0.0295 })
static

The daily fixed temperature related mmortality larval probability.

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_PoecilusLarvalMortCategories

CfgInt cfg_PoecilusLarvalMortCategories("BEMBIDION_LARVALMORTCATEGORIES", CFG_CUSTOM, 6)
static

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

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_PoecilusLDDepMort0

CfgInt cfg_PoecilusLDDepMort0("POECILUS_LDDEPMORTZERO", CFG_CUSTOM, 3)
static

Storage for density-dependent mortality parameter.

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_PoecilusLDDepMort1

CfgFloat cfg_PoecilusLDDepMort1("POECILUS_LDDEPMORTONE", CFG_CUSTOM, 0.10)
static

Storage for density-dependent mortality parameter.

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_PoecilusMoveDistanceParamA

CfgFloat cfg_PoecilusMoveDistanceParamA("POECILUS_MOVE_DIST_PARAM_A", CFG_CUSTOM, 1.81)
static

Parameter A for caluculation mean daily movement distance.

Referenced by PoecilusCupreus_Population_Manager::SetMeanDistance().

◆ cfg_PoecilusMoveDistanceParamB

CfgFloat cfg_PoecilusMoveDistanceParamB("POECILUS_MOVE_DIST_PARAM_B", CFG_CUSTOM, 12.0)
static

Parameter B for caluculation mean daily movement distance.

Referenced by PoecilusCupreus_Population_Manager::SetMeanDistance().

◆ cfg_PoecilusOvipositionLength_A

CfgFloat cfg_PoecilusOvipositionLength_A("POECILUS_OVIPOSITIONLENGTH_A", CFG_CUSTOM, 129.9)
static

/brief Parameter 'a' in 2nd order polynomial for oviposition length with temperature

Referenced by PoecilusCupreus_Population_Manager::CalcOvipositionLength().

◆ cfg_PoecilusOvipositionLength_B

CfgFloat cfg_PoecilusOvipositionLength_B("POECILUS_OVIPOSITIONLENGTH_B", CFG_CUSTOM, -9.7004)
static

/brief Parameter 'b' in 2nd order polynomial for oviposition length with temperature

Referenced by PoecilusCupreus_Population_Manager::CalcOvipositionLength().

◆ cfg_PoecilusOvipositionLength_C

CfgFloat cfg_PoecilusOvipositionLength_C("POECILUS_OVIPOSITIONLENGTH_C", CFG_CUSTOM, 0.2377)
static

/brief Parameter 'c' in 2nd order polynomial for oviposition length with temperature

Referenced by PoecilusCupreus_Population_Manager::CalcOvipositionLength().

◆ cfg_PoecilusPostOviMort

CfgFloat cfg_PoecilusPostOviMort("POECILUS_POSTOVIMORT", CFG_CUSTOM, 0.1)
static

brief Daily extra mortality after oviposition is finished

Referenced by PoecilusCupreus_Adult::Ageing().

◆ cfg_PoecilusPreOviFactorA

CfgFloat cfg_PoecilusPreOviFactorA("POECILUS_PREOVI_FACTOR_A", CFG_CUSTOM, 0.229)
static

/brief Parameter 'a' in egg formation progress equation

Referenced by PoecilusCupreus_Population_Manager::CalcDailyEggFormationProgress().

◆ cfg_PoecilusPreOviFactorB

CfgFloat cfg_PoecilusPreOviFactorB("POECILUS_PREOVI_FACTOR_B", CFG_CUSTOM, -11.14)
static

/brief Parameter 'b' in egg formation progress equation

Referenced by PoecilusCupreus_Population_Manager::CalcDailyEggFormationProgress().

◆ cfg_PoecilusPreOviFactorC

CfgFloat cfg_PoecilusPreOviFactorC("POECILUS_PREOVI_FACTOR_C", CFG_CUSTOM, 140.28)
static

/brief Parameter 'c' in egg formation progress equation

Referenced by PoecilusCupreus_Population_Manager::CalcDailyEggFormationProgress().

◆ cfg_PoecilusPreOviMax

CfgFloat cfg_PoecilusPreOviMax("POECILUS_PREOVIMAX", CFG_CUSTOM, 1.0/5.0)
static

◆ cfg_PoecilusPreOviMaxTemp

CfgFloat cfg_PoecilusPreOviMaxTemp("POECILUS_PREOVIMAXTEMP", CFG_CUSTOM, 27.0)
static

◆ cfg_PoecilusPreOviMin

CfgFloat cfg_PoecilusPreOviMin("POECILUS_PREOVIMIN", CFG_CUSTOM, 1.0/41.2)
static

◆ cfg_PoecilusPreOviMinTemp

CfgFloat cfg_PoecilusPreOviMinTemp("POECILUS_PREOVIMINTEMP", CFG_CUSTOM, 12.0)
static

◆ cfg_PoecilusStandardDormancyChance

CfgFloat cfg_PoecilusStandardDormancyChance("POECILUS_STANDARD_DORMANCY_CHANCE", CFG_CUSTOM, 0.03)
static

◆ cfg_PoecilusStandardDormancyExitChance

CfgFloat cfg_PoecilusStandardDormancyExitChance("POECILUS_STANDARD_DORMANCY_EXITCHANCE", CFG_CUSTOM, 0.03)
static

base probability to exit dormancy

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_PoecilusTempShadowThreshold

CfgFloat cfg_PoecilusTempShadowThreshold("POECILUS_TEMP_SHADOW_THRESHOLD", CFG_CUSTOM, 0.0)
static

The Temperature above which Poecilus will prefer open habitats.

Referenced by PoecilusCupreus_Population_Manager::PoecilusCupreus_Population_Manager().

◆ cfg_ReallyBigOutputUsed

CfgBool cfg_ReallyBigOutputUsed

◆ g_speedy_Divides

double g_speedy_Divides[2001]

A generally useful array of fast divide calculators by multiplication.