Loading [MathJax]/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
FR_WinterWheat.h File Reference

FR_WinterWheat.h This file contains the headers for the WinterWheat class
More...

Go to the source code of this file.

Classes

class  FR_WinterWheat
 FR_WinterWheat class
. More...
 

Macros

#define FR_WW_EVERY_4_YEAR   a_field->m_user[1]
 
#define FR_WW_BASE   190000
 

Enumerations

enum  FR_WinterWheatToDo {
  fr_ww_start = 1, fr_ww_sleep_all_day = FR_WW_BASE, fr_ww_fertilizer1, fr_ww_autumn_plough,
  fr_ww_stubble_cultivation, fr_ww_plough, fr_ww_stubble_harrow, fr_ww_preseed_cultivation,
  fr_ww_sow, fr_ww_autumn_harrow, fr_ww_herbicide1, fr_ww_spring_harrow,
  fr_ww_fertilizer2, fr_ww_ammonium_sulphate1, fr_ww_ammonium_sulphate2, fr_ww_ammonium_sulphate3,
  fr_ww_herbicide2, fr_ww_herbicide3, fr_ww_fungicide1, fr_ww_fungicide2,
  fr_ww_insecticide, fr_ww_growth_regulator, fr_ww_harvest, fr_ww_straw_chopping,
  fr_ww_hay_bailing, fr_ww_fertilizer1_y4, fr_ww_autumn_plough_y4, fr_ww_stubble_cultivation_y4,
  fr_ww_fertilizer2_y4, fr_ww_plough_y4, fr_ww_stubble_harrow_y4, fr_ww_wait,
  fr_ww_foobar
}
 

Detailed Description

FR_WinterWheat.h This file contains the headers for the WinterWheat class

by Chris J. Topping, modified by Luna Kondrup Marcussen
Version of August 2021
All rights reserved.

With additions as noted in:
Doxygen formatted comments in July 2008

Macro Definition Documentation

◆ FR_WW_BASE

#define FR_WW_BASE   190000

◆ FR_WW_EVERY_4_YEAR

#define FR_WW_EVERY_4_YEAR   a_field->m_user[1]

Enumeration Type Documentation

◆ FR_WinterWheatToDo

Below is the list of things that a farmer can do if he is growing winter wheat, at least following this basic plan. So all we have to do is figure out when to do the different things. Once we have done some kind of management, then an event is triggered and the fact that this particular management is done is registered with the particular polygon. This information is available for any ALMaSS components to inspect - e.g. animals & birds

Enumerator
fr_ww_start 
fr_ww_sleep_all_day 
fr_ww_fertilizer1 
fr_ww_autumn_plough 
fr_ww_stubble_cultivation 
fr_ww_plough 
fr_ww_stubble_harrow 
fr_ww_preseed_cultivation 
fr_ww_sow 
fr_ww_autumn_harrow 
fr_ww_herbicide1 
fr_ww_spring_harrow 
fr_ww_fertilizer2 
fr_ww_ammonium_sulphate1 
fr_ww_ammonium_sulphate2 
fr_ww_ammonium_sulphate3 
fr_ww_herbicide2 
fr_ww_herbicide3 
fr_ww_fungicide1 
fr_ww_fungicide2 
fr_ww_insecticide 
fr_ww_growth_regulator 
fr_ww_harvest 
fr_ww_straw_chopping 
fr_ww_hay_bailing 
fr_ww_fertilizer1_y4 
fr_ww_autumn_plough_y4 
fr_ww_stubble_cultivation_y4 
fr_ww_fertilizer2_y4 
fr_ww_plough_y4 
fr_ww_stubble_harrow_y4 
fr_ww_wait 
fr_ww_foobar 
fr_ww_ammonium_sulphate2
Definition: FR_WinterWheat.h:78
fr_ww_insecticide
Definition: FR_WinterWheat.h:84
fr_ww_stubble_harrow_y4
Definition: FR_WinterWheat.h:94
fr_ww_herbicide1
Definition: FR_WinterWheat.h:74
fr_ww_autumn_plough_y4
Definition: FR_WinterWheat.h:90
fr_ww_stubble_cultivation
Definition: FR_WinterWheat.h:68
fr_ww_wait
Definition: FR_WinterWheat.h:95
FR_WinterWheatToDo
FR_WinterWheatToDo
Definition: FR_WinterWheat.h:63
fr_ww_foobar
Definition: FR_WinterWheat.h:96
fr_ww_sow
Definition: FR_WinterWheat.h:72
fr_ww_autumn_harrow
Definition: FR_WinterWheat.h:73
fr_ww_fertilizer1_y4
Definition: FR_WinterWheat.h:89
fr_ww_fertilizer2
Definition: FR_WinterWheat.h:76
fr_ww_herbicide2
Definition: FR_WinterWheat.h:80
fr_ww_growth_regulator
Definition: FR_WinterWheat.h:85
fr_ww_sleep_all_day
Definition: FR_WinterWheat.h:65
fr_ww_stubble_harrow
Definition: FR_WinterWheat.h:70
fr_ww_herbicide3
Definition: FR_WinterWheat.h:81
fr_ww_plough_y4
Definition: FR_WinterWheat.h:93
fr_ww_harvest
Definition: FR_WinterWheat.h:86
fr_ww_fertilizer2_y4
Definition: FR_WinterWheat.h:92
fr_ww_hay_bailing
Definition: FR_WinterWheat.h:88
fr_ww_spring_harrow
Definition: FR_WinterWheat.h:75
fr_ww_autumn_plough
Definition: FR_WinterWheat.h:67
fr_ww_ammonium_sulphate3
Definition: FR_WinterWheat.h:79
fr_ww_straw_chopping
Definition: FR_WinterWheat.h:87
fr_ww_fertilizer1
Definition: FR_WinterWheat.h:66
fr_ww_stubble_cultivation_y4
Definition: FR_WinterWheat.h:91
fr_ww_start
Definition: FR_WinterWheat.h:64
fr_ww_plough
Definition: FR_WinterWheat.h:69
fr_ww_ammonium_sulphate1
Definition: FR_WinterWheat.h:77
fr_ww_fungicide1
Definition: FR_WinterWheat.h:82
fr_ww_preseed_cultivation
Definition: FR_WinterWheat.h:71
FR_WW_BASE
#define FR_WW_BASE
Definition: FR_WinterWheat.h:55
fr_ww_fungicide2
Definition: FR_WinterWheat.h:83