management_ops1 Derived Type

type, public :: management_ops1


Components

Type Visibility Attributes Name Initial
character(len=40), public :: name = ""
character(len=40), public :: op = ""

operation code 4-digit char name 1 pcom - establish plant community
2 plnt - plant
3 harv - harvest only
4 kill - Kill
5 hvkl - Harvest and kill
6 till - Tillage 7 irrm - Irrigation manual 8 irra - Irrigation auto 9 rel ?? REMOVE? 10 fert - Fertilizer 11 frta - Fertilizer auto 12 frtc - Fertilizer continuous 13 pest - Pesticide application 14 pstc - Pesticide continuous 15 graz - Grazing
16 burn - Burn
17 swep - Street Sweep
18 prtp - Print plant vars 19 mons - ?? REMOVE ?? 20 skip - Skip to end of the year

integer, public :: mon = 0
integer, public :: day = 0
integer, public :: jday = 0
integer, public :: year = 0
real, public :: husc = 0.
character(len=40), public :: op_char = ""
character(len=40), public :: op_plant = ""
integer, public :: op1 = 0
integer, public :: op2 = 0

|none |plant number in community for hu scheduling

real, public :: op3 = 0

|none |application amount (mm or kg/ha)

integer, public :: op4 = 0

|none |