ALMaSS Skylark ODDox  1.1
The skylark model description following ODdox protocol
PLFodderLucerne2.h File Reference

PLFodderLucerne2.h This file contains the headers for the FodderLucerne2 class
More...

Classes

class  PLFodderLucerne2
 PLFodderLucerne2 class
. More...
 

Macros

#define PLFODDERLUCERNE2_BASE   21200
 

Enumerations

enum  PLFodderLucerne2ToDo {
  pl_fl2_start = 1, pl_fl2_sleep_all_day = PLFODDERLUCERNE2_BASE, pl_fl2_spring_harrow, pl_fl2_ferti_p0,
  pl_fl2_ferti_s0, pl_fl2_herbicide1, pl_fl2_cut_to_silage1A, pl_fl2_harrow1A,
  pl_fl2_ferti_p1A, pl_fl2_ferti_s1A, pl_fl2_cut_to_silage2A, pl_fl2_harrow2A,
  pl_fl2_cut_to_silage3A, pl_fl2_cut_to_silage1B, pl_fl2_harrow1B, pl_fl2_ferti_p1B,
  pl_fl2_ferti_s1B, pl_fl2_cut_to_silage2B, pl_fl2_harrow2B, pl_fl2_cut_to_silage3B,
  pl_fl2_harrow3B, pl_fl2_cut_to_silage4B
}
 

Detailed Description

PLFodderLucerne2.h This file contains the headers for the FodderLucerne2 class

by Chris J. Topping
modified by Elzbieta Ziolkowska
Version of January 2018
All rights reserved.

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

Macro Definition Documentation

◆ PLFODDERLUCERNE2_BASE

#define PLFODDERLUCERNE2_BASE   21200

Enumeration Type Documentation

◆ PLFodderLucerne2ToDo

Below is the list of things that a farmer can do if he is growing fodder lucerne in the first year, 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
pl_fl2_start 
pl_fl2_sleep_all_day 
pl_fl2_spring_harrow 
pl_fl2_ferti_p0 
pl_fl2_ferti_s0 
pl_fl2_herbicide1 
pl_fl2_cut_to_silage1A 
pl_fl2_harrow1A 
pl_fl2_ferti_p1A 
pl_fl2_ferti_s1A 
pl_fl2_cut_to_silage2A 
pl_fl2_harrow2A 
pl_fl2_cut_to_silage3A 
pl_fl2_cut_to_silage1B 
pl_fl2_harrow1B 
pl_fl2_ferti_p1B 
pl_fl2_ferti_s1B 
pl_fl2_cut_to_silage2B 
pl_fl2_harrow2B 
pl_fl2_cut_to_silage3B 
pl_fl2_harrow3B 
pl_fl2_cut_to_silage4B 
pl_fl2_cut_to_silage3A
Definition: PLFodderLucerne2.h:44
pl_fl2_harrow1B
Definition: PLFodderLucerne2.h:46
pl_fl2_harrow2B
Definition: PLFodderLucerne2.h:50
pl_fl2_ferti_p1B
Definition: PLFodderLucerne2.h:47
pl_fl2_spring_harrow
Definition: PLFodderLucerne2.h:34
pl_fl2_cut_to_silage2A
Definition: PLFodderLucerne2.h:42
pl_fl2_start
Definition: PLFodderLucerne2.h:32
pl_fl2_cut_to_silage4B
Definition: PLFodderLucerne2.h:53
pl_fl2_ferti_p1A
Definition: PLFodderLucerne2.h:40
pl_fl2_cut_to_silage1B
Definition: PLFodderLucerne2.h:45
pl_fl2_harrow2A
Definition: PLFodderLucerne2.h:43
pl_fl2_ferti_p0
Definition: PLFodderLucerne2.h:35
pl_fl2_ferti_s1B
Definition: PLFodderLucerne2.h:48
pl_fl2_harrow3B
Definition: PLFodderLucerne2.h:52
PLFODDERLUCERNE2_BASE
#define PLFODDERLUCERNE2_BASE
Definition: PLFodderLucerne2.h:24
pl_fl2_sleep_all_day
Definition: PLFodderLucerne2.h:33
pl_fl2_ferti_s0
Definition: PLFodderLucerne2.h:36
pl_fl2_cut_to_silage2B
Definition: PLFodderLucerne2.h:49
pl_fl2_ferti_s1A
Definition: PLFodderLucerne2.h:41
pl_fl2_harrow1A
Definition: PLFodderLucerne2.h:39
pl_fl2_cut_to_silage1A
Definition: PLFodderLucerne2.h:38
PLFodderLucerne2ToDo
PLFodderLucerne2ToDo
Definition: PLFodderLucerne2.h:31
pl_fl2_herbicide1
Definition: PLFodderLucerne2.h:37
pl_fl2_cut_to_silage3B
Definition: PLFodderLucerne2.h:51