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

DE_BushFruitPerm.h This file contains the source for the DE_BushFruitPerm class
More...

Go to the source code of this file.

Classes

class  DE_BushFruitPerm
 DE_BushFruitPerm class
. More...
 

Macros

#define DE_BFP_EARLY_HARVEST   a_field->m_user[1]
 
#define DE_BFP_BASE   39400
 

Enumerations

enum  DE_BushFruitPermToDo {
  de_bfp_start = 1, de_bfp_sleep_all_day = DE_BFP_BASE, de_bfp_cover_on, de_bfp_fertilizer1_s,
  de_bfp_fertilizer1_p, de_bfp_mow_margin1, de_bfp_mow_margin2, de_bfp_mow_margin3,
  de_bfp_water1, de_bfp_herbicide1, de_bfp_manual_weeding1, de_bfp_manual_weeding2,
  de_bfp_insecticide1, de_bfp_insecticide2, de_bfp_insecticide3, de_bfp_insecticide4,
  de_bfp_insecticide5, de_bfp_insecticide6, de_bfp_insecticide7, de_bfp_insecticide8,
  de_bfp_fungicide1, de_bfp_fungicide2, de_bfp_fungicide3, de_bfp_fungicide4,
  de_bfp_fungicide5, de_bfp_fungicide6, de_bfp_fungicide7, de_bfp_fungicide8,
  de_bfp_fungicide9, de_bfp_water2, de_bfp_harvest, de_bfp_mowing_fruit,
  de_bfp_herbicide2, de_bfp_fertilizer2_s, de_bfp_fertilizer2_p, de_bfp_water3,
  de_bfp_herbicide3, de_bfp_herbicide4, de_bfp_herbicide5, de_bfp_herbicide6,
  de_bfp_water4, de_bfp_water5, de_bfp_foobar
}
 A flag used to indicate autumn ploughing status. More...
 

Detailed Description

DE_BushFruitPerm.h This file contains the source for the DE_BushFruitPerm class

by Chris J. Topping
modified by Luna Kondrup Marcussen
Version of November 2022
All rights reserved.
With additions as noted in:
Doxygen formatted comments in July 2008

Macro Definition Documentation

◆ DE_BFP_BASE

#define DE_BFP_BASE   39400

◆ DE_BFP_EARLY_HARVEST

#define DE_BFP_EARLY_HARVEST   a_field->m_user[1]

Enumeration Type Documentation

◆ DE_BushFruitPermToDo

A flag used to indicate autumn ploughing status.

Below is the list of things that a farmer can do if he is growing cabbage, 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
de_bfp_start 
de_bfp_sleep_all_day 
de_bfp_cover_on 
de_bfp_fertilizer1_s 
de_bfp_fertilizer1_p 
de_bfp_mow_margin1 
de_bfp_mow_margin2 
de_bfp_mow_margin3 
de_bfp_water1 
de_bfp_herbicide1 
de_bfp_manual_weeding1 
de_bfp_manual_weeding2 
de_bfp_insecticide1 
de_bfp_insecticide2 
de_bfp_insecticide3 
de_bfp_insecticide4 
de_bfp_insecticide5 
de_bfp_insecticide6 
de_bfp_insecticide7 
de_bfp_insecticide8 
de_bfp_fungicide1 
de_bfp_fungicide2 
de_bfp_fungicide3 
de_bfp_fungicide4 
de_bfp_fungicide5 
de_bfp_fungicide6 
de_bfp_fungicide7 
de_bfp_fungicide8 
de_bfp_fungicide9 
de_bfp_water2 
de_bfp_harvest 
de_bfp_mowing_fruit 
de_bfp_herbicide2 
de_bfp_fertilizer2_s 
de_bfp_fertilizer2_p 
de_bfp_water3 
de_bfp_herbicide3 
de_bfp_herbicide4 
de_bfp_herbicide5 
de_bfp_herbicide6 
de_bfp_water4 
de_bfp_water5 
de_bfp_foobar 
de_bfp_fungicide7
Definition: DE_BushFruitPerm.h:62
de_bfp_insecticide4
Definition: DE_BushFruitPerm.h:51
de_bfp_fungicide3
Definition: DE_BushFruitPerm.h:58
de_bfp_mow_margin2
Definition: DE_BushFruitPerm.h:42
de_bfp_cover_on
Definition: DE_BushFruitPerm.h:38
DE_BFP_BASE
#define DE_BFP_BASE
Definition: DE_BushFruitPerm.h:25
de_bfp_fungicide1
Definition: DE_BushFruitPerm.h:56
de_bfp_fungicide2
Definition: DE_BushFruitPerm.h:57
de_bfp_manual_weeding1
Definition: DE_BushFruitPerm.h:46
de_bfp_fungicide9
Definition: DE_BushFruitPerm.h:64
DE_BushFruitPermToDo
DE_BushFruitPermToDo
A flag used to indicate autumn ploughing status.
Definition: DE_BushFruitPerm.h:35
de_bfp_herbicide4
Definition: DE_BushFruitPerm.h:73
de_bfp_foobar
Definition: DE_BushFruitPerm.h:78
de_bfp_water1
Definition: DE_BushFruitPerm.h:44
de_bfp_mowing_fruit
Definition: DE_BushFruitPerm.h:67
de_bfp_fungicide5
Definition: DE_BushFruitPerm.h:60
de_bfp_insecticide6
Definition: DE_BushFruitPerm.h:53
de_bfp_fertilizer1_s
Definition: DE_BushFruitPerm.h:39
de_bfp_insecticide1
Definition: DE_BushFruitPerm.h:48
de_bfp_manual_weeding2
Definition: DE_BushFruitPerm.h:47
de_bfp_harvest
Definition: DE_BushFruitPerm.h:66
de_bfp_mow_margin1
Definition: DE_BushFruitPerm.h:41
de_bfp_insecticide7
Definition: DE_BushFruitPerm.h:54
de_bfp_water2
Definition: DE_BushFruitPerm.h:65
de_bfp_fertilizer1_p
Definition: DE_BushFruitPerm.h:40
de_bfp_herbicide2
Definition: DE_BushFruitPerm.h:68
de_bfp_insecticide2
Definition: DE_BushFruitPerm.h:49
de_bfp_water3
Definition: DE_BushFruitPerm.h:71
de_bfp_insecticide5
Definition: DE_BushFruitPerm.h:52
de_bfp_insecticide8
Definition: DE_BushFruitPerm.h:55
de_bfp_water4
Definition: DE_BushFruitPerm.h:76
de_bfp_mow_margin3
Definition: DE_BushFruitPerm.h:43
de_bfp_water5
Definition: DE_BushFruitPerm.h:77
de_bfp_insecticide3
Definition: DE_BushFruitPerm.h:50
de_bfp_fungicide4
Definition: DE_BushFruitPerm.h:59
de_bfp_herbicide5
Definition: DE_BushFruitPerm.h:74
de_bfp_fertilizer2_s
Definition: DE_BushFruitPerm.h:69
de_bfp_start
Definition: DE_BushFruitPerm.h:36
de_bfp_herbicide6
Definition: DE_BushFruitPerm.h:75
de_bfp_fungicide6
Definition: DE_BushFruitPerm.h:61
de_bfp_sleep_all_day
Definition: DE_BushFruitPerm.h:37
de_bfp_fertilizer2_p
Definition: DE_BushFruitPerm.h:70
de_bfp_fungicide8
Definition: DE_BushFruitPerm.h:63
de_bfp_herbicide3
Definition: DE_BushFruitPerm.h:72
de_bfp_herbicide1
Definition: DE_BushFruitPerm.h:45