File failed to load: https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/extensions/ams.js
ALMaSS  1.2 (after EcoStack, March 2024)
The Animal, Landscape and Man Simulation System
All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Farm Member List

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

AddField(LE *a_newfield)Farm
AddHunter(Hunter *a_hunter)Farminline
AddNewEvent(TTypesOfVegetation a_event, long a_date, LE *a_field, int a_todo, long a_num, bool a_lock, int a_start, bool a_first_year, TTypesOfVegetation a_crop, FarmManagementCategory a_fmc, bool a_forcespring, bool a_forcespringOK)Farm
Assign_rotation(vector< TTypesOfVegetation >a_new_rotation)Farm
AssignPermanentCrop(TTypesOfVegetation tov, int pct)Farmprotected
AutumnHarrow(LE *a_field, double a_user, int a_days)Farmvirtual
AutumnPlough(LE *a_field, double a_user, int a_days)Farmvirtual
AutumnRoll(LE *a_field, double a_user, int a_days)Farmvirtual
AutumnSow(LE *a_field, double a_user, int a_days, double a_seed_coating_amount=-1, PlantProtectionProducts a_ppp=ppp_foobar)Farmvirtual
AutumnSowWithFerti(LE *a_field, double a_user, int a_days, double a_seed_coating_amount=-1, PlantProtectionProducts a_ppp=ppp_foobar)Farmvirtual
BedForming(LE *a_field, double a_user, int a_days)Farmvirtual
BiocideTreat(LE *a_field, double a_user, int a_days)Farmvirtual
BulbHarvest(LE *a_field, double a_user, int a_days)Farmvirtual
BurnStrawStubble(LE *a_field, double a_user, int a_days)Farmvirtual
BurnTop(LE *a_field, double a_user, int a_days)Farmvirtual
CalculateTreatmentCosts(FarmToDo a_treatment, LE *a_field)Farm
CattleIsOut(LE *a_field, double a_user, int a_days, int a_max)Farmvirtual
CattleIsOut(LE *a_field, double a_user, int a_days, int a_max, bool a_should_eat)Farmvirtual
CattleIsOutLow(LE *a_field, double a_user, int a_days, int a_max)Farmvirtual
CattleIsOutLow2(LE *a_field, double a_user, int a_days, int a_max, int a_max_days)Farmvirtual
CattleOut(LE *a_field, double a_user, int a_days)Farmvirtual
CattleOut(LE *a_field, double a_user, int a_days, bool a_should_eat)Farmvirtual
CattleOutLowGrazing(LE *a_field, double a_user, int a_days)Farmvirtual
Centroids()Farm
CheckRotationManagementLoop(FarmEvent *ev)Farmprotected
CutOrch(LE *a_field, double a_user, int a_days)Farmvirtual
CutToHay(LE *a_field, double a_user, int a_days)Farmvirtual
CutToSilage(LE *a_field, double a_user, int a_days)Farmvirtual
CutWeeds(LE *a_field, double a_user, int a_days)Farmvirtual
DeepPlough(LE *a_field, double a_user, int a_days)Farmvirtual
DoIt(double a_probability)Farm
DoIt_prob(double a_probability)Farm
FA_AmmoniumSulphate(LE *a_field, double a_user, int a_days)Farmvirtual
FA_Boron(LE *a_field, double a_user, int a_days)Farmvirtual
FA_Calcium(LE *a_field, double a_user, int a_days)Farmvirtual
FA_Cu(LE *a_field, double a_user, int a_days)Farmvirtual
FA_GreenManure(LE *a_field, double a_user, int a_days)Farmvirtual
FA_K(LE *a_field, double a_user, int a_days)Farmvirtual
FA_ManganeseSulphate(LE *a_field, double a_user, int a_days)Farmvirtual
FA_Manure(LE *a_field, double a_user, int a_days)Farmvirtual
FA_N(LE *a_field, double a_user, int a_days)Farmvirtual
FA_NK(LE *a_field, double a_user, int a_days)Farmvirtual
FA_NPK(LE *a_field, double a_user, int a_days)Farmvirtual
FA_NPKS(LE *a_field, double a_user, int a_days)Farmvirtual
FA_P(LE *a_field, double a_user, int a_days)Farmvirtual
FA_PK(LE *a_field, double a_user, int a_days)Farmvirtual
FA_PKS(LE *a_field, double a_user, int a_days)Farmvirtual
FA_RSM(LE *a_field, double a_user, int a_days)Farmvirtual
FA_SK(LE *a_field, double a_user, int a_days)Farmvirtual
FA_Sludge(LE *a_field, double a_user, int a_days)Farmvirtual
FA_Slurry(LE *a_field, double a_user, int a_days)Farmvirtual
Farm(FarmManager *a_manager)Farm
FarmActions(void)Farmvirtual
FarmerActions(void)Farm
FiberCovering(LE *a_field, double a_user, int a_days)Farmvirtual
FiberRemoval(LE *a_field, double a_user, int a_days)Farmvirtual
FlowerCutting(LE *a_field, double a_user, int a_days)Farmvirtual
FP_AmmoniumSulphate(LE *a_field, double a_user, int a_days)Farmvirtual
FP_Boron(LE *a_field, double a_user, int a_days)Farmvirtual
FP_Calcium(LE *a_field, double a_user, int a_days)Farmvirtual
FP_Cu(LE *a_field, double a_user, int a_days)Farmvirtual
FP_GreenManure(LE *a_field, double a_user, int a_days)Farmvirtual
FP_K(LE *a_field, double a_user, int a_days)Farmvirtual
FP_LiquidNH3(LE *a_field, double a_user, int a_days)Farmvirtual
FP_ManganeseSulphate(LE *a_field, double a_user, int a_days)Farmvirtual
FP_Manure(LE *a_field, double a_user, int a_days)Farmvirtual
FP_N(LE *a_field, double a_user, int a_days)Farmvirtual
FP_NC(LE *a_field, double a_user, int a_days)Farmvirtual
FP_NK(LE *a_field, double a_user, int a_days)Farmvirtual
FP_NPK(LE *a_field, double a_user, int a_days)Farmvirtual
FP_NPKS(LE *a_field, double a_user, int a_days)Farmvirtual
FP_NS(LE *a_field, double a_user, int a_days)Farmvirtual
FP_P(LE *a_field, double a_user, int a_days)Farmvirtual
FP_PK(LE *a_field, double a_user, int a_days)Farmvirtual
FP_PKS(LE *a_field, double a_user, int a_days)Farmvirtual
FP_RSM(LE *a_field, double a_user, int a_days)Farmvirtual
FP_SK(LE *a_field, double a_user, int a_days)Farmvirtual
FP_Sludge(LE *a_field, double a_user, int a_days)Farmvirtual
FP_Slurry(LE *a_field, double a_user, int a_days)Farmvirtual
FruitHarvest(LE *a_field, double a_user, int a_days)Farmvirtual
FungicideTreat(LE *a_field, double a_user, int a_days)Farmvirtual
GetArea(void)Farm
GetAreaDouble(void)Farm
GetAreaOpenFields(int a_openness)Farm
GetCentroids()Farminline
GetCrop(int a_index)Farminline
GetFarmer()Farminline
GetFarmManager()Farminline
GetFarmNumber(void)Farminline
GetFarmType()Farminline
GetFirstCropIndex(TTypesOfLandscapeElement a_type)Farmprotectedvirtual
GetFirstDate(TTypesOfVegetation a_tov)Farmprotected
GetForceSpringOK(TTypesOfVegetation a_tov)Farmprotected
GetIntensity(void)Farminline
GetMaxOpenness()Farminline
GetNextCrop(int a_index)Farminline
GetNextCropIndex(int a_rot_index)Farmprotectedvirtual
GetNextCropStartDate(LE *a_field, TTypesOfVegetation &a_curr_veg)Farm
GetNoCrops()Farminline
GetNoFields()Farminline
GetNoOpenFields(int a_openness)Farm
GetPreviousTov(int a_index)Farminline
GetRotFilename(void)Farminline
GetTotalArea(void)Farm
GetType(void)Farminline
GetValidCoords()Farminline
GreenHarvest(LE *a_field, double a_user, int a_days)Farmvirtual
GrowthRegulator(LE *a_field, double a_user, int a_days)Farmvirtual
HandleEvents(void)Farmprotectedvirtual
Harvest(LE *a_field, double a_user, int a_days)Farmvirtual
HarvestBF_Machine(LE *a_field, double a_user, int a_days)Farmvirtual
HarvestBushFruit(LE *a_field, double a_user, int a_days)Farmvirtual
Harvested(TTypesOfCrops a_toc, double a_yield)Farmvirtual
HarvestLong(LE *a_field, double a_user, int a_days)Farmvirtual
HarvestShoots(LE *a_field, double a_user, int a_days)Farmvirtual
HayBailing(LE *a_field, double a_user, int a_days)Farmvirtual
HayTurning(LE *a_field, double a_user, int a_days)Farmvirtual
HeavyCultivatorAggregate(LE *a_field, double a_user, int a_days)Farmvirtual
Herbicide(int a_area)Farmvirtual
HerbicideTreat(LE *a_field, double a_user, int a_days)Farmvirtual
HillingUp(LE *a_field, double a_user, int a_days)Farmvirtual
InitiateManagement(void)Farmvirtual
Insecticide(int a_area)Farmvirtual
InsecticideTreat(LE *a_field, double a_user, int a_days)Farmvirtual
InvIntPartition(vector< tpct > *items, int target)Farmprotected
Irrigation(LE *a_field, double a_user, int a_days, int a_max)Farmvirtual
IrrigationStart(LE *a_field, double a_user, int a_days)Farmvirtual
IsStockFarmer(void)Farminline
LeafThinning(LE *a_field, double a_user, int a_days)Farmvirtual
LeSwitch(FarmEvent *ev)Farmprotected
ListOpenFields(int a_openness)Farm
m_farm_centroidxFarmprotected
m_farm_centroidyFarmprotected
m_farm_numFarmprotected
m_FarmTypeFarmprotected
m_farmtypeFarmprotected
m_fieldsFarmprotected
m_HuntersListFarmprotected
m_intensityFarmprotected
m_OurFarmerFarmprotected
m_OurManagerFarmprotected
m_PermCropsFarmprotected
m_queueFarmprotected
m_rotationFarmprotected
m_rotation_sync_indexFarmprotected
m_rotfilenameFarm
m_stockfarmerFarmprotected
MakeStockFarmer(void)Farminlinevirtual
ManualWeeding(LE *a_field, double a_user, int a_days)Farmvirtual
Molluscicide(LE *a_field, double a_user, int a_days)Farmvirtual
Mowing(LE *a_field, double a_user, int a_days)Farmvirtual
OrganicFungicide(LE *a_field, double a_user, int a_days)Farmvirtual
OrganicHerbicide(LE *a_field, double a_user, int a_days)Farmvirtual
OrganicInsecticide(LE *a_field, double a_user, int a_days)Farmvirtual
Pheromone(LE *a_field, double a_user, int a_days)Farmvirtual
PigsAreOut(LE *a_field, double a_user, int a_days)Farmvirtual
PigsAreOutForced(LE *a_field, double a_user, int a_days)Farmvirtual
PigsOut(LE *a_field, double a_user, int a_days)Farmvirtual
PreseedingCultivator(LE *a_field, double a_user, int a_days)Farmvirtual
PreseedingCultivatorSow(LE *a_field, double a_user, int a_days, double a_seed_coating_amount=-1, PlantProtectionProducts a_ppp=ppp_foobar)Farmvirtual
Prob_multiplier()Farminlinevirtual
ProductApplication(LE *a_field, double a_user, int a_days, double a_applicationrate, PlantProtectionProducts a_ppp, bool a_isgranularpesticide=false, int a_orcharddrifttype=0)Farmvirtual
ProductApplication_DateLimited(LE *a_field, double, int, double a_applicationrate, PlantProtectionProducts a_ppp, bool a_isgranularpesticide=false)Farmvirtual
Pruning(LE *a_field, double a_user, int a_days)Farmvirtual
ReadRotation(std::string fname)Farmprotected
RemoveField(LE *a_field)Farm
RemoveHunter(Hunter *a_hunter)Farminline
RowCultivation(LE *a_field, double a_user, int a_days)Farmvirtual
SetFarmNumber(int a_farm_num)Farminline
SetFunctionData(LE *, double, double, int, FarmToDo)Farm
SetFunctionDataNoUM(LE *, double, double, int, FarmToDo)Farm
SetIntensity(double a_intensity)Farminline
ShallowHarrow(LE *a_field, double a_user, int a_days)Farmvirtual
Shredding(LE *a_field, double a_user, int a_days)Farmvirtual
SleepAllDay(LE *a_field, double a_user, int a_days)Farmvirtual
Spraying_fungins(TTypesOfVegetation)Farminlinevirtual
Spraying_herbicides(TTypesOfVegetation)Farminlinevirtual
SpringHarrow(LE *a_field, double a_user, int a_days)Farmvirtual
SpringPlough(LE *a_field, double a_user, int a_days)Farmvirtual
SpringRoll(LE *a_field, double a_user, int a_days)Farmvirtual
SpringSow(LE *a_field, double a_user, int a_days, double a_seed_coating_amount=-1, PlantProtectionProducts a_ppp=ppp_foobar)Farmvirtual
SpringSowWithFerti(LE *a_field, double a_user, int a_days, double a_seed_coating_amount=-1, PlantProtectionProducts a_ppp=ppp_foobar)Farmvirtual
StrawChopping(LE *a_field, double a_user, int a_days)Farmvirtual
StrawCovering(LE *a_field, double a_user, int a_days)Farmvirtual
StrawRemoval(LE *a_field, double a_user, int a_days)Farmvirtual
Strigling(LE *a_field, double a_user, int a_days)Farmvirtual
StriglingHill(LE *a_field, double a_user, int a_days)Farmvirtual
StriglingSow(LE *a_field, double a_user, int a_days, double a_seed_coating_amount=-1, PlantProtectionProducts a_ppp=ppp_foobar)Farmvirtual
StubbleCultivatorHeavy(LE *a_field, double a_user, int a_days)Farmvirtual
StubbleHarrowing(LE *a_field, double a_user, int a_days)Farmvirtual
StubblePlough(LE *a_field, double a_user, int a_days)Farmvirtual
Suckering(LE *a_field, double a_user, int a_days)Farmvirtual
Swathing(LE *a_field, double a_user, int a_days)Farmvirtual
Water(LE *a_field, double a_user, int a_days)Farmvirtual
WinterHarrow(LE *a_field, double a_user, int a_days)Farmvirtual
WinterPlough(LE *a_field, double a_user, int a_days)Farmvirtual
~Farm(void)Farmvirtual