ALMaSS Rodenticide Model ODdox
1.0
|
#include <elements.h>
Public Member Functions | |
void | AddArea (double a_area_diff) |
void | BumpRunNum (void) |
void | DoCopy (const LE *a_Le) |
a copy function to be used because a copy constuctor won't work More... | |
virtual void | DoDevelopment (void) |
virtual void | ForceGrowthDevelopment (void) |
virtual void | ForceGrowthInitialize (void) |
virtual void | ForceGrowthTest (void) |
int | GetALMaSSEleType (void) |
double | GetArea (void) |
double | GetBirdMaize (void) |
double | GetBirdSeed (void) |
LE * | GetBorder (void) |
int | GetCattleGrazing (void) |
virtual APoint | GetCentroid () |
virtual int | GetCentroidX () |
virtual int | GetCentroidY () |
int | GetCountryDesignation (void) |
virtual double | GetDayDegrees (void) |
virtual double | GetDeadBiomass (void) |
virtual double | GetDigestability (void) |
virtual TTypesOfLandscapeElement | GetElementType (void) |
double | GetGooseGrazingForage (GooseSpecies a_goose) |
int | GetGooseNos () |
For goose model functionality, returns the number of geese yesterday. More... | |
int | GetGooseNosToday () |
For goose model functionality, returns the number of geese today. More... | |
int | GetGooseNosTodayTimed () |
For goose model functionality, returns the number of geese today at a predefined time. More... | |
int | GetGooseSpNosToday (GooseSpecies a_goose) |
For goose model functionality, returns the number of geese per species yesterday. More... | |
int | GetGooseSpNosTodayTimed (GooseSpecies a_goose) |
For goose model functionality, returns the number of geese per species yesterday at a predefined time. More... | |
virtual double | GetGreenBiomass (void) |
bool | GetHigh (void) |
virtual double | GetInsectPop (void) |
virtual double | GetLAGreen (void) |
TTypesOfVegetation | GetLastSownVeg () |
Returns the last vegetation type to be sown. More... | |
int | GetLastTreatment (int *a_index) |
virtual double | GetLATotal (void) |
int | GetMapIndex (void) |
bool | GetMapValid (void) |
int | GetMaxX (void) |
int | GetMaxY (void) |
int | GetMConstants (int a) |
int | GetMDates (int a, int b) |
long | GetMgtLoopDetectCount (void) |
long | GetMgtLoopDetectDate (void) |
int | GetMinX (void) |
int | GetMinY (void) |
long | GetOldDays (void) |
int | GetOpenness (void) |
For goose model functionality, openness score for the polygon. More... | |
Farm * | GetOwner (void) |
int | GetOwnerFile (void) |
int | GetOwnerIndex (void) |
int | GetPesticideCell () |
bool | GetPigGrazing (void) |
bool | GetPoison (void) |
int | GetPoly (void) |
Returns the polyref number for this polygon. More... | |
virtual TTypesOfVegetation | GetPreviousCrop (int) |
int | GetRotIndex (void) |
long | GetRunNum (void) |
LE_Signal | GetSignal (void) |
virtual bool | GetSkScrapes (void) |
int | GetSoilType () |
int | GetSoilTypeR () |
int | GetSubType (void) |
virtual double | GetTrafficLoad (void) |
int | GetUnsprayedMarginPolyRef (void) |
int | GetValidX (void) |
int | GetValidY (void) |
int | GetVegAge () |
virtual double | GetVegBiomass (void) |
virtual double | GetVegCover (void) |
virtual int | GetVegDensity (void) |
virtual double | GetVegHeight (void) |
virtual bool | GetVegPatchy (void) |
virtual int | GetVegPhase (void) |
int | GetVegStore (void) |
virtual TTypesOfVegetation | GetVegType (void) |
virtual double | GetWeedBiomass (void) |
virtual void | GrazeVeg_Extended (double) |
virtual void | GrazeVegetation (double, bool) |
virtual void | GrazeVegetationTotal (double) |
bool | HasTramlines (void) |
virtual void | Insecticide (double) |
virtual void | InsectMortality (double) |
virtual bool | IsCereal () |
virtual bool | IsGrass () |
virtual bool | IsMaleNewtPresent () |
Sets a male newt as present/absent in descendent classes - here only to prevent need for dynamic casts. More... | |
virtual bool | IsMatureCereal () |
bool | IsRecentlyMown (void) |
int | IsRecentlySprayed (void) |
LE (void) | |
virtual void | RecalculateBugsNStuff (void) |
virtual void | ReduceVeg (double) |
virtual void | ReduceVeg_Extended (double) |
virtual void | ReduceWeedBiomass (double) |
virtual void | ResetDigestability () |
sets growth record to zero in descendent classes More... | |
void | ResetTrace (void) |
void | SetALMaSSEleType (int a_type) |
void | SetArea (double a_area) |
void | SetBirdMaize (double a_forage) |
void | SetBirdSeed (double a_forage) |
void | SetBorder (LE *a_border) |
virtual void | SetCentroid (int x, int y) |
void | SetCopyTreatment (int a_treatment) |
void | SetCountryDesignation (int a_designation) |
virtual void | SetCropData (double, double, double, TTypesOfVegetation, double, int) |
virtual void | SetCropDataAll (double, double, double, double, TTypesOfVegetation, double, double, int, double, bool, double) |
void | SetElementType (int a_type) |
void | SetGooseNos (int a_number, int a_day) |
void | SetGooseNosTimed (int a_number, int a_day) |
void | SetGooseSpNos (int a_number, int a_day, GooseSpecies a_goose) |
void | SetGooseSpNosTimed (int a_number, int a_day, GooseSpecies a_goose) |
virtual void | SetGrowthPhase (int) |
void | SetHerbicideDelay (int a_decaytime_days) |
void | SetHigh (bool a_high) |
virtual void | SetInsectPop (double) |
void | SetLastSownVeg (TTypesOfVegetation a_tov) |
Records the last vegetation type to be sown. More... | |
void | SetLastTreatment (int a_treatment) |
virtual void | SetMaleNewtPresent (bool) |
Sets a male newt as present/absent in descendent classes - here only to prevent need for dynamic casts. More... | |
void | SetMapIndex (int a_map_index) |
void | SetMapValid (bool a_valid) |
void | SetMaxX (int x) |
void | SetMaxY (int y) |
void | SetMConstants (int a, int c) |
void | SetMDates (int a, int b, int c) |
void | SetMgtLoopDetectCount (long a_num) |
void | SetMgtLoopDetectDate (long a_num) |
void | SetMinX (int x) |
void | SetMinY (int y) |
void | SetMownDecay (int a_decaytime_days) |
void | SetOldDays (long a_days) |
void | SetOpenness (int a_openness) |
Records the openness statistic for this polygon. More... | |
void | SetOwner (Farm *a_owner, int a_owner_num, int a_owner_index) |
void | SetPesticideCell (int a_cell) |
void | SetPoison (bool a_poison) |
void | SetPoly (int a_poly) |
void | SetRotIndex (int a_index) |
void | SetSignal (LE_Signal a_signal) |
void | SetSoilType (int a_st) |
void | SetSubType (int a_subtype) |
void | SetTramlinesDecay (int a_decaytime_days) |
void | SetUnsprayedMarginPolyRef (int a_unsprayedmargin) |
void | SetValidXY (int a_valid_x, int a_valid_y) |
virtual void | SetVegBiomass (int) |
virtual void | SetVegHeight (double) |
virtual void | SetVegParameters (double, double, double, double) |
virtual void | SetVegPatchy (bool) |
void | SetVegStore (int a_veg) |
virtual void | SetVegType (TTypesOfVegetation, TTypesOfVegetation) |
virtual void | StoreLAItotal () |
void | Tick (void) |
virtual void | ToggleCattleGrazing (void) |
virtual void | TogglePigGrazing (void) |
void | Trace (int a_value) |
virtual void | ZeroVeg (void) |
void | ZeroVegAge () |
virtual | ~LE (void) |
Public Attributes | |
bool | m_repeat_start |
bool | m_skylarkscrapes |
For management testing of skylark scrapes. More... | |
int | m_squares_in_map |
int | m_tried_to_do |
long | m_user [EL_MAX_USERSPACE] |
Variable used to record the current grazing pressure by e.g. voles. More... | |
Static Protected Attributes | |
static double | m_largeroad_load [] |
static double | m_monthly_traffic [] |
Used for birds that feed on grain on cereal fields 3% spill is expected. More... | |
static double | m_smallroad_load [] |
LE::LE | ( | void | ) |
The major job of this constructor is simply to provide default values for all members
|
virtual |
References ResetTrace(), and Trace().
|
inline |
Referenced by Landscape::BeetleBankAdd(), Landscape::BorderScan(), and Landscape::UnsprayedMarginScan().
|
inline |
void LE::DoCopy | ( | const LE * | a_Le | ) |
a copy function to be used because a copy constuctor won't work
The major job of this method is simply to copy values for all members from one LE to another
References m_almass_le_type, m_area, m_birdmaizeforage, m_birdseedforage, m_border, m_cattle_grazing, m_centroidx, m_centroidy, m_countrydesignation, m_days_since_insecticide_spray, m_ddegs, m_default_grazing_level, m_farmfunc_tried_to_do, m_goosegrazingforage, m_gooseNos, m_gooseNosTimed, m_gooseSpNos, m_gooseSpNosTimed, m_herbicidedelay, m_high, m_is_in_map, m_lastindex, m_lasttreat, m_management_loop_detect_count, m_management_loop_detect_date, m_map_index, m_maxx, m_maxy, m_minx, m_miny, m_mowndecay, m_olddays, m_openness, m_owner, m_owner_file, m_owner_index, m_PesticideGridCell, m_pig_grazing, m_poison, m_poly, m_repeat_start, m_rot_index, m_running, m_signal_mask, m_skylarkscrapes, m_soiltype, m_squares_in_map, m_subtype, m_tramlinesdecay, m_type, m_unsprayedmarginpolyref, m_valid_x, m_valid_y, m_vegage, m_vege_danger_store, m_yddegs, MConsts, and MDates.
Referenced by Landscape::Landscape().
|
virtual |
Reimplemented in Pond, MownGrass, OrchardBand, Orchard, ForestElement, UnsprayedFieldMargin, Wasteland, NaturalGrassWet, NaturalGrassDry, Scrub, GreenElement, RoadsideSlope, RoadsideVerge, BeetleBank, HedgeBank, Hedges, Field, and VegElement.
Referenced by Pond::DoDevelopment().
|
inlinevirtual |
Reimplemented in VegElement.
|
inlinevirtual |
Reimplemented in VegElement.
|
inlinevirtual |
Reimplemented in VegElement.
|
inline |
|
inline |
Referenced by Landscape::BeetleBankPossible(), and Landscape::BorderScan().
|
inline |
|
inline |
|
inline |
Referenced by Landscape::BorderScan().
|
inline |
|
virtual |
References APoint::m_x, and APoint::m_y.
|
inlinevirtual |
Referenced by Landscape::BeetleBankPossible(), and Landscape::BorderScan().
|
inlinevirtual |
Referenced by Landscape::BeetleBankPossible(), and Landscape::BorderScan().
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in VegElement.
|
inlinevirtual |
Reimplemented in VegElement.
|
inlinevirtual |
Referenced by Landscape::ReadPolys2().
|
inline |
int LE::GetGooseNos | ( | ) |
For goose model functionality, returns the number of geese yesterday.
This simply looks X days behind at the moment and sums the total number of geese seen.The length of the backward count can be altered by changing the config variable value cfg_goosecountperiod (default 1, only care about yesterday).
References cfg_goosecountperiod().
int LE::GetGooseNosToday | ( | ) |
For goose model functionality, returns the number of geese today.
This simply sums the total number of geese seen today.
int LE::GetGooseNosTodayTimed | ( | ) |
For goose model functionality, returns the number of geese today at a predefined time.
This simply sums the total number of geese seen today at our predefined timepoint.
int LE::GetGooseSpNosToday | ( | GooseSpecies | a_goose | ) |
For goose model functionality, returns the number of geese per species yesterday.
Returns the number of geese of a specific species on a field today.
int LE::GetGooseSpNosTodayTimed | ( | GooseSpecies | a_goose | ) |
For goose model functionality, returns the number of geese per species yesterday at a predefined time.
Returns the number of geese of a specific species on a field today.
|
inlinevirtual |
Reimplemented in VegElement.
|
inline |
|
inlinevirtual |
Reimplemented in VegElement.
|
inlinevirtual |
Reimplemented in VegElement.
|
inline |
Returns the last vegetation type to be sown.
|
inlinevirtual |
Reimplemented in VegElement.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
For goose model functionality, openness score for the polygon.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Returns the polyref number for this polygon.
Referenced by Landscape::BorderScan(), Landscape::FindFieldCenter(), and Landscape::UnsprayedMarginScan().
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
Reimplemented in VegElement.
|
inline |
/brief Gets the soil type ref number for the polygon
% Agricultural Usage AlmCode SoilType 0.99% None 0 Lake 4.45% None 1 Sand dunes 11.73% Poor 2 Lavbund 0.78% None 3 Marshland 6.28% Good 4 Clay / Sand 0.54% None 5 Sand dunes 4.57% Average 6 Moraine sand and gravel 38.11% Good 7 Moraine clay and silt( clay soil ) 19.31% Poor 8 Sandy 1.03% Good 9 Heavy Clay 9.91% Average 10 Sand / gravel - how is this different from moraine sand and gravel, smaller gravels maybe, no flints ? 1.79% Poor 11 Limestone ? 0.34% Poor 12 Chalk 0.15% None 13 Stoney
|
inline |
/brief Gets the soil type ref number for the polygon for rabbit warrens
The soil type follows the Danish Soil Classification and is denoted by a JB number see GetSoilType. Those types that are Sandy return 1, otherwise suitable for burrows 0, and 3 if unsuitable. If not soil types are specified then heavy soils suitable for long-term burrows are returned as default.
|
inline |
|
inlinevirtual |
|
inline |
Referenced by Field::DoDevelopment(), and Landscape::UnsprayedMarginScan().
|
inline |
Referenced by Landscape::BorderAdd(), Landscape::UnsprayedMarginAdd(), and Landscape::UnsprayedMarginScan().
|
inline |
Referenced by Landscape::BorderAdd(), Landscape::UnsprayedMarginAdd(), and Landscape::UnsprayedMarginScan().
|
inline |
|
inlinevirtual |
Reimplemented in VegElement.
|
inlinevirtual |
Reimplemented in VegElement.
|
inlinevirtual |
Reimplemented in VegElement.
|
inlinevirtual |
Reimplemented in VegElement.
|
inlinevirtual |
Reimplemented in VegElement.
|
inlinevirtual |
Reimplemented in VegElement.
|
inline |
|
inlinevirtual |
Reimplemented in VegElement.
|
inlinevirtual |
Reimplemented in VegElement.
|
inlinevirtual |
/brief Reduces the total vegetation biomass as a result of grazing in descendent classes, per m2 mass
Reimplemented in VegElement.
|
inlinevirtual |
/brief Reduces the total vegetation biomass as a result of grazing in descendent classes, total polygon mass
Reimplemented in VegElement.
|
inline |
|
inlinevirtual |
Reimplemented in VegElement.
|
inlinevirtual |
Reimplemented in VegElement.
|
inlinevirtual |
Reimplemented in VegElement.
|
inlinevirtual |
Reimplemented in VegElement.
|
inlinevirtual |
Sets a male newt as present/absent in descendent classes - here only to prevent need for dynamic casts.
Reimplemented in Pond.
|
inlinevirtual |
Reimplemented in VegElement.
|
inline |
|
inline |
|
inlinevirtual |
Reimplemented in VegElement.
|
inlinevirtual |
Reimplemented in VegElement.
|
inlinevirtual |
Reimplemented in VegElement.
|
inlinevirtual |
Reimplemented in VegElement.
|
inlinevirtual |
void LE::ResetTrace | ( | void | ) |
Referenced by ~LE().
|
inline |
Referenced by ActivePit::ActivePit(), AmenityGrass::AmenityGrass(), BareRock::BareRock(), BeetleBank::BeetleBank(), Landscape::BeetleBankAdd(), Building::Building(), BuiltUpWithParkland::BuiltUpWithParkland(), Carpark::Carpark(), ChameleonLE::ChameleonLE(), Churchyard::Churchyard(), Coast::Coast(), ConiferousForest::ConiferousForest(), Copse::Copse(), DeciduousForest::DeciduousForest(), Field::Field(), FieldBoundary::FieldBoundary(), FishFarm::FishFarm(), Freshwater::Freshwater(), Heath::Heath(), HedgeBank::HedgeBank(), Hedges::Hedges(), HeritageSite::HeritageSite(), Landscape::Landscape(), LargeRoad::LargeRoad(), Marsh::Marsh(), MetalledPath::MetalledPath(), MownGrass::MownGrass(), NaturalGrassDry::NaturalGrassDry(), NaturalGrassWet::NaturalGrassWet(), Landscape::NewElement(), Orchard::Orchard(), OrchardBand::OrchardBand(), Parkland::Parkland(), PermanentSetaside::PermanentSetaside(), PermPasture::PermPasture(), PermPastureLowYield::PermPastureLowYield(), PermPastureTussocky::PermPastureTussocky(), PitDisused::PitDisused(), PlantNursery::PlantNursery(), Pond::Pond(), Pylon::Pylon(), Railway::Railway(), Landscape::ReadPolys2(), River::River(), RiversidePlants::RiversidePlants(), RiversideTrees::RiversideTrees(), RoadsideSlope::RoadsideSlope(), RoadsideVerge::RoadsideVerge(), Saltmarsh::Saltmarsh(), Saltwater::Saltwater(), SandDune::SandDune(), Scrub::Scrub(), SmallRoad::SmallRoad(), StoneWall::StoneWall(), Stream::Stream(), Track::Track(), UnsprayedFieldMargin::UnsprayedFieldMargin(), UrbanNoVeg::UrbanNoVeg(), UrbanPark::UrbanPark(), Vildtager::Vildtager(), Wasteland::Wasteland(), WindTurbine::WindTurbine(), and YoungForest::YoungForest().
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by Landscape::BorderAdd(), and Landscape::ReadPolys2().
Referenced by Landscape::Landscape(), and Landscape::ReadPolys2().
void LE::SetCopyTreatment | ( | int | a_treatment | ) |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inline |
Referenced by Landscape::Landscape(), and Landscape::NewElement().
For goose model functionality, records the number of geese on a_day day
For goose model functionality, records the number of geese on a_day day
For goose model functionality, records the number of geese on a_day day
For goose model functionality, records the number of geese on a_day day
|
inlinevirtual |
Reimplemented in VegElement.
|
inline |
|
inline |
Referenced by ActivePit::ActivePit(), Building::Building(), BuiltUpWithParkland::BuiltUpWithParkland(), ForestElement::ForestElement(), Garden::Garden(), Hedges::Hedges(), Orchard::Orchard(), OrchardBand::OrchardBand(), PitDisused::PitDisused(), PlantNursery::PlantNursery(), Pylon::Pylon(), RiversideTrees::RiversideTrees(), Scrub::Scrub(), StoneWall::StoneWall(), UrbanNoVeg::UrbanNoVeg(), WindTurbine::WindTurbine(), and YoungForest::YoungForest().
|
inlinevirtual |
Reimplemented in VegElement.
|
inline |
Records the last vegetation type to be sown.
void LE::SetLastTreatment | ( | int | a_treatment | ) |
References g_landscape_p, and Landscape::IncTreatCounter().
Referenced by RoadsideVerge::Cutting(), Orchard::Cutting(), and MownGrass::Cutting().
|
inlinevirtual |
Sets a male newt as present/absent in descendent classes - here only to prevent need for dynamic casts.
Reimplemented in Pond.
|
inline |
|
inline |
Referenced by Landscape::BeetleBankAdd(), and Landscape::BorderScan().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by Orchard::Cutting(), and MownGrass::Cutting().
|
inline |
|
inline |
Records the openness statistic for this polygon.
Referenced by Landscape::Landscape(), and Landscape::ReadPolys2().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by Landscape::Landscape(), and Landscape::ReadPolys2().
|
inline |
Referenced by HedgeBank::HedgeBank(), and Hedges::Hedges().
|
inline |
|
inline |
Referenced by Landscape::Landscape(), Landscape::ReadPolys2(), and Landscape::UnsprayedMarginAdd().
Referenced by Landscape::BeetleBankAdd().
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in VegElement.
|
inlinevirtual |
Reimplemented in VegElement.
|
inlinevirtual |
|
inline |
|
inlinevirtual |
Reimplemented in VegElement.
|
inlinevirtual |
Reimplemented in VegElement.
void LE::Tick | ( | void | ) |
|
inlinevirtual |
Reimplemented in VegElement.
|
inlinevirtual |
Reimplemented in VegElement.
|
inlinevirtual |
Reimplemented in VegElement.
|
inline |
|
protected |
This holds the ALMaSS element type reference number.
Referenced by DoCopy().
|
protected |
|
protected |
The maize forage present in KJ/m2.
Referenced by DoCopy(), VegElement::RecalculateBugsNStuff(), and VegElement::ZeroVeg().
|
protected |
The grain forage present in KJ/m2.
Referenced by DoCopy(), VegElement::RecalculateBugsNStuff(), and VegElement::ZeroVeg().
|
protected |
Referenced by DoCopy(), Field::DoDevelopment(), VegElement::SetCropData(), and VegElement::SetCropDataAll().
|
protected |
Referenced by Building::Building(), and DoCopy().
|
protected |
Referenced by DoCopy(), and VegElement::RecalculateBugsNStuff().
|
protected |
|
protected |
|
protected |
The grazing forage present in KJ/min.
Referenced by DoCopy(), and VegElement::RecalculateBugsNStuff().
|
protected |
The number of geese each day.
Referenced by DoCopy(), and VegElement::ResetGeese().
|
protected |
The number of geese at a predefined time per day.
Referenced by DoCopy().
|
protected |
The number of geese of each species each day.
Referenced by DoCopy(), and VegElement::ResetGeese().
|
protected |
The number of geese of each species at a predefined time per day.
Referenced by DoCopy(), and VegElement::ResetGeese().
|
protected |
Referenced by DoCopy(), VegElement::DoDevelopment(), and OrchardBand::DoDevelopment().
|
protected |
Referenced by DoCopy().
|
protected |
Referenced by DoCopy().
|
staticprotected |
Referenced by LargeRoad::GetTrafficLoad().
|
protected |
Records the last vegegetation type that was sown on the element.
Referenced by VegElement::IsCereal(), and VegElement::IsGooseGrass().
|
protected |
Referenced by DoCopy().
|
protected |
Referenced by DoCopy().
|
protected |
Referenced by Pond::CalcPondPesticide(), and DoCopy().
|
protected |
Referenced by Pond::CalcPondPesticide(), and DoCopy().
|
protected |
Referenced by Pond::CalcPondPesticide(), and DoCopy().
|
protected |
Referenced by Pond::CalcPondPesticide(), and DoCopy().
|
staticprotected |
Used for birds that feed on grain on cereal fields 3% spill is expected.
Yield % kg/Ha spill kJ/kg kj/m 0.85 0.01 8.5 13680 11.628 0.85 0.02 17 13680 23.256 0.85 0.03 25.5 13680 34.884 0.85 0.04 34 13680 46.512 0.85 0.05 42.5 13680 58.14 0.85 0.06 51 13680 69.768
Referenced by LargeRoad::GetTrafficLoad(), and SmallRoad::GetTrafficLoad().
|
protected |
Referenced by DoCopy().
|
protected |
Referenced by DoCopy(), and Field::GetPreviousCrop().
|
protected |
Referenced by DoCopy(), VegElement::DoDevelopment(), and VegElement::RecalculateBugsNStuff().
|
protected |
Referenced by DoCopy().
|
protected |
Referenced by DoCopy().
|
protected |
The polyref number for this polygon.
Referenced by Pond::CalcPondPesticide(), DoCopy(), VegElement::DoDevelopment(), and VegElement::RecalculateBugsNStuff().
bool LE::m_repeat_start |
Referenced by DoCopy().
|
protected |
Referenced by DoCopy().
bool LE::m_skylarkscrapes |
For management testing of skylark scrapes.
Referenced by DoCopy().
|
staticprotected |
Referenced by SmallRoad::GetTrafficLoad().
int LE::m_tried_to_do |
|
protected |
Referenced by ActivePit::ActivePit(), AmenityGrass::AmenityGrass(), BareRock::BareRock(), BeetleBank::BeetleBank(), Building::Building(), BuiltUpWithParkland::BuiltUpWithParkland(), Carpark::Carpark(), ChameleonLE::ChameleonLE(), Churchyard::Churchyard(), Coast::Coast(), ConiferousForest::ConiferousForest(), Copse::Copse(), DeciduousForest::DeciduousForest(), DoCopy(), Field::DoDevelopment(), Field::Field(), FieldBoundary::FieldBoundary(), FishFarm::FishFarm(), Freshwater::Freshwater(), Garden::Garden(), Heath::Heath(), HedgeBank::HedgeBank(), Hedges::Hedges(), HeritageSite::HeritageSite(), IndividualTree::IndividualTree(), LargeRoad::LargeRoad(), Marsh::Marsh(), MetalledPath::MetalledPath(), MixedForest::MixedForest(), MownGrass::MownGrass(), NaturalGrassDry::NaturalGrassDry(), NaturalGrassWet::NaturalGrassWet(), Orchard::Orchard(), OrchardBand::OrchardBand(), Parkland::Parkland(), PermanentSetaside::PermanentSetaside(), PermPasture::PermPasture(), PermPastureLowYield::PermPastureLowYield(), PermPastureTussocky::PermPastureTussocky(), PitDisused::PitDisused(), PlantNursery::PlantNursery(), Pond::Pond(), Pylon::Pylon(), Railway::Railway(), River::River(), RiversidePlants::RiversidePlants(), RiversideTrees::RiversideTrees(), RoadsideSlope::RoadsideSlope(), RoadsideVerge::RoadsideVerge(), Saltmarsh::Saltmarsh(), Saltwater::Saltwater(), SandDune::SandDune(), Scrub::Scrub(), SmallRoad::SmallRoad(), StoneWall::StoneWall(), Stream::Stream(), Track::Track(), UnsprayedFieldMargin::UnsprayedFieldMargin(), UrbanNoVeg::UrbanNoVeg(), UrbanPark::UrbanPark(), Vildtager::Vildtager(), Wasteland::Wasteland(), WindTurbine::WindTurbine(), WoodlandMargin::WoodlandMargin(), WoodyEnergyCrop::WoodyEnergyCrop(), and YoungForest::YoungForest().
long LE::m_user[EL_MAX_USERSPACE] |
Variable used to record the current grazing pressure by e.g. voles.
Variable used to reduce the grazing pressure Variable used to record the current grazing pressure by e.g. voles Change the current grazing pressure by e.g. voles Get the current total grazing pressure by e.g. voles Calculate the current grazing pressure by e.g. voles Get the current grazing pressure by e.g. voles Reset the current grazing pressure by e.g. voles
|
protected |