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

SE_SpringBarley.h This file contains the headers for the SpringBarley class
More...

Go to the source code of this file.

Classes

class  SE_SpringBarley
 SE_SpringBarley class
. More...
 

Macros

#define SE_SB_BASE   80000
 

Enumerations

enum  SE_SpringBarleyToDo {
  se_sb_start = 1, se_sb_straw_removal = SE_SB_BASE, se_sb_herbicide1, se_sb_slurry1,
  se_sb_autumn_plough, se_sb_stubble_cultivator1, se_sb_stubble_cultivator2, se_sb_slurry2,
  se_sb_spring_plough, se_sb_spring_harrow1, se_sb_spring_sow, se_sb_spring_sow_w_ferti,
  se_sb_npk, se_sb_ns_manure, se_sb_spring_harrow2, se_sb_ns,
  se_sb_herbicide2, se_sb_fungicide, se_sb_insecticide, se_sb_harvest,
  se_sb_foobar
}
 A flag used to indicate autumn ploughing status. More...
 

Detailed Description

SE_SpringBarley.h This file contains the headers for the SpringBarley class

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

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

Macro Definition Documentation

◆ SE_SB_BASE

#define SE_SB_BASE   80000

Enumeration Type Documentation

◆ SE_SpringBarleyToDo

A flag used to indicate autumn ploughing status.

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
se_sb_start 
se_sb_straw_removal 
se_sb_herbicide1 
se_sb_slurry1 
se_sb_autumn_plough 
se_sb_stubble_cultivator1 
se_sb_stubble_cultivator2 
se_sb_slurry2 
se_sb_spring_plough 
se_sb_spring_harrow1 
se_sb_spring_sow 
se_sb_spring_sow_w_ferti 
se_sb_npk 
se_sb_ns_manure 
se_sb_spring_harrow2 
se_sb_ns 
se_sb_herbicide2 
se_sb_fungicide 
se_sb_insecticide 
se_sb_harvest 
se_sb_foobar 
SE_SB_BASE
#define SE_SB_BASE
Definition: SE_SpringBarley.h:53
se_sb_stubble_cultivator2
Definition: SE_SpringBarley.h:71
se_sb_foobar
Definition: SE_SpringBarley.h:85
se_sb_fungicide
Definition: SE_SpringBarley.h:82
se_sb_spring_plough
Definition: SE_SpringBarley.h:73
se_sb_autumn_plough
Definition: SE_SpringBarley.h:69
se_sb_harvest
Definition: SE_SpringBarley.h:84
se_sb_ns
Definition: SE_SpringBarley.h:80
se_sb_stubble_cultivator1
Definition: SE_SpringBarley.h:70
se_sb_straw_removal
Definition: SE_SpringBarley.h:66
se_sb_npk
Definition: SE_SpringBarley.h:77
se_sb_herbicide1
Definition: SE_SpringBarley.h:67
se_sb_spring_harrow1
Definition: SE_SpringBarley.h:74
se_sb_herbicide2
Definition: SE_SpringBarley.h:81
se_sb_start
Definition: SE_SpringBarley.h:65
se_sb_ns_manure
Definition: SE_SpringBarley.h:78
se_sb_insecticide
Definition: SE_SpringBarley.h:83
se_sb_spring_sow_w_ferti
Definition: SE_SpringBarley.h:76
se_sb_spring_sow
Definition: SE_SpringBarley.h:75
se_sb_slurry2
Definition: SE_SpringBarley.h:72
se_sb_spring_harrow2
Definition: SE_SpringBarley.h:79
SE_SpringBarleyToDo
SE_SpringBarleyToDo
A flag used to indicate autumn ploughing status.
Definition: SE_SpringBarley.h:64
se_sb_slurry1
Definition: SE_SpringBarley.h:68