|
ALMaSS Hare ODDox
1.1
The hare model description following ODdox protocol
|
Farm.h This file contains the headers for the Farm class
More...
Go to the source code of this file.
Classes | |
| class | AgroChemIndustryCerealFarm1 |
| Inbuilt special purpose farm type. More... | |
| class | AgroChemIndustryCerealFarm2 |
| Inbuilt special purpose farm type. More... | |
| class | AgroChemIndustryCerealFarm3 |
| Inbuilt special purpose farm type. More... | |
| struct | AlmassCrop |
| Struct for storing ALMaSS crop type (TTypesOfVegetation) with a corresponding value (mainly crop area). More... | |
| class | AnimalFarm |
| Subclass of the OptimisingFarm. Either pig or cattle farm. More... | |
| class | ConventionalCattle |
| Inbuilt farm type. More... | |
| class | ConventionalPig |
| Inbuilt farm type. More... | |
| class | ConventionalPlant |
| Inbuilt farm type. More... | |
| class | ConvMarginalJord |
| Inbuilt special purpose farm type. More... | |
| class | Crop |
| The base class for all crops. More... | |
| class | CropOptimised |
| A class for storing all parameters and results of crop optimisation. More... | |
| struct | OptimisingFarm::CropSort |
| Struct used for sorting crops. More... | |
| class | DataForOptimisation |
| Class for storing data for optimisation. More... | |
| class | Farm |
| The base class for all farm types. More... | |
| class | DataForOptimisation::FarmData |
| Class storing farm information: farm's number used in ALMaSS system, farm's soil type, farm's size (business or private) and farm's real ID number. More... | |
| struct | FarmEvent |
| A struct to hold the information required to trigger a farm event. More... | |
| struct | farminfo |
| Used during saving farm/hunter information. More... | |
| class | FarmManager |
| The Farm Manager class. More... | |
| class | HunterInfo |
| A data structure to hold hunter information for distribution. More... | |
| class | Livestock |
| A class for storing livestock parameters and variables for optimising farms. More... | |
| struct | OptimisingFarm::MakeRotation |
| Struct used only in Bedriftsmodel crop type mode for creating m_rotation vector. Bool member used for marking the element of a vector as already assigned a TTypesOfVegetation crop type. More... | |
| class | NonAnimalFarm |
| Subclass of the OptimisingFarm. Either plant or other farm. More... | |
| class | NoPesticideBaseFarm |
| Inbuilt special purpose farm type. More... | |
| class | NoPesticideNoPFarm |
| Inbuilt special purpose farm type. More... | |
| class | OptimisingCattleFarm |
| Subclass of the AnimalFarm. More... | |
| class | OptimisingFarm |
| A farm that carries out crop, pesticide and fertilizer planning using simplified optimisation or other decision startegies. More... | |
| class | OptimisingOtherFarm |
| Subclass of the NonAnimalFarm. More... | |
| class | OptimisingPigFarm |
| Subclass of the AnimalFarm. More... | |
| class | OptimisingPlantFarm |
| Subclass of the NonAnimalFarm. More... | |
| class | OrganicCattle |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | OrganicPig |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | OrganicPlant |
| A farm that can have its rotation defined by the user at runtime. More... | |
| struct | PermCropData |
| Used for storing permanent crop data for the farm rotation. More... | |
| struct | FarmManager::PesticideData |
| Struct used for storing data on pesticide usage throughout the whole simulation (one instance, m_crops_summary_BIs). More... | |
| struct | pesticiderecord |
| class | PesticideTrialControl |
| Inbuilt special purpose farm type. More... | |
| class | PesticideTrialToxicControl |
| Inbuilt special purpose farm type. More... | |
| class | PesticideTrialTreatment |
| Inbuilt special purpose farm type. More... | |
| struct | OptimisingFarm::reverseSort |
| Struct redefining operator < - used for sorting crops. More... | |
| struct | tpct |
| Used for storing farmers field size vectors. More... | |
| class | UserDefinedFarm |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm1 |
| class | UserDefinedFarm10 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm11 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm12 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm13 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm14 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm15 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm16 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm17 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm18 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm19 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm2 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm20 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm21 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm22 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm23 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm24 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm25 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm26 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm27 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm28 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm29 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm3 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm30 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm31 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm32 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm33 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm34 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm35 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm4 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm5 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm6 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm7 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm8 |
| A farm that can have its rotation defined by the user at runtime. More... | |
| class | UserDefinedFarm9 |
| A farm that can have its rotation defined by the user at runtime. More... | |
Macros | |
| #define | PROG_START 1 |
Typedefs | |
| typedef vector< Hunter * > | HunterList |
| typedef vector< unsigned > | polylist |
Farm.h This file contains the headers for the Farm class
by Frank Nikolaisen & Chris J. Topping
Version of June 2003
Doxygen formatted comments in July 2008
Definition in file farm.h.
| typedef vector< Hunter* > HunterList |
| enum TTypeOfFarmerGoal |
| enum TTypesOfAnimals |
| enum TTypesOfCrops |
Definition at line 323 of file farm.h.
| enum TTypesOfFarm |
Definition at line 221 of file farm.h.
| enum TTypesOfFarmSize |
| enum TTypesOfOptFarms |
| enum TTypesOfParameters |
| enum TTypesOfSoils |