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

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

Go to the source code of this file.

Classes

class  PTSetAside
 PTSetAside class
. More...
 

Macros

#define PTSETASIDE_BASE   32900
 

Enumerations

enum  PTSetAsideToDo {
  pt_sa_start = 1, pt_sa_wait1 = PTSETASIDE_BASE, pt_sa_wait2, pt_sa_cutting,
  pt_sa_strigling, pt_sa_swathing, pt_sa_herbicide, pt_sa_foobar
}
 

Detailed Description

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

by Chris J. Topping, modified by Ant�nio Alves da Silva and reviewed by Elzbieta Ziolkowska.
The management plan information coded in this file was collaboratively created with input from Joana Alves and Jos� Paulo Sousa.
Version of March 2024.
All rights reserved.

Macro Definition Documentation

◆ PTSETASIDE_BASE

#define PTSETASIDE_BASE   32900

Enumeration Type Documentation

◆ PTSetAsideToDo

\ Below is the list of things that a farmer can do if he is growing SetAside, 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
pt_sa_start 
pt_sa_wait1 
pt_sa_wait2 
pt_sa_cutting 
pt_sa_strigling 
pt_sa_swathing 
pt_sa_herbicide 
pt_sa_foobar 
56  {
57  pt_sa_start = 1, // Compulsory, must always be 1 (one).
PTSETASIDE_BASE
#define PTSETASIDE_BASE
Definition: PTSetAside.h:46
pt_sa_cutting
Definition: PTSetAside.h:60
pt_sa_herbicide
Definition: PTSetAside.h:63
pt_sa_start
Definition: PTSetAside.h:57
pt_sa_wait2
Definition: PTSetAside.h:59
PTSetAsideToDo
PTSetAsideToDo
Definition: PTSetAside.h:56
pt_sa_foobar
Definition: PTSetAside.h:64
pt_sa_wait1
Definition: PTSetAside.h:58
pt_sa_swathing
Definition: PTSetAside.h:62
pt_sa_strigling
Definition: PTSetAside.h:61