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
|
DK_OChristmasTrees_Perm1.h This file contains the headers for the DK_OChristmasTrees_Perm class
More...
Go to the source code of this file.
|
enum | DK_OChristmasTrees_PermToDo {
dk_octp_start = 1,
dk_octp_sleep_all_day = DK_OCTP_BASE,
dk_octp_plough1_autumn,
dk_octp_depth_plough_autumn,
dk_octp_plough2_autumn,
dk_octp_stubble_harrow_autumn,
dk_octp_sow_cover_crop_autumn,
dk_octp_plant_trees_autumn,
dk_octp_row_cultivation_autumn,
dk_octp_harrow_autumn,
dk_octp_crush_trees,
dk_octp_sow_inter_crops,
dk_octp_harrow,
dk_octp_sow_catch_crop1,
dk_octp_plant_trees,
dk_octp_ferti_clay_s2,
dk_octp_ferti_sand_s2,
dk_octp_ferti_clay_p2,
dk_octp_ferti_sand_p2,
dk_octp_manual_weeding_2,
dk_octp_manual_weeding2_2,
dk_octp_ferti_clay_s3_4,
dk_octp_ferti_sand_s3_4,
dk_octp_npk_clay_s3_4,
dk_octp_npk_sand1_s3_4,
dk_octp_npk_sand2_s3_4,
dk_octp_ferti_clay_p3_4,
dk_octp_ferti_sand_p3_4,
dk_octp_npk_clay_p3_4,
dk_octp_npk_sand1_p3_4,
dk_octp_npk_sand2_p3_4,
dk_octp_manual_weeding_3_4,
dk_octp_manual_weeding2_3_4,
dk_octp_manual_cutting_3_4,
dk_octp_grazing_3_4,
dk_octp_pig_is_out_3_4,
dk_octp_sow_catch_crop2,
dk_octp_npk_s5,
dk_octp_npk_sand_s5,
dk_octp_npk_p5,
dk_octp_npk_sand_p5,
dk_octp_grazing_5,
dk_octp_pig_is_out_5,
dk_octp_manual_weeding_5,
dk_octp_manual_weeding2_5,
dk_octp_manual_cutting_5,
dk_octp_npk1_s6,
dk_octp_npk2_s6,
dk_octp_npk1_p6,
dk_octp_npk2_p6,
dk_octp_calcium_s6,
dk_octp_calcium_p6,
dk_octp_grazing_6,
dk_octp_pig_is_out_6,
dk_octp_manual_weeding_6,
dk_octp_manual_weeding2_6,
dk_octp_manual_cutting_6,
dk_octp_npk1_s7_8,
dk_octp_npk2_s7_8,
dk_octp_calcium_s7_8,
dk_octp_npk1_p7_8,
dk_octp_npk2_p7_8,
dk_octp_calcium_p7_8,
dk_octp_grazing_7_8,
dk_octp_pig_is_out_7_8,
dk_octp_manual_weeding_7_8,
dk_octp_manual_weeding2_7_8,
dk_octp_manual_cutting_7_8,
dk_octp_manual_cutting2_7_8,
dk_octp_npk1_s9_10,
dk_octp_npk2_s9_10,
dk_octp_calcium_s9_10,
dk_octp_npk1_p9_10,
dk_octp_npk2_p9_10,
dk_octp_calcium_p9_10,
dk_octp_sow_catch_crop3,
dk_octp_manual_weeding_9_10,
dk_octp_manual_weeding2_9_10,
dk_octp_npk1_s11,
dk_octp_npk2_s11,
dk_octp_calcium_s11,
dk_octp_npk1_p11,
dk_octp_npk2_p11,
dk_octp_calcium_p11,
dk_octp_manual_weeding_11,
dk_octp_manual_weeding2_11,
dk_octp_sow_catch_crop_11,
dk_octp_manual_cutting_11,
dk_octp_harvest,
dk_octp_wait,
dk_octp_foobar
} |
|
DK_OChristmasTrees_Perm1.h This file contains the headers for the DK_OChristmasTrees_Perm class
by Chris J. Topping, modified by Luna Kondrup Marcussen
Version of January 2023
All rights reserved.
With additions as noted in:
Doxygen formatted comments in July 2008
◆ DK_OCTP_BASE
#define DK_OCTP_BASE 63400 |
◆ DK_OCTP_YEAR
#define DK_OCTP_YEAR a_field->m_user[1] |
A flag used to indicate year.
◆ DK_OChristmasTrees_PermToDo
Below is the list of things that a farmer can do if he is growing DK_OChristmasTrees_Perm1_autumn, 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 |
---|
dk_octp_start | |
dk_octp_sleep_all_day | |
dk_octp_plough1_autumn | |
dk_octp_depth_plough_autumn | |
dk_octp_plough2_autumn | |
dk_octp_stubble_harrow_autumn | |
dk_octp_sow_cover_crop_autumn | |
dk_octp_plant_trees_autumn | |
dk_octp_row_cultivation_autumn | |
dk_octp_harrow_autumn | |
dk_octp_crush_trees | |
dk_octp_sow_inter_crops | |
dk_octp_harrow | |
dk_octp_sow_catch_crop1 | |
dk_octp_plant_trees | |
dk_octp_ferti_clay_s2 | |
dk_octp_ferti_sand_s2 | |
dk_octp_ferti_clay_p2 | |
dk_octp_ferti_sand_p2 | |
dk_octp_manual_weeding_2 | |
dk_octp_manual_weeding2_2 | |
dk_octp_ferti_clay_s3_4 | |
dk_octp_ferti_sand_s3_4 | |
dk_octp_npk_clay_s3_4 | |
dk_octp_npk_sand1_s3_4 | |
dk_octp_npk_sand2_s3_4 | |
dk_octp_ferti_clay_p3_4 | |
dk_octp_ferti_sand_p3_4 | |
dk_octp_npk_clay_p3_4 | |
dk_octp_npk_sand1_p3_4 | |
dk_octp_npk_sand2_p3_4 | |
dk_octp_manual_weeding_3_4 | |
dk_octp_manual_weeding2_3_4 | |
dk_octp_manual_cutting_3_4 | |
dk_octp_grazing_3_4 | |
dk_octp_pig_is_out_3_4 | |
dk_octp_sow_catch_crop2 | |
dk_octp_npk_s5 | |
dk_octp_npk_sand_s5 | |
dk_octp_npk_p5 | |
dk_octp_npk_sand_p5 | |
dk_octp_grazing_5 | |
dk_octp_pig_is_out_5 | |
dk_octp_manual_weeding_5 | |
dk_octp_manual_weeding2_5 | |
dk_octp_manual_cutting_5 | |
dk_octp_npk1_s6 | |
dk_octp_npk2_s6 | |
dk_octp_npk1_p6 | |
dk_octp_npk2_p6 | |
dk_octp_calcium_s6 | |
dk_octp_calcium_p6 | |
dk_octp_grazing_6 | |
dk_octp_pig_is_out_6 | |
dk_octp_manual_weeding_6 | |
dk_octp_manual_weeding2_6 | |
dk_octp_manual_cutting_6 | |
dk_octp_npk1_s7_8 | |
dk_octp_npk2_s7_8 | |
dk_octp_calcium_s7_8 | |
dk_octp_npk1_p7_8 | |
dk_octp_npk2_p7_8 | |
dk_octp_calcium_p7_8 | |
dk_octp_grazing_7_8 | |
dk_octp_pig_is_out_7_8 | |
dk_octp_manual_weeding_7_8 | |
dk_octp_manual_weeding2_7_8 | |
dk_octp_manual_cutting_7_8 | |
dk_octp_manual_cutting2_7_8 | |
dk_octp_npk1_s9_10 | |
dk_octp_npk2_s9_10 | |
dk_octp_calcium_s9_10 | |
dk_octp_npk1_p9_10 | |
dk_octp_npk2_p9_10 | |
dk_octp_calcium_p9_10 | |
dk_octp_sow_catch_crop3 | |
dk_octp_manual_weeding_9_10 | |
dk_octp_manual_weeding2_9_10 | |
dk_octp_npk1_s11 | |
dk_octp_npk2_s11 | |
dk_octp_calcium_s11 | |
dk_octp_npk1_p11 | |
dk_octp_npk2_p11 | |
dk_octp_calcium_p11 | |
dk_octp_manual_weeding_11 | |
dk_octp_manual_weeding2_11 | |
dk_octp_sow_catch_crop_11 | |
dk_octp_manual_cutting_11 | |
dk_octp_harvest | |
dk_octp_wait | |
dk_octp_foobar | |
Definition: DK_OChristmasTrees_Perm.h:136
Definition: DK_OChristmasTrees_Perm.h:93
Definition: DK_OChristmasTrees_Perm.h:149
Definition: DK_OChristmasTrees_Perm.h:134
Definition: DK_OChristmasTrees_Perm.h:116
Definition: DK_OChristmasTrees_Perm.h:121
Definition: DK_OChristmasTrees_Perm.h:96
Definition: DK_OChristmasTrees_Perm.h:91
Definition: DK_OChristmasTrees_Perm.h:90
Definition: DK_OChristmasTrees_Perm.h:117
Definition: DK_OChristmasTrees_Perm.h:141
Definition: DK_OChristmasTrees_Perm.h:72
Definition: DK_OChristmasTrees_Perm.h:115
Definition: DK_OChristmasTrees_Perm.h:95
Definition: DK_OChristmasTrees_Perm.h:127
Definition: DK_OChristmasTrees_Perm.h:122
Definition: DK_OChristmasTrees_Perm.h:78
Definition: DK_OChristmasTrees_Perm.h:146
Definition: DK_OChristmasTrees_Perm.h:84
Definition: DK_OChristmasTrees_Perm.h:107
Definition: DK_OChristmasTrees_Perm.h:145
Definition: DK_OChristmasTrees_Perm.h:125
Definition: DK_OChristmasTrees_Perm.h:138
Definition: DK_OChristmasTrees_Perm.h:135
Definition: DK_OChristmasTrees_Perm.h:152
Definition: DK_OChristmasTrees_Perm.h:85
Definition: DK_OChristmasTrees_Perm.h:82
Definition: DK_OChristmasTrees_Perm.h:150
Definition: DK_OChristmasTrees_Perm.h:102
Definition: DK_OChristmasTrees_Perm.h:89
#define DK_OCTP_BASE
Definition: DK_OChristmasTrees_Perm.h:53
Definition: DK_OChristmasTrees_Perm.h:98
Definition: DK_OChristmasTrees_Perm.h:66
Definition: DK_OChristmasTrees_Perm.h:105
Definition: DK_OChristmasTrees_Perm.h:143
Definition: DK_OChristmasTrees_Perm.h:130
Definition: DK_OChristmasTrees_Perm.h:75
Definition: DK_OChristmasTrees_Perm.h:114
Definition: DK_OChristmasTrees_Perm.h:79
Definition: DK_OChristmasTrees_Perm.h:92
Definition: DK_OChristmasTrees_Perm.h:147
Definition: DK_OChristmasTrees_Perm.h:74
Definition: DK_OChristmasTrees_Perm.h:73
Definition: DK_OChristmasTrees_Perm.h:69
Definition: DK_OChristmasTrees_Perm.h:87
Definition: DK_OChristmasTrees_Perm.h:118
Definition: DK_OChristmasTrees_Perm.h:131
Definition: DK_OChristmasTrees_Perm.h:110
Definition: DK_OChristmasTrees_Perm.h:81
Definition: DK_OChristmasTrees_Perm.h:77
Definition: DK_OChristmasTrees_Perm.h:151
Definition: DK_OChristmasTrees_Perm.h:76
Definition: DK_OChristmasTrees_Perm.h:103
Definition: DK_OChristmasTrees_Perm.h:64
Definition: DK_OChristmasTrees_Perm.h:109
Definition: DK_OChristmasTrees_Perm.h:65
Definition: DK_OChristmasTrees_Perm.h:154
Definition: DK_OChristmasTrees_Perm.h:113
Definition: DK_OChristmasTrees_Perm.h:120
Definition: DK_OChristmasTrees_Perm.h:140
Definition: DK_OChristmasTrees_Perm.h:123
Definition: DK_OChristmasTrees_Perm.h:86
Definition: DK_OChristmasTrees_Perm.h:104
Definition: DK_OChristmasTrees_Perm.h:128
Definition: DK_OChristmasTrees_Perm.h:94
Definition: DK_OChristmasTrees_Perm.h:112
Definition: DK_OChristmasTrees_Perm.h:80
Definition: DK_OChristmasTrees_Perm.h:99
Definition: DK_OChristmasTrees_Perm.h:106
Definition: DK_OChristmasTrees_Perm.h:148
Definition: DK_OChristmasTrees_Perm.h:101
Definition: DK_OChristmasTrees_Perm.h:67
Definition: DK_OChristmasTrees_Perm.h:88
Definition: DK_OChristmasTrees_Perm.h:100
Definition: DK_OChristmasTrees_Perm.h:142
Definition: DK_OChristmasTrees_Perm.h:132
Definition: DK_OChristmasTrees_Perm.h:133
Definition: DK_OChristmasTrees_Perm.h:71
DK_OChristmasTrees_PermToDo
Definition: DK_OChristmasTrees_Perm.h:63
Definition: DK_OChristmasTrees_Perm.h:83
Definition: DK_OChristmasTrees_Perm.h:129
Definition: DK_OChristmasTrees_Perm.h:119
Definition: DK_OChristmasTrees_Perm.h:139
Definition: DK_OChristmasTrees_Perm.h:97
Definition: DK_OChristmasTrees_Perm.h:108
Definition: DK_OChristmasTrees_Perm.h:153
Definition: DK_OChristmasTrees_Perm.h:124
Definition: DK_OChristmasTrees_Perm.h:68
Definition: DK_OChristmasTrees_Perm.h:111
Definition: DK_OChristmasTrees_Perm.h:126
Definition: DK_OChristmasTrees_Perm.h:70
Definition: DK_OChristmasTrees_Perm.h:137
Definition: DK_OChristmasTrees_Perm.h:144