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

BECatchPeaCrop.h This file contains the headers for the CatchPeaCrop class
More...

Go to the source code of this file.

Classes

class  BECatchPeaCrop
 BECatchPeaCrop class
. More...
 

Macros

#define BECATCHPEACROP_BASE   26100
 
#define BE_CC_ENDDATE   a_field->m_user[0]
 

Enumerations

enum  BECatchPeaCropToDo {
  BE_cpc_start = 1, BE_cpc_sleep_all_day = BECATCHPEACROP_BASE, BE_cpc_stubble_cultivator, BE_cpc_ferti_p1_sand,
  BE_cpc_ferti_s1_sand, BE_cpc_ferti_p1_clay, BE_cpc_ferti_s1_clay, BE_cpc_preseeding_cultivator_with_sow,
  BE_cpc_winter_plough_clay
}
 

Detailed Description

BECatchPeaCrop.h This file contains the headers for the CatchPeaCrop class

by Chris J. Topping
modified by Elzbieta Ziolkowska
Version of October 2017
All rights reserved.

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

Macro Definition Documentation

◆ BE_CC_ENDDATE

#define BE_CC_ENDDATE   a_field->m_user[0]

◆ BECATCHPEACROP_BASE

#define BECATCHPEACROP_BASE   26100

Enumeration Type Documentation

◆ BECatchPeaCropToDo

Below is the list of things that a farmer can do if he is growing CatchPeaCrop, 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
BE_cpc_start 
BE_cpc_sleep_all_day 
BE_cpc_stubble_cultivator 
BE_cpc_ferti_p1_sand 
BE_cpc_ferti_s1_sand 
BE_cpc_ferti_p1_clay 
BE_cpc_ferti_s1_clay 
BE_cpc_preseeding_cultivator_with_sow 
BE_cpc_winter_plough_clay 
BE_cpc_ferti_p1_clay
Definition: BECatchPeaCrop.h:38
BE_cpc_stubble_cultivator
Definition: BECatchPeaCrop.h:35
BECATCHPEACROP_BASE
#define BECATCHPEACROP_BASE
Definition: BECatchPeaCrop.h:24
BE_cpc_ferti_p1_sand
Definition: BECatchPeaCrop.h:36
BECatchPeaCropToDo
BECatchPeaCropToDo
Definition: BECatchPeaCrop.h:32
BE_cpc_ferti_s1_sand
Definition: BECatchPeaCrop.h:37
BE_cpc_winter_plough_clay
Definition: BECatchPeaCrop.h:41
BE_cpc_sleep_all_day
Definition: BECatchPeaCrop.h:34
BE_cpc_preseeding_cultivator_with_sow
Definition: BECatchPeaCrop.h:40
BE_cpc_ferti_s1_clay
Definition: BECatchPeaCrop.h:39
BE_cpc_start
Definition: BECatchPeaCrop.h:33