ALMaSS  1.2 (after EcoStack, March 2024)
The Animal, Landscape and Man Simulation System
VegElement Member List

This is the complete list of members for VegElement, including all inherited members.

AddArea(double a_area_diff)LEinline
AddManagementActionDone(FarmManagementCategory a_action)LEinline
CalcGooseForageResources()VegElementprotected
CalculateAphidDrivers()VegElementprotected
CalculateDigestibility()VegElementprotected
CalculateFlowerResourceForCrop(TTypesOfVegetation a_new_veg)LEvirtual
CalculateFlowerResourceForCropSow(TTypesOfVegetation a_new_veg)LEvirtual
CalculateInsectBiomass()VegElementprotected
ChangeTotalNectar(double a_amount)LEinlinevirtual
ChangeTotalPollen(double a_amount)LEinlinevirtual
ClearManagementActionSum()LEinline
DoCopy(const LE *a_Le)LE
DoDevelopment(void)VegElementvirtual
DoNothing(void)VegElementinlineprotected
ForceGrowthDevelopment(void)VegElementvirtual
ForceGrowthInitialiseForFirstYearCrop(void)VegElementvirtual
ForceGrowthInitialize(bool a_force_decreasing=false)VegElementvirtual
ForceGrowthSpringTest(void)VegElementprotected
ForceGrowthTest(void)VegElementvirtual
GetAphidDensity()LEinlinevirtual
GetArea(void)LEinline
GetAspect(void)LEinline
GetBirdMaize(void)LEinline
GetBirdSeed(void)LEinline
GetBorder(void)LEinline
GetCattleGrazing(void)LEinline
GetCentroid()LEvirtual
GetCentroidX()LEinlinevirtual
GetCentroidY()LEinlinevirtual
GetCountryDesignation(void)LEinline
GetCropType()VegElementinlinevirtual
GetDayDegrees(void)LEinlinevirtual
GetDeadBiomass(void)VegElementinlinevirtual
GetDigestibility(void)VegElementinlinevirtual
GetElevation(void)LEinline
GetGooseGrazingForage(GooseSpecies a_goose)LEinline
GetGooseNos()LE
GetGooseNosToday()LE
GetGooseNosTodayTimed()LE
GetGooseRoostDist(GooseSpecies a_goose)LE
GetGooseSpNosToday(GooseSpecies a_goose)LE
GetGooseSpNosTodayTimed(GooseSpecies a_goose)LE
GetGreenBiomass(void)VegElementinlinevirtual
GetGreenBiomassProp(void)VegElementinlinevirtual
GetInsectPop(void)VegElementinlinevirtual
GetInterestedGreenBiomass(void)VegElementinlinevirtual
GetIsVeg(void)VegElementinlinevirtual
GetLAGreen(void)VegElementinlinevirtual
GetLastSownVeg()LEinline
GetLastTreatment(int *a_index)LE
GetLastTreatment()LE
GetLATotal(void)VegElementinlinevirtual
GetManagementTotals()LEinline
GetMapIndex(void)LEinline
GetMapValid(void)LEinline
GetMaxX(void)LEinline
GetMaxY(void)LEinline
GetMConstants(int a)LEinline
GetMDates(int a, int b)LEinline
GetMinX(void)LEinline
GetMinY(void)LEinline
GetNectar()LEinlinevirtual
GetNectarQuantity()LEinlinevirtual
GetOldDays(void)LEinline
GetOpenness(void)LEinline
GetOwner(void)LEinline
GetOwnerFile(void)LEinline
GetOwnerIndex(void)LEinline
GetPesticideCell()LEinline
GetPigGrazing(void)LEinline
GetPoison(void)LEinline
GetPollen()LEinlinevirtual
GetPollenNectarCurveRef(void)LEinline
GetPollenNectarFlag()LEinlinevirtual
GetPollenQuality()LEinlinevirtual
GetPollenQuantity()LEinlinevirtual
GetPoly(void)LEinline
GetPreviousTov(int)LEinlinevirtual
GetQuarryNos()LE
GetRotIndex(void)LEinline
GetSkScrapes(void)VegElementinlinevirtual
GetSlope(void)LEinline
GetSoilType()LEinline
GetSoilTypeR()LEinline
GetSprayedToday()LEinline
GetSprayPPPRate(void)LEinline
GetSprayPPPType(void)LEinline
GetStubble()LEinline
GetSugar()LEinlinevirtual
GetTotalNectar()LEinlinevirtual
GetTotalPollen()LEinlinevirtual
GetTrafficLoad(void)LEinlinevirtual
GetUnsprayedMarginPolyRef(void)LEinline
GetValidX(void)LEinline
GetValidY(void)LEinline
GetVegAge()LEinline
GetVegBiomass(void)VegElementinlinevirtual
GetVegCover(void)VegElementinlinevirtual
GetVegDDegs()LEinline
GetVegDensity(void)VegElementinlinevirtual
GetVegGrowthStage(void)LEinlinevirtual
GetVegHeight(void)VegElementinlinevirtual
GetVegPhase()VegElementinlinevirtual
GetVegStore(void)LEinline
GetVegType(void)VegElementinlinevirtual
GetWeedBiomass(void)VegElementinlinevirtual
GrazeVeg_Extended(double)LEinlinevirtual
GrazeVegetation(double a_grams, bool a_force)VegElementvirtual
GrazeVegetationHeight(double a_reduc)VegElementvirtual
GrazeVegetationTotal(double a_grams)VegElementvirtual
HasTramlines(void)LEinline
Insecticide(double a_fraction)VegElementinlinevirtual
InsectMortality(double a_fraction)VegElementvirtual
Is_Att_Forest(void)LEinline
Is_Att_High(void)LEinline
Is_Att_UrbanNoVeg(void)LEinline
Is_Att_UserDefinedBool(void)LEinline
Is_Att_UserDefinedInt(void)LEinline
Is_Att_Veg(void)VegElementinlinevirtual
Is_Att_VegCereal()VegElementinlinevirtual
Is_Att_VegGooseGrass()VegElementinlinevirtual
Is_Att_VegGrass()VegElementinlinevirtual
Is_Att_VegMaize()VegElementinlinevirtual
Is_Att_VegMatureCereal()VegElementinlinevirtual
Is_Att_VegPatchy(void)VegElementinlinevirtual
Is_Att_Water(void)LEinline
Is_Att_Woody(void)LEinline
IsCereal()VegElementinline
IsGooseGrass()VegElementinline
IsMaize()VegElementinline
IsMaleNewtPresent()LEinlinevirtual
IsMatureCereal()VegElementinline
IsRecentlyMown(void)LEinline
IsRecentlySprayed(void)LEinline
LE(Landscape *L)LE
m_acc_DD_flower_resourceVegElementprotected
m_almass_le_typeLEprotected
m_areaLEprotected
m_aspectLEprotected
m_att_forestLEprotected
m_att_highLEprotected
m_att_urbannovegLEprotected
m_att_userdefinedboolLEprotected
m_att_userdefinedintLEprotected
m_att_vegVegElementprotected
m_att_veg_cerealVegElementprotected
m_att_veg_forestVegElementprotected
m_att_veg_goosegrassVegElementprotected
m_att_veg_grassVegElementprotected
m_att_veg_maizeVegElementprotected
m_att_veg_maturecerealVegElementprotected
m_att_veg_patchyVegElementprotected
m_att_waterLEprotected
m_att_woodyLEprotected
m_biomass_scaleVegElementprotectedstatic
m_birdmaizeforageLEprotected
m_birdseedforageLEprotected
m_borderLEprotected
m_cattle_grazingLEprotected
m_centroidxLEprotected
m_centroidyLEprotected
m_countrydesignationLEprotected
m_crop_indexVegElementprotected
m_CropTypeLE
m_currentOsmiaNestsLEprotected
m_curve_numVegElementprotected
m_days_since_insecticide_sprayLEprotected
m_ddegsLEprotected
m_dead_biomassVegElementprotected
m_default_grazing_levelLEprotected
m_digestabilityVegElementprotected
m_dist_to_closest_roostLEprotected
m_elevationLEprotected
m_farmfunc_tried_to_doLEprotected
m_flowering_day_counterLEprotected
m_flowering_phasesLEprotected
m_force_growthVegElementprotected
m_force_LAgreenVegElementprotected
m_force_LAtotalVegElementprotected
m_force_veg_heightVegElementprotected
m_force_WeedVegElementprotected
m_forced_phase_shiftVegElementprotected
m_goosegrazingforageLEprotected
m_gooseNosLEprotected
m_gooseNosTimedLEprotected
m_gooseSpNosLEprotected
m_gooseSpNosTimedLEprotected
m_green_biomassVegElementprotected
m_greenbiomass_perVegElementprotected
m_growth_scalerVegElementprotected
m_herbicidedelayLEprotected
m_ifileVegElementprotected
m_insect_biomass_parameters_aVegElementprotectedstatic
m_insect_biomass_parameters_bVegElementprotectedstatic
m_insect_biomass_parameters_cVegElementprotectedstatic
m_insect_biomass_parameters_indexVegElementprotected
m_insect_popVegElementprotected
m_instubbleLEprotected
m_interested_biomass_fractionVegElementprotected
m_interested_green_biomassVegElementprotected
m_is_in_mapLEprotected
m_LAgreenVegElementprotected
m_LandscapeLEprotected
m_largeroad_loadLEprotectedstatic
m_lastindexLEprotected
m_lastsownvegtypeLEprotected
m_lasttreatLEprotected
m_LAtotalVegElementprotected
m_management_loop_detect_countLEprotected
m_management_loop_detect_dateLEprotected
m_ManagementActionCountsLEprotected
m_map_indexLEprotected
m_maxOsmiaNestsLEprotected
m_maxxLEprotected
m_maxyLEprotected
m_minxLEprotected
m_minyLEprotected
m_monthly_trafficLEprotectedstatic
m_mowndecayLEprotected
m_nectar_amountLEprotected
m_nectarinfoLEprotected
m_new_weed_growthVegElementprotected
m_newgrowthVegElementprotected
m_newgrowthruningaverageVegElementprotected
m_newgrowthruningaveragesumVegElementprotected
m_newgrowthsumVegElementprotected
m_newoldgrowthindexVegElementprotected
m_newoldgrowthindex2VegElementprotected
m_num_flowring_peroidVegElementprotected
m_nutrient_statusVegElementprotected
m_olddaysLEprotected
m_oldLAtotalVegElementprotected
m_oldnewgrowthVegElementprotected
m_oldnewgrowth2VegElementprotected
m_opennessLEprotected
m_OsmiaNestProbLEprotected
m_OurPollenNectarCurveSetLEprotected
m_ownerLEprotected
m_owner_fileLEprotected
m_owner_indexLEprotected
m_owner_toleLEprotected
m_pdatesLEprotected
m_PesticideGridCellLEprotected
m_pig_grazingLEprotected
m_pindexLEprotected
m_poisonLEprotected
m_pollen_amountLEprotected
m_pollen_nectar_curve_indexLEprotected
m_polleninfoLEprotected
m_PollenNectarFlagLEprotected
m_polyLEprotected
m_ptraceLEprotected
m_rot_indexLEprotected
m_runningLEprotected
m_SeasonalInsectScalerVegElementprotectedstatic
m_signal_maskLEprotected
m_skylarkscrapesLE
m_slopeLEprotected
m_smallroad_loadLEprotectedstatic
m_soiltypeLEprotected
m_spray_ppp_rateLEprotected
m_spray_ppp_typeLEprotected
m_sprayedtodayLEprotected
m_squares_in_mapLE
m_start_dd_flowerVegElementprotected
m_subtypeLEprotected
m_sugar_amountLEprotected
m_total_biomassVegElementprotected
m_total_biomass_oldVegElementprotected
m_totalNectarLEprotected
m_totalPollenLEprotected
m_tramlinesdecayLEprotected
m_tried_to_doLE
m_typeLEprotected
m_unsprayedmarginpolyrefLEprotected
m_valid_xLEprotected
m_valid_yLEprotected
m_veg_biomassVegElementprotected
m_veg_coverVegElementprotected
m_veg_densityVegElementprotected
m_veg_heightVegElementprotected
m_veg_phaseVegElementprotected
m_vegageLEprotected
m_vegddegsLEprotected
m_vege_danger_storeLEprotected
m_vege_typeVegElementprotected
m_weed_biomassVegElementprotected
m_weed_curve_numVegElementprotected
m_weedddegsLEprotected
m_yddegsLEprotected
MConstsLEprotected
MDatesLEprotected
PollenNectarPhenologyCalculation()VegElementprotectedvirtual
PollenNectarReset()VegElementprotectedvirtual
RandomVegStartValues(double *a_LAtotal, double *a_LAgreen, double *a_veg_height, double *a_weed_biomass)VegElementprotected
ReadBugPercentageFile(void)VegElementprotected
RecalculateBugsNStuff(void)VegElementprotectedvirtual
ReduceVeg(double a_reduc)VegElementvirtual
ReduceVeg_Extended(double a_reduc)VegElementvirtual
ReduceWeedBiomass(double a_fraction)VegElementinlinevirtual
ResetDigestibility()VegElementinlinevirtual
ResetGeese(void)VegElementprotected
Set_Att_Forest(bool a_forest)LEinline
Set_Att_High(bool a_high)LEinline
Set_Att_UrbanNoVeg(bool a_unv)LEinline
Set_Att_UserDefinedBool(bool a_value)LEinline
Set_Att_UserDefinedInt(int a_value)LEinline
Set_Att_Veg(bool p)VegElementinlinevirtual
Set_Att_VegCereal(bool p)VegElementinlinevirtual
Set_Att_VegGooseGrass(bool p)VegElementinlinevirtual
Set_Att_VegGrass(bool p)VegElementinlinevirtual
Set_Att_VegMaize(bool p)VegElementinlinevirtual
Set_Att_VegMatureCereal(bool p)VegElementinlinevirtual
Set_Att_VegPatchy(bool p)VegElementinlinevirtual
Set_Att_Water(bool a_water)LEinline
Set_Att_Woody(bool a_woody)LEinline
SetArea(double a_area)LEinline
SetAspect(double a_aspect)LEinline
SetBiomassScalers(TTypesOfVegetation a_tov)VegElementstatic
SetBirdMaize(double a_forage)LEinline
SetBirdSeed(double a_forage)LEinline
SetBorder(LE *a_border)LEinline
SetCentroid(int x, int y)LEinlinevirtual
SetCopyTreatment(int a_treatment)LE
SetCountryDesignation(int a_designation)LEinline
SetCropData(double, double, double, TTypesOfVegetation, double, int)VegElementvirtual
SetCropDataAll(double, double, double, double, TTypesOfVegetation, double, double, int, double, bool, double, double, double)VegElementvirtual
SetCropType(TTypesOfCrops a_type)VegElementinlinevirtual
SetDigestibility(double a_digestability)VegElementinlinevirtual
SetElevation(double a_elevation)LEinline
SetGooseNos(int a_number, int a_day)LEinline
SetGooseNosTimed(int a_number, int a_day)LEinline
SetGooseRoostDist(int a_dist, GooseSpecies a_goose)LEinline
SetGooseSpNos(int a_number, int a_day, GooseSpecies a_goose)LEinline
SetGooseSpNosTimed(int a_number, int a_day, GooseSpecies a_goose)LEinline
SetGrazingLevel(int a_grazing)VegElementinlinevirtual
SetGrowthPhase(int a_phase)VegElementvirtual
SetHerbicideDelay(int a_decaytime_days)LEinline
SetInsectBiomassParametersIndex(TTypesOfCrops a_type)VegElement
SetInsectPop(double insects)VegElementinlinevirtual
SetInterestedBiomassFraction(double a_interested_biomass_fraction)VegElementinline
SetInterestedBiomassFractionForCrop(TTypesOfCrops a_crop_type)VegElement
SetLastSownVeg(TTypesOfVegetation a_tov)LEinline
SetLastTreatment(int a_treatment)LE
SetMaleNewtPresent(bool)LEinlinevirtual
SetMapIndex(int a_map_index)LEinline
SetMapValid(bool a_valid)LEinline
SetMaxX(int x)LEinline
SetMaxY(int y)LEinline
SetMConstants(int a, int c)LEinline
SetMDates(int a, int b, int c)LEinline
SetMinX(int x)LEinline
SetMinY(int y)LEinline
SetMownDecay(int a_decaytime_days)LEinline
SetOldDays(long a_days)LEinline
SetOpenness(int a_openness)LEinline
SetOwner(Farm *a_owner, int a_owner_num, int a_owner_index)LEinline
SetPesticideCell(int a_cell)LEinline
SetPoison(bool a_poison)LEinline
SetPollenNectarCurveRef(int a_PollenNectarCurve)LEinline
SetPollenNectarCurves(PollenNectarDevelopmentCurveSet *a_set)LEinline
SetPollenNectarType(TTypesOfVegetation a_new_veg)LE
SetPoly(int a_poly)LEinline
SetRotIndex(int a_index)LEinline
SetSlope(double a_slope)LEinline
SetSoilType(int a_st)LEinline
SetSpeciesFunction(TTypesOfPopulation a_species)VegElementvirtual
SetSprayedToday(bool a_didit)LEinline
SetSprayPPPRate(double a_rate)LEinline
SetSprayPPPType(PlantProtectionProducts a_type)LEinline
SetStubble(bool a_flag)LEinline
SetTramlinesDecay(int a_decaytime_days)LEinline
SetUnsprayedMarginPolyRef(int a_unsprayedmargin)LEinline
SetValidXY(int a_valid_x, int a_valid_y)LEinline
SetVegBiomass(int)LEinlinevirtual
SetVegGrowthScalerRand()VegElementvirtual
SetVegHeight(double a_veg_height)VegElementinlinevirtual
SetVegParameters(double a_veg_height, double a_LAtotal, double a_LAgreen, double a_WeedBiomass)VegElementinlinevirtual
SetVegPatchy(bool p)VegElementinline
SetVegStore(int a_veg)LEinline
SetVegType(TTypesOfVegetation a_vege_type)VegElementvirtual
SetVegType(TTypesOfVegetation a_vege_type, TTypesOfVegetation a_weed_type)VegElementvirtual
SpeciesSpecificCalculationsVegElementprotected
StoreLAItotal()VegElementinlinevirtual
supplyNecDD()LEinlinevirtual
supplyPolDD()LEinlinevirtual
supplySugDD()LEinlinevirtual
Tick(void) overrideVegElement
ToggleCattleGrazing(void)VegElementinlinevirtual
ToggleIrrigation(void)LEinlinevirtual
TogglePigGrazing(void)VegElementinlinevirtual
VegElement(TTypesOfLandscapeElement tole, Landscape *L)VegElement
ZeroVeg(void)VegElementvirtual
ZeroVegAge()LEinline
~LE(void)LEvirtual
~VegElement(void)VegElementinlinevirtual