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

UKMaize.h This file contains the headers for the Maize class
More...

Go to the source code of this file.

Classes

class  UKMaize
 

Macros

#define UKMAIZE_BASE   45200
 
#define UKMAIZE_SOW_DATE   m_field->m_user[0]
 
#define UKMAIZE_HERBI_ONE_DATE   m_field->m_user[1]
 

Enumerations

enum  UKMaizeToDo {
  uk_ma_start = 1, uk_ma_sleep_all_day = UKMAIZE_BASE, uk_ma_autumn_harrow, uk_ma_autumn_plough,
  uk_ma_ferti_s1, uk_ma_ferti_p1, uk_ma_spring_plough, uk_ma_preseeding_cultivator,
  uk_ma_spring_sow, uk_ma_spring_sow_with_ferti, uk_ma_spring_harrow, uk_ma_ferti_s2,
  uk_ma_ferti_p2, uk_ma_herbicide1, uk_ma_harvest, uk_ma_straw_chopping,
  uk_ma_foobar
}
 

Detailed Description

UKMaize.h This file contains the headers for the Maize class

by Chris J. Topping and Adam McVeigh
Version of July 2021
All rights reserved.

Macro Definition Documentation

◆ UKMAIZE_BASE

#define UKMAIZE_BASE   45200

◆ UKMAIZE_HERBI_ONE_DATE

#define UKMAIZE_HERBI_ONE_DATE   m_field->m_user[1]

◆ UKMAIZE_SOW_DATE

#define UKMAIZE_SOW_DATE   m_field->m_user[0]

Enumeration Type Documentation

◆ UKMaizeToDo

Enumerator
uk_ma_start 
uk_ma_sleep_all_day 
uk_ma_autumn_harrow 
uk_ma_autumn_plough 
uk_ma_ferti_s1 
uk_ma_ferti_p1 
uk_ma_spring_plough 
uk_ma_preseeding_cultivator 
uk_ma_spring_sow 
uk_ma_spring_sow_with_ferti 
uk_ma_spring_harrow 
uk_ma_ferti_s2 
uk_ma_ferti_p2 
uk_ma_herbicide1 
uk_ma_harvest 
uk_ma_straw_chopping 
uk_ma_foobar 
24  {
25  uk_ma_start = 1, // Compulsory, start event must always be 1 (one).
29  uk_ma_ferti_s1, // Slurry
33  uk_ma_spring_sow, // SpringSow
34  uk_ma_spring_sow_with_ferti, // SpringSowWithFerti
36  uk_ma_ferti_s2, // NPK if no ferti with sow
42 } UKMaizeToDo;
uk_ma_herbicide1
Definition: UKMaize.h:38
uk_ma_sleep_all_day
Definition: UKMaize.h:26
uk_ma_ferti_s1
Definition: UKMaize.h:29
uk_ma_spring_sow
Definition: UKMaize.h:33
uk_ma_spring_sow_with_ferti
Definition: UKMaize.h:34
uk_ma_spring_plough
Definition: UKMaize.h:31
uk_ma_ferti_s2
Definition: UKMaize.h:36
uk_ma_start
Definition: UKMaize.h:25
uk_ma_autumn_plough
Definition: UKMaize.h:28
uk_ma_ferti_p1
Definition: UKMaize.h:30
UKMAIZE_BASE
#define UKMAIZE_BASE
Definition: UKMaize.h:20
uk_ma_ferti_p2
Definition: UKMaize.h:37
UKMaizeToDo
UKMaizeToDo
Definition: UKMaize.h:24
uk_ma_foobar
Definition: UKMaize.h:41
uk_ma_autumn_harrow
Definition: UKMaize.h:27
uk_ma_straw_chopping
Definition: UKMaize.h:40
uk_ma_preseeding_cultivator
Definition: UKMaize.h:32
uk_ma_harvest
Definition: UKMaize.h:39
uk_ma_spring_harrow
Definition: UKMaize.h:35