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

IRWinterBarley.h This file contains the headers for the WinterBarley class
More...

Go to the source code of this file.

Classes

class  IRWinterOats
 IRWinterOats class
. More...
 

Macros

#define IR_WO_BASE   90700
 
#define IR_WO_MT   a_field->m_user[1]
 A flag used to indicate autumn ploughing status. More...
 
#define IR_WO_CP   a_field->m_user[2]
 

Enumerations

enum  IRWinterOatsToDo {
  ir_wo_start = 1, ir_wo_sleep_all_day = IR_WO_BASE, ir_wo_ferti_s1, ir_wo_ferti_p1,
  ir_wo_stubble_harrow_mt, ir_wo_stubble_harrow_cp, ir_wo_autumn_plough, ir_wo_autumn_sow,
  ir_wo_autumn_harrow, ir_wo_stubble_cultivator, ir_wo_herbicide, ir_wo_fungicide1,
  ir_wo_fungicide2, ir_wo_stubble_cultivator_mt, ir_wo_cultivation_sow_mt, ir_wo_ferti_s2,
  ir_wo_ferti_p2, ir_wo_autumn_roll, ir_wo_ferti_s3, ir_wo_ferti_p3,
  ir_wo_ferti_s4, ir_wo_ferti_p4, ir_wo_ferti_s5, ir_wo_ferti_p5,
  ir_wo_molluscicide, ir_wo_insecticide, ir_wo_harvest, ir_wo_hay_bailing,
  ir_wo_foobar
}
 

Detailed Description

IRWinterBarley.h This file contains the headers for the WinterBarley class

by Chris J. Topping, modified by Luna Kondrup Marcussen
Version of June 2022
All rights reserved.

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

Macro Definition Documentation

◆ IR_WO_BASE

#define IR_WO_BASE   90700

◆ IR_WO_CP

#define IR_WO_CP   a_field->m_user[2]

◆ IR_WO_MT

#define IR_WO_MT   a_field->m_user[1]

A flag used to indicate autumn ploughing status.

Enumeration Type Documentation

◆ IRWinterOatsToDo

Below is the list of things that a farmer can do if he is growing the crop, 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
ir_wo_start 
ir_wo_sleep_all_day 
ir_wo_ferti_s1 
ir_wo_ferti_p1 
ir_wo_stubble_harrow_mt 
ir_wo_stubble_harrow_cp 
ir_wo_autumn_plough 
ir_wo_autumn_sow 
ir_wo_autumn_harrow 
ir_wo_stubble_cultivator 
ir_wo_herbicide 
ir_wo_fungicide1 
ir_wo_fungicide2 
ir_wo_stubble_cultivator_mt 
ir_wo_cultivation_sow_mt 
ir_wo_ferti_s2 
ir_wo_ferti_p2 
ir_wo_autumn_roll 
ir_wo_ferti_s3 
ir_wo_ferti_p3 
ir_wo_ferti_s4 
ir_wo_ferti_p4 
ir_wo_ferti_s5 
ir_wo_ferti_p5 
ir_wo_molluscicide 
ir_wo_insecticide 
ir_wo_harvest 
ir_wo_hay_bailing 
ir_wo_foobar 
ir_wo_herbicide
Definition: IRWinterOats.h:77
ir_wo_stubble_cultivator
Definition: IRWinterOats.h:76
ir_wo_ferti_s1
Definition: IRWinterOats.h:69
IR_WO_BASE
#define IR_WO_BASE
Definition: IRWinterOats.h:53
ir_wo_stubble_cultivator_mt
Definition: IRWinterOats.h:80
ir_wo_ferti_p5
Definition: IRWinterOats.h:90
ir_wo_ferti_s5
Definition: IRWinterOats.h:89
ir_wo_ferti_p1
Definition: IRWinterOats.h:70
ir_wo_harvest
Definition: IRWinterOats.h:93
ir_wo_stubble_harrow_cp
Definition: IRWinterOats.h:72
ir_wo_ferti_s3
Definition: IRWinterOats.h:85
IRWinterOatsToDo
IRWinterOatsToDo
Definition: IRWinterOats.h:66
ir_wo_ferti_s4
Definition: IRWinterOats.h:87
ir_wo_fungicide1
Definition: IRWinterOats.h:78
ir_wo_ferti_s2
Definition: IRWinterOats.h:82
ir_wo_cultivation_sow_mt
Definition: IRWinterOats.h:81
ir_wo_ferti_p2
Definition: IRWinterOats.h:83
ir_wo_hay_bailing
Definition: IRWinterOats.h:94
ir_wo_fungicide2
Definition: IRWinterOats.h:79
ir_wo_ferti_p4
Definition: IRWinterOats.h:88
ir_wo_sleep_all_day
Definition: IRWinterOats.h:68
ir_wo_insecticide
Definition: IRWinterOats.h:92
ir_wo_autumn_roll
Definition: IRWinterOats.h:84
ir_wo_autumn_plough
Definition: IRWinterOats.h:73
ir_wo_start
Definition: IRWinterOats.h:67
ir_wo_autumn_sow
Definition: IRWinterOats.h:74
ir_wo_autumn_harrow
Definition: IRWinterOats.h:75
ir_wo_ferti_p3
Definition: IRWinterOats.h:86
ir_wo_foobar
Definition: IRWinterOats.h:95
ir_wo_molluscicide
Definition: IRWinterOats.h:91
ir_wo_stubble_harrow_mt
Definition: IRWinterOats.h:71