ALMaSS Partridge ODdox
1.1
The partridge model description following ODdox protocol
|
Base class for all population managers. More...
#include <populationmanager.h>
Public Member Functions | |
Population_Manager (Landscape *L) | |
virtual | ~Population_Manager (void) |
void | SetNoProbes (int a_pn) |
unsigned | GetLiveArraySize (int a_listindex) |
Gets the number of 'live' objects for a list index in the TheArray. More... | |
void | IncLiveArraySize (int a_listindex) |
Increments the number of 'live' objects for a list index in the TheArray. More... | |
virtual void | Catastrophe (int) |
unsigned int | FarmAnimalCensus (unsigned int a_farm, unsigned int a_typeofanimal) |
char * | SpeciesSpecificReporting (int a_species, int a_time) |
char * | ProbeReport (int a_time) |
char * | ProbeReportTimed (int a_time) |
void | ImpactProbeReport (int a_Time) |
bool | BeginningOfMonth () |
void | LOG (const char *fname) |
int | SupplyStepSize () |
int | SupplySimW () |
int | SupplySimH () |
virtual void | Run (int NoTSteps) |
virtual float | Probe (int ListIndex, probe_data *p_TheProbe) |
virtual void | ImpactedProbe () |
int | SupplyListNameLength () |
TAnimal * | SupplyAnimalPtr (int a_index, int a_animal) |
Returns the pointer indexed by a_index and a_animal. Note NO RANGE CHECK. More... | |
unsigned | SupplyListIndexSize () |
unsigned | SupplyListSize (unsigned listindex) |
bool | CheckXY (int l, int i) |
Debug method to test for out of bounds coordinates. More... | |
const char * | SupplyListName (int i) |
bool | IsLast (unsigned listindex) |
int | SupplyState (unsigned listindex, unsigned j) |
virtual void | SupplyLocXY (unsigned listindex, unsigned j, int &x, int &y) |
const char * | SupplyStateNames (int i) |
unsigned | SupplyStateNamesLength () |
virtual void | DisplayLocations () |
int | ProbeFileInput (char *p_Filename, int p_ProbeNo) |
TAnimal * | FindClosest (int x, int y, unsigned Type) |
bool | OpenTheRipleysOutputProbe (string a_NWordFilename) |
void | OpenTheAOROutputProbe (string a_AORFilename) |
bool | OpenTheMonthlyRipleysOutputProbe () |
bool | OpenTheReallyBigProbe () |
virtual void | TheAOROutputProbe () |
virtual void | TheRipleysOutputProbe (FILE *a_prb) |
virtual void | TheReallyBigOutputProbe () |
void | CloseTheMonthlyRipleysOutputProbe () |
virtual void | CloseTheRipleysOutputProbe () |
virtual void | CloseTheReallyBigOutputProbe () |
TTypesOfPopulation | GetPopulationType () |
int | GetSeasonNumber () |
Get the season number. More... | |
void | LamdaDeath (int x, int y) |
void | LamdaBirth (int x, int y) |
void | LamdaBirth (int x, int y, int z) |
void | LamdaClear () |
void | LamdaDumpOutput () |
virtual int | SupplyPegPosx (int) |
virtual int | SupplyPegPosy (int) |
virtual int | SupplyCovPosx (int) |
virtual int | SupplyCovPosy (int) |
virtual bool | OpenTheFledgelingProbe () |
virtual bool | OpenTheBreedingPairsProbe () |
virtual bool | OpenTheBreedingSuccessProbe () |
virtual void | BreedingPairsOutput (int) |
virtual int | TheBreedingFemalesProbe (int) |
virtual int | TheFledgelingProbe () |
virtual void | BreedingSuccessProbeOutput (double, int, int, int, int, int, int, int) |
virtual int | TheBreedingSuccessProbe (int &, int &, int &, int &, int &, int &) |
virtual void | FledgelingProbeOutput (int, int) |
virtual void | TheGeneticProbe (unsigned, int, unsigned &) |
virtual void | GeneticsResultsOutput (FILE *, unsigned) |
Public Attributes | |
int | IndexArrayX [5][10000] |
probe_data * | TheProbe [100] |
int | SimH |
int | SimW |
unsigned | SimHH |
unsigned | SimWH |
char | m_SimulationName [255] |
bool | ProbesSet |
Landscape * | m_TheLandscape |
Protected Member Functions | |
virtual bool | StepFinished () |
Overrides the population manager StepFinished - there is no chance that hunters do not finish a step behaviour. More... | |
virtual void | DoFirst () |
virtual void | DoBefore () |
virtual void | DoAfter () |
virtual void | DoAlmostLast () |
virtual void | DoLast () |
void | EmptyTheArray () |
Removes all objects from the TheArray by deleting them and clearing TheArray. More... | |
void | SortX (unsigned Type) |
void | SortXIndex (unsigned Type) |
void | SortY (unsigned Type) |
void | SortState (unsigned Type) |
void | SortStateR (unsigned Type) |
unsigned | PartitionLiveDead (unsigned Type) |
void | Shuffle_or_Sort (unsigned Type) |
void | Shuffle (unsigned Type) |
virtual void | Catastrophe () |
Protected Attributes | |
vector< unsigned > | m_LiveArraySize |
int | m_NoProbes |
AOR_Probe * | m_AOR_Probe |
FILE * | m_GeneticsFile |
FILE * | m_AlleleFreqsFile |
FILE * | m_EasyPopRes |
const char * | StateNames [100] |
int | m_catastrophestartyear |
int | m_StepSize |
vector< TListOfAnimals > | TheArray |
unsigned | StateNamesLength |
const char * | m_ListNames [32] |
unsigned | m_ListNameLength |
FILE * | TestFile |
FILE * | TestFile2 |
unsigned | BeforeStepActions [12] |
int | m_SeasonNumber |
Holds the season number. Used when running goose and hunter sims. More... | |
TTypesOfPopulation | m_population_type |
ofstream * | AOROutputPrb |
FILE * | RipleysOutputPrb |
FILE * | RipleysOutputPrb1 |
FILE * | RipleysOutputPrb2 |
FILE * | RipleysOutputPrb3 |
FILE * | RipleysOutputPrb4 |
FILE * | RipleysOutputPrb5 |
FILE * | RipleysOutputPrb6 |
FILE * | RipleysOutputPrb7 |
FILE * | RipleysOutputPrb8 |
FILE * | RipleysOutputPrb9 |
FILE * | RipleysOutputPrb10 |
FILE * | RipleysOutputPrb11 |
FILE * | RipleysOutputPrb12 |
FILE * | ReallyBigOutputPrb |
long int | lamdagrid [2][257][257] |
Base class for all population managers.
The core of the handling of animal populations. All time-step code and most input/output is handled by this class and its descendents. This class effectively implements a state machine to facilitate simulation of animal behaviours and handle potential issues with concurrency. The PopulationManager class is never instantiated but must be used by deriving a descendent class.
Definition at line 424 of file populationmanager.h.
Population_Manager::Population_Manager | ( | Landscape * | L | ) |
Constructor for the Population_Manager class
Definition at line 221 of file PopulationManager.cpp.
References cfg_AOROutput_used, cfg_RipleysOutputMonthly_used, Landscape::SupplySimAreaHeight(), and CfgBool::value().
|
virtual |
Destructor for the Population_Manager class
Definition at line 266 of file PopulationManager.cpp.
References cfg_AOROutput_used, cfg_ReallyBigOutput_used, cfg_RipleysOutput_used, cfg_RipleysOutputMonthly_used, and CfgBool::value().
bool Population_Manager::BeginningOfMonth | ( | ) |
Is it the first day of the month?
Definition at line 1102 of file PopulationManager.cpp.
References cfg_DayInMonth, and CfgInt::value().
|
inlinevirtual |
Definition at line 641 of file populationmanager.h.
|
inlinevirtual |
Definition at line 649 of file populationmanager.h.
|
protectedvirtual |
This method MUST be overidden in descendent classes if this functionality is does not match with the animals requirements
Reimplemented in Partridge_Population_Manager.
Definition at line 1109 of file PopulationManager.cpp.
|
inlinevirtual |
Definition at line 440 of file populationmanager.h.
bool Population_Manager::CheckXY | ( | int | l, |
int | i | ||
) |
Debug method to test for out of bounds coordinates.
Definition at line 1518 of file PopulationManager.cpp.
void Population_Manager::CloseTheMonthlyRipleysOutputProbe | ( | ) |
|
virtual |
|
virtual |
close the probe
Definition at line 874 of file PopulationManager.cpp.
References cfg_RipleysOutputMonthly_used, and CfgBool::value().
|
virtual |
Used to update the graphics when control is not returned to the ALMaSS_GUI between timesteps.
Definition at line 560 of file PopulationManager.cpp.
|
protectedvirtual |
Can be used in descendent classes
Reimplemented in Partridge_Population_Manager.
Definition at line 513 of file PopulationManager.cpp.
|
protectedvirtual |
Can be used in descendent classes
Reimplemented in Partridge_Population_Manager.
Definition at line 522 of file PopulationManager.cpp.
|
protectedvirtual |
Can be used in descendent classes
Reimplemented in Partridge_Population_Manager.
Definition at line 328 of file PopulationManager.cpp.
|
protectedvirtual |
Can be used in descendent classes
Reimplemented in Partridge_Population_Manager.
Definition at line 320 of file PopulationManager.cpp.
|
protectedvirtual |
Collects some data to describe the number of animals in each state at the end of the day
Reimplemented in Partridge_Population_Manager.
Definition at line 530 of file PopulationManager.cpp.
Referenced by Partridge_Population_Manager::DoLast().
|
protected |
Removes all objects from the TheArray by deleting them and clearing TheArray.
Sort TheArray w.r.t. the m_Location_x attribute
Definition at line 962 of file PopulationManager.cpp.
unsigned int Population_Manager::FarmAnimalCensus | ( | unsigned int | a_farm, |
unsigned int | a_typeofanimal | ||
) |
Definition at line 1261 of file PopulationManager.cpp.
TAnimal * Population_Manager::FindClosest | ( | int | x, |
int | y, | ||
unsigned | Type | ||
) |
Finds the closest individual to an x,y point
Definition at line 937 of file PopulationManager.cpp.
References TAnimal::Supply_m_Location_x().
|
inlinevirtual |
Definition at line 654 of file populationmanager.h.
|
inlinevirtual |
Definition at line 658 of file populationmanager.h.
|
inline |
Gets the number of 'live' objects for a list index in the TheArray.
Definition at line 433 of file populationmanager.h.
References m_LiveArraySize.
|
inline |
|
inline |
Get the season number.
Definition at line 578 of file populationmanager.h.
References m_SeasonNumber.
|
virtual |
Special pesticide related probe. Overidden in descendent classes
Definition at line 672 of file PopulationManager.cpp.
void Population_Manager::ImpactProbeReport | ( | int | a_Time | ) |
|
inline |
Increments the number of 'live' objects for a list index in the TheArray.
Definition at line 437 of file populationmanager.h.
References m_LiveArraySize.
|
inline |
Definition at line 481 of file populationmanager.h.
References TheArray.
|
inline |
Definition at line 603 of file populationmanager.h.
References lamdagrid.
|
inline |
Definition at line 606 of file populationmanager.h.
References lamdagrid.
|
inline |
|
inline |
Definition at line 599 of file populationmanager.h.
References lamdagrid.
void Population_Manager::LamdaDumpOutput | ( | ) |
Special probe
Definition at line 657 of file PopulationManager.cpp.
void Population_Manager::LOG | ( | const char * | fname | ) |
Debug function used to log whatever is needed - this is just a place to write whatever is needed at the time - so contents vary
Definition at line 294 of file PopulationManager.cpp.
References AnimalPosition::m_x, and AnimalPosition::m_y.
void Population_Manager::OpenTheAOROutputProbe | ( | string | a_AORFilename | ) |
open the AOR Grid probe
Definition at line 771 of file PopulationManager.cpp.
|
inlinevirtual |
Definition at line 635 of file populationmanager.h.
|
inlinevirtual |
Definition at line 638 of file populationmanager.h.
|
inlinevirtual |
Definition at line 632 of file populationmanager.h.
bool Population_Manager::OpenTheMonthlyRipleysOutputProbe | ( | ) |
open 12 ripley output probles, one for each month
Definition at line 778 of file PopulationManager.cpp.
References cfg_RipleysOutput_filename, g_msg, CfgStr::value(), MapErrorMsg::Warn(), and WARN_FILE.
bool Population_Manager::OpenTheReallyBigProbe | ( | ) |
open the probe
Definition at line 859 of file PopulationManager.cpp.
References cfg_ReallyBigOutput_filename, g_msg, CfgStr::value(), MapErrorMsg::Warn(), and WARN_FILE.
Referenced by Partridge_Population_Manager::Init().
bool Population_Manager::OpenTheRipleysOutputProbe | ( | string | a_NWordFilename | ) |
open the Ripley probe
Definition at line 757 of file PopulationManager.cpp.
References cfg_RipleysOutput_filename, g_msg, CfgStr::value(), MapErrorMsg::Warn(), and WARN_FILE.
Referenced by Partridge_Population_Manager::Init().
|
protected |
Sort TheArray w.r.t. the current state attribute in reverse order
Definition at line 1015 of file PopulationManager.cpp.
|
virtual |
Default data probe. Rarely used in actuality but always available
Definition at line 680 of file PopulationManager.cpp.
References AnimalPosition::m_EleType, probe_data::m_NoAreas, probe_data::m_NoEleTypes, probe_data::m_NoFarms, probe_data::m_NoVegTypes, probe_data::m_Rect, probe_data::m_RefEle, probe_data::m_RefFarms, probe_data::m_RefVeg, AnimalPosition::m_VegType, AnimalPosition::m_x, rectangle::m_x1, rectangle::m_x2, AnimalPosition::m_y, rectangle::m_y1, and rectangle::m_y2.
int Population_Manager::ProbeFileInput | ( | char * | p_Filename, |
int | p_ProbeNo | ||
) |
Default probe file input
Definition at line 574 of file PopulationManager.cpp.
char * Population_Manager::ProbeReport | ( | int | a_time | ) |
char * Population_Manager::ProbeReportTimed | ( | int | a_time | ) |
|
virtual |
This is the main scheduling method for the population manager.
Note the structure of Shuffle_or_Sort(), DoFirst(), BeginStep, DoBefore(), Step looping until all are finished, DoAfter(), DoAlmostLast(), EndStep, DoLast().
Can do multiple time-steps here inside one landscape time-step (a day). This is used in the roe deer model to provide 10 minute behavioural time-steps.
It is necessary to remove any dead animals before the timestep starts. It is possible that animals are killed after their population manager Run method has been executed. This is the case with geese and hunters. Checking death first prevents this becomming a problem.
Definition at line 337 of file PopulationManager.cpp.
References cfg_AOROutput_day, cfg_AOROutput_interval, cfg_AOROutput_used, cfg_AOROutputFirstYear, cfg_CatastropheEventStartYear, cfg_ReallyBigOutput_day1, cfg_ReallyBigOutput_day2, cfg_ReallyBigOutput_day3, cfg_ReallyBigOutput_day4, cfg_ReallyBigOutput_interval, cfg_ReallyBigOutput_used, cfg_ReallyBigOutputFirstYear, cfg_RipleysOutput_day, cfg_RipleysOutput_interval, cfg_RipleysOutput_used, cfg_RipleysOutputFirstYear, cfg_RipleysOutputMonthly_used, CfgInt::value(), and CfgBool::value().
|
inline |
|
protected |
Run once through the list swapping randomly chosen elements
Definition at line 1055 of file PopulationManager.cpp.
|
protected |
This method is used to determine whether the array of animals should be shuffled or sorted.
To do nothing ensure that the BeforeStepActions[] is set appropriately // 0 = Shuffle, 1 = SortX, 2 = SortY, 3 = sortXIndex, 4 = do nothing
Definition at line 1073 of file PopulationManager.cpp.
References g_rand_uni.
|
protected |
Sort TheArray w.r.t. the current state attribute
Definition at line 999 of file PopulationManager.cpp.
|
protected |
Sort TheArray w.r.t. the current state attribute in reverse order
Definition at line 1008 of file PopulationManager.cpp.
|
protected |
Sort TheArray w.r.t. the m_Location_x attribute
Definition at line 979 of file PopulationManager.cpp.
|
protected |
Sort TheArray w.r.t. the m_Location_x attribute, and make an indexing array
Definition at line 1027 of file PopulationManager.cpp.
|
protected |
Sort TheArray w.r.t. the m_Location_y attribute
Definition at line 989 of file PopulationManager.cpp.
char * Population_Manager::SpeciesSpecificReporting | ( | int | a_species, |
int | a_time | ||
) |
This method handles species specific outputs. This is one place to do it. More commonly this is done in descendent classes
Definition at line 1121 of file PopulationManager.cpp.
References g_str.
|
protectedvirtual |
Overrides the population manager StepFinished - there is no chance that hunters do not finish a step behaviour.
Returns true if and only if all objects have finished the current step
Definition at line 498 of file PopulationManager.cpp.
|
inline |
Returns the pointer indexed by a_index and a_animal. Note NO RANGE CHECK.
Definition at line 465 of file populationmanager.h.
References TheArray.
|
inlinevirtual |
Reimplemented in Partridge_Population_Manager.
Definition at line 626 of file populationmanager.h.
|
inlinevirtual |
Reimplemented in Partridge_Population_Manager.
Definition at line 629 of file populationmanager.h.
|
inline |
Definition at line 468 of file populationmanager.h.
References TheArray.
|
inline |
Definition at line 478 of file populationmanager.h.
References m_ListNames.
|
inline |
Definition at line 461 of file populationmanager.h.
References m_ListNameLength.
|
inline |
Definition at line 471 of file populationmanager.h.
References TheArray.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in Partridge_Population_Manager.
Definition at line 620 of file populationmanager.h.
|
inlinevirtual |
Reimplemented in Partridge_Population_Manager.
Definition at line 623 of file populationmanager.h.
|
inline |
|
inline |
|
inline |
IntArray100 * SupplyStateList() { return & StateList; }
Definition at line 490 of file populationmanager.h.
References TheArray.
|
inline |
Definition at line 497 of file populationmanager.h.
References StateNames.
|
inline |
Definition at line 500 of file populationmanager.h.
References StateNamesLength.
|
inline |
Definition at line 449 of file populationmanager.h.
References m_StepSize.
|
virtual |
This method must be overridden in descendent classes
Reimplemented in Partridge_Population_Manager.
Definition at line 924 of file PopulationManager.cpp.
|
inlinevirtual |
Definition at line 643 of file populationmanager.h.
|
inlinevirtual |
Definition at line 651 of file populationmanager.h.
|
inlinevirtual |
Definition at line 646 of file populationmanager.h.
|
inlinevirtual |
Definition at line 656 of file populationmanager.h.
|
virtual |
This method must be overridden in descendent classes
Definition at line 913 of file PopulationManager.cpp.
|
virtual |
This method must be overridden in descendent classes
Reimplemented in Partridge_Population_Manager.
Definition at line 918 of file PopulationManager.cpp.
|
protected |
Definition at line 581 of file populationmanager.h.
|
protected |
Definition at line 542 of file populationmanager.h.
Referenced by Partridge_Population_Manager::Init().
int Population_Manager::IndexArrayX[5][10000] |
Definition at line 509 of file populationmanager.h.
|
protected |
Definition at line 597 of file populationmanager.h.
Referenced by LamdaBirth(), LamdaClear(), and LamdaDeath().
|
protected |
Definition at line 528 of file populationmanager.h.
|
protected |
Definition at line 526 of file populationmanager.h.
Referenced by Partridge_Population_Manager::TheAOROutputProbe().
|
protected |
Definition at line 532 of file populationmanager.h.
Referenced by Partridge_Population_Manager::Catastrophe().
|
protected |
Definition at line 529 of file populationmanager.h.
|
protected |
Definition at line 527 of file populationmanager.h.
|
protected |
Definition at line 538 of file populationmanager.h.
Referenced by Partridge_Population_Manager::Init(), and SupplyListNameLength().
|
protected |
Definition at line 537 of file populationmanager.h.
Referenced by Partridge_Population_Manager::Init(), and SupplyListName().
|
protected |
Definition at line 524 of file populationmanager.h.
Referenced by GetLiveArraySize(), and IncLiveArraySize().
|
protected |
Definition at line 525 of file populationmanager.h.
Referenced by SetNoProbes().
|
protected |
Definition at line 580 of file populationmanager.h.
Referenced by GetPopulationType(), and Partridge_Population_Manager::Init().
|
protected |
Holds the season number. Used when running goose and hunter sims.
Definition at line 544 of file populationmanager.h.
Referenced by GetSeasonNumber().
char Population_Manager::m_SimulationName[255] |
Definition at line 513 of file populationmanager.h.
Referenced by Partridge_Population_Manager::Init().
|
protected |
Definition at line 533 of file populationmanager.h.
Referenced by SupplyStepSize().
Landscape* Population_Manager::m_TheLandscape |
Definition at line 515 of file populationmanager.h.
Referenced by Partridge_Population_Manager::Catastrophe(), Partridge_Population_Manager::CreateCloneObjects(), Partridge_Population_Manager::CreateInitialObjects(), Partridge_Population_Manager::CreateNestingCoverDensityMap(), Partridge_Population_Manager::CreateObjects(), Partridge_Population_Manager::DissolveCovey(), Partridge_Population_Manager::DoAfter(), Partridge_Population_Manager::DoAlmostLast(), Partridge_Population_Manager::DoFirst(), Partridge_Population_Manager::DoMaleSanityCheck(), Partridge_Population_Manager::DoSanityCheck(), Partridge_Population_Manager::EvalHabitatQual(), Partridge_Population_Manager::HabitatEvalPolyField(), Partridge_Population_Manager::Init(), Partridge_Population_Manager::MaleImmigration(), Partridge_Population_Manager::TestShouldFlock(), Partridge_Population_Manager::TheRipleysOutputProbe(), and Partridge_Population_Manager::UpdateNestingCoverMap().
bool Population_Manager::ProbesSet |
Definition at line 514 of file populationmanager.h.
|
protected |
Definition at line 595 of file populationmanager.h.
Referenced by Partridge_Population_Manager::Init().
|
protected |
Definition at line 582 of file populationmanager.h.
|
protected |
Definition at line 583 of file populationmanager.h.
|
protected |
Definition at line 592 of file populationmanager.h.
|
protected |
Definition at line 593 of file populationmanager.h.
|
protected |
Definition at line 594 of file populationmanager.h.
|
protected |
Definition at line 584 of file populationmanager.h.
|
protected |
Definition at line 585 of file populationmanager.h.
|
protected |
Definition at line 586 of file populationmanager.h.
|
protected |
Definition at line 587 of file populationmanager.h.
|
protected |
Definition at line 588 of file populationmanager.h.
|
protected |
Definition at line 589 of file populationmanager.h.
|
protected |
Definition at line 590 of file populationmanager.h.
|
protected |
Definition at line 591 of file populationmanager.h.
int Population_Manager::SimH |
Definition at line 511 of file populationmanager.h.
Referenced by SupplySimH().
unsigned Population_Manager::SimHH |
Definition at line 512 of file populationmanager.h.
int Population_Manager::SimW |
Definition at line 511 of file populationmanager.h.
Referenced by Partridge_Population_Manager::HuntingGrid(), and SupplySimW().
unsigned Population_Manager::SimWH |
Definition at line 512 of file populationmanager.h.
|
protected |
Definition at line 531 of file populationmanager.h.
Referenced by Partridge_Population_Manager::Init(), and SupplyStateNames().
|
protected |
Definition at line 535 of file populationmanager.h.
Referenced by Partridge_Population_Manager::Init(), and SupplyStateNamesLength().
|
protected |
Definition at line 539 of file populationmanager.h.
|
protected |
Definition at line 540 of file populationmanager.h.
|
protected |
Definition at line 534 of file populationmanager.h.
Referenced by Partridge_Population_Manager::AddObject(), Partridge_Population_Manager::Catastrophe(), Partridge_Population_Manager::ClutchDensity(), Partridge_Population_Manager::CreateCloneObjects(), Partridge_Population_Manager::CreateInitialObjects(), Partridge_Population_Manager::CreateObjects(), Partridge_Population_Manager::DoAlmostLast(), Partridge_Population_Manager::DoFirst(), Partridge_Population_Manager::DoMaleSanityCheck(), Partridge_Population_Manager::DoSanityCheck(), Partridge_Population_Manager::FillCoveyNeigbourList(), Partridge_Population_Manager::Hunting(), Partridge_Population_Manager::HuntingDifferentiatedBeetleBankArea(), Partridge_Population_Manager::HuntingGrid(), IsLast(), Partridge_Population_Manager::MaleImmigration(), Partridge_Population_Manager::ObjectLoopFetch(), Partridge_Population_Manager::ObjectLoopInit(), Partridge_Population_Manager::Partridge_Population_Manager(), SupplyAnimalPtr(), Partridge_Population_Manager::SupplyCovPosx(), Partridge_Population_Manager::SupplyCovPosy(), SupplyListIndexSize(), SupplyListSize(), SupplyLocXY(), Partridge_Population_Manager::SupplyPegPosx(), Partridge_Population_Manager::SupplyPegPosy(), SupplyState(), Partridge_Population_Manager::TestShouldFlock(), and Partridge_Population_Manager::TheRipleysOutputProbe().
probe_data* Population_Manager::TheProbe[100] |
Definition at line 510 of file populationmanager.h.