File failed to load: https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/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
SetAside.h File Reference

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

Go to the source code of this file.

Classes

class  SetAside
 Rotational set-aside management class
. More...
 

Macros

#define SETASIDE_BASE   400
 

Enumerations

enum  SetAsideToDo {
  sa_start = 1, sa_cut_to_hay = SETASIDE_BASE, sa_cattle_out, sa_cattle_is_out,
  sa_cut_to_silage, sa_wait, sa_foobar
}
 

Detailed Description

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

by Chris J. Topping
Version of June 2003

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

Macro Definition Documentation

◆ SETASIDE_BASE

#define SETASIDE_BASE   400

Enumeration Type Documentation

◆ SetAsideToDo

Below is the list of things that a farmer can do if he is has rotational setaside. For setaside this list is pretty short, because he can't do much with standard setaside (rules as of DK, 2000).

Enumerator
sa_start 
sa_cut_to_hay 
sa_cattle_out 
sa_cattle_is_out 
sa_cut_to_silage 
sa_wait 
sa_foobar 
48  {
49  sa_start = 1, // Compulsory, start event must always be 1 (one).
54  sa_wait,
55  sa_foobar,
56 } SetAsideToDo;
sa_start
Definition: SetAside.h:49
SetAsideToDo
SetAsideToDo
Definition: SetAside.h:48
sa_wait
Definition: SetAside.h:54
SETASIDE_BASE
#define SETASIDE_BASE
Definition: SetAside.h:44
sa_cut_to_silage
Definition: SetAside.h:53
sa_foobar
Definition: SetAside.h:55
sa_cut_to_hay
Definition: SetAside.h:50
sa_cattle_out
Definition: SetAside.h:51
sa_cattle_is_out
Definition: SetAside.h:52