Loading [MathJax]/extensions/ams.js
 |
ALMaSS
1.2 (after EcoStack, March 2024)
The Animal, Landscape and Man Simulation System
|
IRGrassland_reseed.h This file contains the headers for the IRGrassland_no_reseed class
More...
Go to the source code of this file.
|
enum | IRGrassland_reseedToDo {
ir_grs_start = 1,
ir_grs_sleep_all_day = IR_GRS_BASE,
ir_grs_ferti_s1,
ir_grs_ferti_p1,
ir_grs_ferti_s2,
ir_grs_ferti_p2,
ir_grs_grazing1,
ir_grs_cattle_out1,
ir_grs_ferti_s3,
ir_grs_ferti_p3,
ir_grs_herbicide1,
ir_grs_ferti_s4_s,
ir_grs_ferti_p4_s,
ir_grs_ferti_s4_c,
ir_grs_ferti_p4_c,
ir_grs_cutting1,
ir_grs_grazing2,
ir_grs_cattle_out2,
ir_grs_ferti_s5,
ir_grs_ferti_p5,
ir_grs_herbicide2,
ir_grs_ferti_s6_s,
ir_grs_ferti_p6_s,
ir_grs_ferti_s6_c,
ir_grs_ferti_p6_c,
ir_grs_cutting2,
ir_grs_grazing3,
ir_grs_cattle_out3,
ir_grs_ferti_s7,
ir_grs_ferti_p7,
ir_grs_herbicide3,
ir_grs_ferti_s8_c,
ir_grs_ferti_p8_c,
ir_grs_ferti_s8_s,
ir_grs_ferti_p8_s,
ir_grs_wait_rs1,
ir_grs_grazing4,
ir_grs_cattle_out4,
ir_grs_reseed_1,
ir_grs_reseed_2,
ir_grs_reseed_3,
ir_grs_roll_1,
ir_grs_roll_2,
ir_grs_roll_3,
ir_grs_herbicide_rs_1,
ir_grs_herbicide_rs_2,
ir_grs_herbicide_rs_3,
ir_grs_herbicide_rs_4,
ir_grs_ferti_p_s_rs2,
ir_grs_ferti_p_c_rs2,
ir_grs_ferti_s_s_rs2,
ir_grs_ferti_s_c_rs2,
ir_grs_ferti_s_c_rs3,
ir_grs_ferti_s_s_rs3,
ir_grs_ferti_p_c_rs3,
ir_grs_ferti_p_s_rs3,
ir_grs_foobar
} |
|
IRGrassland_reseed.h This file contains the headers for the IRGrassland_no_reseed class
by Chris J. Topping, modified by Luna Kondrup Marcussen
Version of June 2022
All rights reserved.
With additions as noted in:
Doxygen formatted comments in July 2008
◆ IR_GRS_BASE
#define IR_GRS_BASE 90400 |
◆ IR_GRS_EARLY
#define IR_GRS_EARLY a_field->m_user[3] |
◆ IR_GRS_LATE
#define IR_GRS_LATE a_field->m_user[5] |
◆ IR_GRS_MID
#define IR_GRS_MID a_field->m_user[4] |
◆ IR_GRS_PEST_APP_1
#define IR_GRS_PEST_APP_1 a_field->m_user[7] |
◆ IR_GRS_PEST_APP_2
#define IR_GRS_PEST_APP_2 a_field->m_user[8] |
◆ IR_GRS_PEST_APP_3
#define IR_GRS_PEST_APP_3 a_field->m_user[9] |
◆ IR_GRS_RESEED_1
#define IR_GRS_RESEED_1 a_field->m_user[6] |
◆ IR_GRS_RESEED_2
#define IR_GRS_RESEED_2 a_field->m_user[10] |
◆ IR_GRS_W_SIL
#define IR_GRS_W_SIL a_field->m_user[0] |
A flag used to indicate autumn ploughing status.
◆ IR_GRS_W_SIL_1
#define IR_GRS_W_SIL_1 a_field->m_user[1] |
◆ IR_GRS_W_SIL_2
#define IR_GRS_W_SIL_2 a_field->m_user[2] |
◆ IRGrassland_reseedToDo
Below is the list of things that a farmer can do if he is growing the crop, 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 |
---|
ir_grs_start | |
ir_grs_sleep_all_day | |
ir_grs_ferti_s1 | |
ir_grs_ferti_p1 | |
ir_grs_ferti_s2 | |
ir_grs_ferti_p2 | |
ir_grs_grazing1 | |
ir_grs_cattle_out1 | |
ir_grs_ferti_s3 | |
ir_grs_ferti_p3 | |
ir_grs_herbicide1 | |
ir_grs_ferti_s4_s | |
ir_grs_ferti_p4_s | |
ir_grs_ferti_s4_c | |
ir_grs_ferti_p4_c | |
ir_grs_cutting1 | |
ir_grs_grazing2 | |
ir_grs_cattle_out2 | |
ir_grs_ferti_s5 | |
ir_grs_ferti_p5 | |
ir_grs_herbicide2 | |
ir_grs_ferti_s6_s | |
ir_grs_ferti_p6_s | |
ir_grs_ferti_s6_c | |
ir_grs_ferti_p6_c | |
ir_grs_cutting2 | |
ir_grs_grazing3 | |
ir_grs_cattle_out3 | |
ir_grs_ferti_s7 | |
ir_grs_ferti_p7 | |
ir_grs_herbicide3 | |
ir_grs_ferti_s8_c | |
ir_grs_ferti_p8_c | |
ir_grs_ferti_s8_s | |
ir_grs_ferti_p8_s | |
ir_grs_wait_rs1 | |
ir_grs_grazing4 | |
ir_grs_cattle_out4 | |
ir_grs_reseed_1 | |
ir_grs_reseed_2 | |
ir_grs_reseed_3 | |
ir_grs_roll_1 | |
ir_grs_roll_2 | |
ir_grs_roll_3 | |
ir_grs_herbicide_rs_1 | |
ir_grs_herbicide_rs_2 | |
ir_grs_herbicide_rs_3 | |
ir_grs_herbicide_rs_4 | |
ir_grs_ferti_p_s_rs2 | |
ir_grs_ferti_p_c_rs2 | |
ir_grs_ferti_s_s_rs2 | |
ir_grs_ferti_s_c_rs2 | |
ir_grs_ferti_s_c_rs3 | |
ir_grs_ferti_s_s_rs3 | |
ir_grs_ferti_p_c_rs3 | |
ir_grs_ferti_p_s_rs3 | |
ir_grs_foobar | |
Definition: IRGrassland_reseed.h:76
Definition: IRGrassland_reseed.h:125
Definition: IRGrassland_reseed.h:100
Definition: IRGrassland_reseed.h:132
Definition: IRGrassland_reseed.h:98
Definition: IRGrassland_reseed.h:85
Definition: IRGrassland_reseed.h:129
Definition: IRGrassland_reseed.h:110
Definition: IRGrassland_reseed.h:102
Definition: IRGrassland_reseed.h:97
Definition: IRGrassland_reseed.h:111
Definition: IRGrassland_reseed.h:92
Definition: IRGrassland_reseed.h:131
Definition: IRGrassland_reseed.h:107
Definition: IRGrassland_reseed.h:87
Definition: IRGrassland_reseed.h:96
Definition: IRGrassland_reseed.h:120
Definition: IRGrassland_reseed.h:105
Definition: IRGrassland_reseed.h:115
Definition: IRGrassland_reseed.h:122
Definition: IRGrassland_reseed.h:126
Definition: IRGrassland_reseed.h:77
Definition: IRGrassland_reseed.h:89
Definition: IRGrassland_reseed.h:128
Definition: IRGrassland_reseed.h:106
Definition: IRGrassland_reseed.h:99
Definition: IRGrassland_reseed.h:95
Definition: IRGrassland_reseed.h:78
Definition: IRGrassland_reseed.h:119
Definition: IRGrassland_reseed.h:83
Definition: IRGrassland_reseed.h:124
Definition: IRGrassland_reseed.h:123
Definition: IRGrassland_reseed.h:94
Definition: IRGrassland_reseed.h:104
Definition: IRGrassland_reseed.h:86
Definition: IRGrassland_reseed.h:90
Definition: IRGrassland_reseed.h:117
Definition: IRGrassland_reseed.h:91
Definition: IRGrassland_reseed.h:113
Definition: IRGrassland_reseed.h:93
Definition: IRGrassland_reseed.h:116
Definition: IRGrassland_reseed.h:127
Definition: IRGrassland_reseed.h:118
Definition: IRGrassland_reseed.h:108
Definition: IRGrassland_reseed.h:80
IRGrassland_reseedToDo
Definition: IRGrassland_reseed.h:75
Definition: IRGrassland_reseed.h:109
#define IR_GRS_BASE
Definition: IRGrassland_reseed.h:53
Definition: IRGrassland_reseed.h:112
Definition: IRGrassland_reseed.h:79
Definition: IRGrassland_reseed.h:84
Definition: IRGrassland_reseed.h:121
Definition: IRGrassland_reseed.h:82
Definition: IRGrassland_reseed.h:130
Definition: IRGrassland_reseed.h:103
Definition: IRGrassland_reseed.h:114
Definition: IRGrassland_reseed.h:88
Definition: IRGrassland_reseed.h:101
Definition: IRGrassland_reseed.h:81