Goose Management Model ODdox  1.02
GooseBarnacle_All.cpp File Reference

BarnacleGoose_All.cpp This is the c++ code file for the greylag goose classes
More...

#include <iostream>
#include <fstream>
#include <list>
#include <vector>
#include <string>
#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 "GooseBarnacle_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...
 
MapErrorMsgg_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...
 

Detailed Description

BarnacleGoose_All.cpp This is the c++ code file for the greylag goose classes

by Chris J. Topping
Version of 8th February 2013

Definition in file GooseBarnacle_All.cpp.

Variable Documentation

◆ cfg_goose_daytime_BMR_multiplier

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_Barnacle_Base::Init().

◆ cfg_goose_nighttime_BMR_multiplier

CfgFloat cfg_goose_nighttime_BMR_multiplier

To calculate daily energy budget. This is the multiple of BMR spent during nighttime.

Referenced by Goose_Barnacle_Base::Init().

◆ cfg_goose_roostchangechance

CfgFloat cfg_goose_roostchangechance

Chance of changing roost.

Referenced by Goose_Barnacle_Base::st_ToRoost().

◆ g_msg

MapErrorMsg* g_msg

This pointer provides access the to the internal ALMaSS error message system.

Definition at line 41 of file maperrormsg.cpp.

◆ g_rand_uni

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

A random number generator (0-1)

Referenced by Goose_Barnacle_Base::ChooseHopLoc(), and Goose_Barnacle_Base::st_ToRoost().