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_WinterTriticale.h File Reference

FR_WinterTriticale.h This file contains the headers for the WinterTriticale class
More...

Go to the source code of this file.

Classes

class  FR_WinterTriticale
 FR_WinterTriticale class
. More...
 

Macros

#define FR_WT_EVERY_4_YEAR   a_field->m_user[1]
 
#define FR_WT_BASE   190200
 

Enumerations

enum  FR_WinterTriticaleToDo {
  fr_wt_start = 1, fr_wt_sleep_all_day = FR_WT_BASE, fr_wt_stubble_plough, fr_wt_stubble_harrow1,
  fr_wt_autumn_harrow, fr_wt_herbicide1, fr_wt_plough, fr_wt_stubble_harrow2,
  fr_wt_preseed_cultivation_sow, fr_wt_herbicide2, fr_wt_fungicide1, fr_wt_spring_harrow,
  fr_wt_ammonium_sulphate1, fr_wt_ammonium_sulphate2, fr_wt_herbicide3, fr_wt_fungicide2,
  fr_wt_growth_regulator, fr_wt_harvest, fr_wt_straw_chopping, fr_wt_hay_bailing,
  fr_wt_foobar
}
 

Detailed Description

FR_WinterTriticale.h This file contains the headers for the WinterTriticale 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_WT_BASE

#define FR_WT_BASE   190200

◆ FR_WT_EVERY_4_YEAR

#define FR_WT_EVERY_4_YEAR   a_field->m_user[1]

Enumeration Type Documentation

◆ FR_WinterTriticaleToDo

Below is the list of things that a farmer can do if he is growing winter triticale, 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_wt_start 
fr_wt_sleep_all_day 
fr_wt_stubble_plough 
fr_wt_stubble_harrow1 
fr_wt_autumn_harrow 
fr_wt_herbicide1 
fr_wt_plough 
fr_wt_stubble_harrow2 
fr_wt_preseed_cultivation_sow 
fr_wt_herbicide2 
fr_wt_fungicide1 
fr_wt_spring_harrow 
fr_wt_ammonium_sulphate1 
fr_wt_ammonium_sulphate2 
fr_wt_herbicide3 
fr_wt_fungicide2 
fr_wt_growth_regulator 
fr_wt_harvest 
fr_wt_straw_chopping 
fr_wt_hay_bailing 
fr_wt_foobar 
fr_wt_straw_chopping
Definition: FR_WinterTriticale.h:82
fr_wt_herbicide1
Definition: FR_WinterTriticale.h:69
fr_wt_spring_harrow
Definition: FR_WinterTriticale.h:75
fr_wt_herbicide3
Definition: FR_WinterTriticale.h:78
fr_wt_preseed_cultivation_sow
Definition: FR_WinterTriticale.h:72
FR_WinterTriticaleToDo
FR_WinterTriticaleToDo
Definition: FR_WinterTriticale.h:63
fr_wt_hay_bailing
Definition: FR_WinterTriticale.h:83
FR_WT_BASE
#define FR_WT_BASE
Definition: FR_WinterTriticale.h:55
fr_wt_stubble_harrow2
Definition: FR_WinterTriticale.h:71
fr_wt_ammonium_sulphate1
Definition: FR_WinterTriticale.h:76
fr_wt_stubble_harrow1
Definition: FR_WinterTriticale.h:67
fr_wt_foobar
Definition: FR_WinterTriticale.h:84
fr_wt_growth_regulator
Definition: FR_WinterTriticale.h:80
fr_wt_start
Definition: FR_WinterTriticale.h:64
fr_wt_stubble_plough
Definition: FR_WinterTriticale.h:66
fr_wt_fungicide2
Definition: FR_WinterTriticale.h:79
fr_wt_fungicide1
Definition: FR_WinterTriticale.h:74
fr_wt_herbicide2
Definition: FR_WinterTriticale.h:73
fr_wt_harvest
Definition: FR_WinterTriticale.h:81
fr_wt_autumn_harrow
Definition: FR_WinterTriticale.h:68
fr_wt_plough
Definition: FR_WinterTriticale.h:70
fr_wt_sleep_all_day
Definition: FR_WinterTriticale.h:65
fr_wt_ammonium_sulphate2
Definition: FR_WinterTriticale.h:77