Goose Management Model ODdox
1.02
|
PinkFootedGoose_All.cpp This is the c++ code file for the pink footed goose classes
More...
#include <iostream>
#include <fstream>
#include <list>
#include <vector>
#include <string>
#include "../BatchALMaSS/ALMaSS_Setup.h"
#include "../Landscape/ls.h"
#include "../BatchALMaSS/PopulationManager.h"
#include "GooseMemoryMap.h"
#include "Goose_Base.h"
#include "../BatchALMaSS/CurveClasses.h"
#include "../Hunters/Hunters_all.h"
#include "Goose_Population_Manager.h"
#include "GoosePinkFooted_All.h"
#include "../BatchALMaSS/BoostRandomGenerators.h"
Go to the source code of this file.
Variables | |
CfgFloat | cfg_goose_daytime_BMR_multiplier |
To calculate daily energy budget. This is the multiple of BMR spent during daytime. More... | |
CfgFloat | cfg_goose_nighttime_BMR_multiplier |
To calculate daily energy budget. This is the multiple of BMR spent during nighttime. More... | |
CfgFloat | cfg_goose_roostchangechance |
Chance of changing roost. More... | |
MapErrorMsg * | g_msg |
This pointer provides access the to the internal ALMaSS error message system. More... | |
boost::variate_generator< base_generator_type &, boost::uniform_real<> > | g_rand_uni |
A random number generator (0-1) More... | |
PinkFootedGoose_All.cpp This is the c++ code file for the pink footed goose classes
by Chris J. Topping
Version of 8th February 2013
Definition in file GoosePinkFooted_All.cpp.
CfgFloat cfg_goose_daytime_BMR_multiplier |
To calculate daily energy budget. This is the multiple of BMR spent during daytime.
To calculate daily energy budget. This is the multiple of BMR spent during daytime.
Referenced by Goose_Pinkfoot_Base::Init(), and Goose_Population_Manager::WriteConfig().
CfgFloat cfg_goose_nighttime_BMR_multiplier |
To calculate daily energy budget. This is the multiple of BMR spent during nighttime.
Referenced by Goose_Pinkfoot_Base::Init(), and Goose_Population_Manager::WriteConfig().
CfgFloat cfg_goose_roostchangechance |
Chance of changing roost.
Referenced by Goose_Pinkfoot_Base::st_ToRoost(), and Goose_Population_Manager::WriteConfig().
MapErrorMsg* g_msg |
This pointer provides access the to the internal ALMaSS error message system.
Definition at line 41 of file maperrormsg.cpp.
boost::variate_generator<base_generator_type&, boost::uniform_real<> > g_rand_uni |
A random number generator (0-1)
Referenced by Goose_Pinkfoot_Base::ChooseHopLoc(), and Goose_Pinkfoot_Base::st_ToRoost().