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

DE_OAsparagusEstablishedPlantation.h This file contains the headers for the OAsparagusEstablishedPlantation class
More...

Go to the source code of this file.

Classes

class  DE_OAsparagusEstablishedPlantation
 

Macros

#define DE_OAEP_BASE   39500
 
#define CROP_HARVEST_DO   m_field->m_user[1]
 A flag used to indicate autumn ploughing status. More...
 

Enumerations

enum  DE_OAsparagusEstablishedPlantationToDo {
  de_oaep_start = 1, de_oaep_sleep_all_day = DE_OAEP_BASE, de_oaep_ferti_p1, de_oaep_ferti_s1,
  de_oaep_spring_harrow, de_oaep_hilling, de_oaep_harvesting, de_oaep_ferti_p2,
  de_oaep_ferti_s2, de_oaep_ferti_p3, de_oaep_ferti_s3, de_oaep_watering_start,
  de_oaep_watering, de_oaep_cutting_plants, de_oaep_ferti_p4, de_oaep_ferti_s4,
  de_oaep_harrowing_rows, de_oaep_foobar
}
 

Detailed Description

DE_OAsparagusEstablishedPlantation.h This file contains the headers for the OAsparagusEstablishedPlantation class

by Chris J. Topping, modified by Elzbieta Ziolkowska
Version of June 2021
All rights reserved.

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

Macro Definition Documentation

◆ CROP_HARVEST_DO

#define CROP_HARVEST_DO   m_field->m_user[1]

A flag used to indicate autumn ploughing status.

◆ DE_OAEP_BASE

#define DE_OAEP_BASE   39500

Enumeration Type Documentation

◆ DE_OAsparagusEstablishedPlantationToDo

Below is the list of things that a farmer can do if he is growing asparagus, 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_oaep_start 
de_oaep_sleep_all_day 
de_oaep_ferti_p1 
de_oaep_ferti_s1 
de_oaep_spring_harrow 
de_oaep_hilling 
de_oaep_harvesting 
de_oaep_ferti_p2 
de_oaep_ferti_s2 
de_oaep_ferti_p3 
de_oaep_ferti_s3 
de_oaep_watering_start 
de_oaep_watering 
de_oaep_cutting_plants 
de_oaep_ferti_p4 
de_oaep_ferti_s4 
de_oaep_harrowing_rows 
de_oaep_foobar 
67  {
68  de_oaep_start = 1, // Compulsory, must always be 1 (one).
70  de_oaep_ferti_p1, // PK on spring
75  de_oaep_ferti_p2, // N fertilizer I
77  de_oaep_ferti_p3, // N fertilizer II
82  de_oaep_ferti_p4, //organic fertilizer autumn
84  de_oaep_harrowing_rows, //de-constructing rows before winter
de_oaep_ferti_p4
Definition: DE_OAsparagusEstablishedPlantation.h:82
de_oaep_foobar
Definition: DE_OAsparagusEstablishedPlantation.h:85
de_oaep_hilling
Definition: DE_OAsparagusEstablishedPlantation.h:73
de_oaep_cutting_plants
Definition: DE_OAsparagusEstablishedPlantation.h:81
de_oaep_harvesting
Definition: DE_OAsparagusEstablishedPlantation.h:74
de_oaep_start
Definition: DE_OAsparagusEstablishedPlantation.h:68
de_oaep_ferti_s4
Definition: DE_OAsparagusEstablishedPlantation.h:83
de_oaep_ferti_s1
Definition: DE_OAsparagusEstablishedPlantation.h:71
de_oaep_ferti_p3
Definition: DE_OAsparagusEstablishedPlantation.h:77
de_oaep_spring_harrow
Definition: DE_OAsparagusEstablishedPlantation.h:72
de_oaep_ferti_p2
Definition: DE_OAsparagusEstablishedPlantation.h:75
de_oaep_sleep_all_day
Definition: DE_OAsparagusEstablishedPlantation.h:69
DE_OAsparagusEstablishedPlantationToDo
DE_OAsparagusEstablishedPlantationToDo
Definition: DE_OAsparagusEstablishedPlantation.h:67
de_oaep_watering
Definition: DE_OAsparagusEstablishedPlantation.h:80
de_oaep_watering_start
Definition: DE_OAsparagusEstablishedPlantation.h:79
DE_OAEP_BASE
#define DE_OAEP_BASE
Definition: DE_OAsparagusEstablishedPlantation.h:55
de_oaep_ferti_s2
Definition: DE_OAsparagusEstablishedPlantation.h:76
de_oaep_ferti_s3
Definition: DE_OAsparagusEstablishedPlantation.h:78
de_oaep_harrowing_rows
Definition: DE_OAsparagusEstablishedPlantation.h:84
de_oaep_ferti_p1
Definition: DE_OAsparagusEstablishedPlantation.h:70