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

Go to the source code of this file.

Classes

class  OGrazingPigs
 

Macros

#define OGrazingPigs_BASE   3200
 
#define PGP_FIRST_PIGS_IN_DATE   m_field->m_user[0]
 
#define PGP_LAST_PIGS_IN_DATE   m_field->m_user[1]
 

Enumerations

enum  OGrazingPigsToDo {
  ogp_start = 1, ogp_pigs_out = OGrazingPigs_BASE, ogp_pigs_are_out, ogp_pigs_are_out_forced,
  ogp_foobar
}
 

Macro Definition Documentation

◆ OGrazingPigs_BASE

#define OGrazingPigs_BASE   3200

◆ PGP_FIRST_PIGS_IN_DATE

#define PGP_FIRST_PIGS_IN_DATE   m_field->m_user[0]

◆ PGP_LAST_PIGS_IN_DATE

#define PGP_LAST_PIGS_IN_DATE   m_field->m_user[1]

Enumeration Type Documentation

◆ OGrazingPigsToDo

Enumerator
ogp_start 
ogp_pigs_out 
ogp_pigs_are_out 
ogp_pigs_are_out_forced 
ogp_foobar 
35  {
36  ogp_start = 1, // Compulsory, start event must always be 1 (one).
40  ogp_foobar,
ogp_pigs_are_out_forced
Definition: OGrazingPigs.h:39
ogp_start
Definition: OGrazingPigs.h:36
ogp_pigs_are_out
Definition: OGrazingPigs.h:38
ogp_pigs_out
Definition: OGrazingPigs.h:37
ogp_foobar
Definition: OGrazingPigs.h:40
OGrazingPigsToDo
OGrazingPigsToDo
Definition: OGrazingPigs.h:35
OGrazingPigs_BASE
#define OGrazingPigs_BASE
Definition: OGrazingPigs.h:31