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

DE_Legumes.h This file contains the headers for the DE_Legumes class
More...

Go to the source code of this file.

Classes

class  DE_Legumes
 DE_Legumes class
. More...
 

Macros

#define DE_LEG_BASE   36100
 

Enumerations

enum  DE_LegumesToDo {
  de_leg_start = 1, de_leg_sleep_all_day = DE_LEG_BASE, de_leg_autumn, de_leg_spring_harrow,
  de_leg_ferti_p1, de_leg_ferti_s1, de_leg_fungicide1, de_leg_spring_sow,
  de_leg_herbicide1, de_leg_herbicide2, de_leg_herbicide3, de_leg_insecticide1,
  de_leg_insecticide2, de_leg_herbicide4, de_leg_fungicide2, de_leg_fungicide3,
  de_leg_fungicide4, de_leg_herbicide5, de_leg_harvest, de_leg_foobar
}
 Flags. More...
 

Detailed Description

DE_Legumes.h This file contains the headers for the DE_Legumes class

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

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

Macro Definition Documentation

◆ DE_LEG_BASE

#define DE_LEG_BASE   36100

Enumeration Type Documentation

◆ DE_LegumesToDo

Flags.

Below is the list of things that a farmer can do if he is growing legumes, 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
de_leg_start 
de_leg_sleep_all_day 
de_leg_autumn 
de_leg_spring_harrow 
de_leg_ferti_p1 
de_leg_ferti_s1 
de_leg_fungicide1 
de_leg_spring_sow 
de_leg_herbicide1 
de_leg_herbicide2 
de_leg_herbicide3 
de_leg_insecticide1 
de_leg_insecticide2 
de_leg_herbicide4 
de_leg_fungicide2 
de_leg_fungicide3 
de_leg_fungicide4 
de_leg_herbicide5 
de_leg_harvest 
de_leg_foobar 
de_leg_start
Definition: DE_Legumes.h:66
de_leg_herbicide5
Definition: DE_Legumes.h:83
de_leg_insecticide2
Definition: DE_Legumes.h:78
de_leg_herbicide4
Definition: DE_Legumes.h:79
de_leg_ferti_p1
Definition: DE_Legumes.h:70
de_leg_herbicide2
Definition: DE_Legumes.h:75
de_leg_spring_harrow
Definition: DE_Legumes.h:69
de_leg_harvest
Definition: DE_Legumes.h:84
DE_LegumesToDo
DE_LegumesToDo
Flags.
Definition: DE_Legumes.h:65
de_leg_herbicide1
Definition: DE_Legumes.h:74
de_leg_fungicide4
Definition: DE_Legumes.h:82
de_leg_fungicide2
Definition: DE_Legumes.h:80
de_leg_insecticide1
Definition: DE_Legumes.h:77
de_leg_fungicide3
Definition: DE_Legumes.h:81
de_leg_fungicide1
Definition: DE_Legumes.h:72
de_leg_herbicide3
Definition: DE_Legumes.h:76
de_leg_foobar
Definition: DE_Legumes.h:85
DE_LEG_BASE
#define DE_LEG_BASE
Definition: DE_Legumes.h:55
de_leg_autumn
Definition: DE_Legumes.h:68
de_leg_ferti_s1
Definition: DE_Legumes.h:71
de_leg_spring_sow
Definition: DE_Legumes.h:73
de_leg_sleep_all_day
Definition: DE_Legumes.h:67