HYPE
All Classes Namespaces Files Functions Variables Pages
Public Data Type Components | List of all members
modvar::cropdatatype Type Reference

Public Data Type Components

real fertnamount1
 
real fertpamount1
 
integer fertday1
 
real fertdown1
 
real mannamount1
 
real manpamount1
 
integer manday1
 
real mandown1
 
real fertnamount2
 
real fertpamount2
 
integer fertday2
 
real fertdown2
 
real mannamount2
 
real manpamount2
 
integer manday2
 
real mandown2
 
real resnamount
 
real respamount
 
real rescamount
 
integer resdayno
 
real resdown
 
real resfast
 
real uptake1
 
real uptake2
 
real uptake3
 
real uptakeupper
 
real pnuptakeratio
 
integer baredayno1
 
integer baredayno2
 
integer baredayno3
 
integer baredayno4
 
integer baredayno5
 
real ccmax1
 
real ccmax2
 
real gcmax1
 
real gcmax2
 
real sowlimit
 
real daylimit
 
real basetemp
 
integer firstday
 
real t1amount
 
integer t1year
 
integer t1day
 
integer t1numberofdays
 
integer t1daydown
 
real t1down1
 
real t1down2
 

Detailed Description

Type for holding information about vegetation; nutrient uptake, fertilization etc.

Data Type Components Description

◆ baredayno1

integer modvar::cropdatatype::baredayno1

day for beginning of first period with bare soil (dayno), typically 1

◆ baredayno2

integer modvar::cropdatatype::baredayno2

day for end of first period with bare soil (dayno), typically sawing date + a few days

◆ baredayno3

integer modvar::cropdatatype::baredayno3

day for beginning of second period with bare soil (dayno), typically ploughing date

◆ baredayno4

integer modvar::cropdatatype::baredayno4

day for end of second period with bare soil (dayno), typically 365

◆ baredayno5

integer modvar::cropdatatype::baredayno5

day for end of second period with bare soil (dayno), typically saw date of autumn crop

◆ basetemp

real modvar::cropdatatype::basetemp

temperature which is deducted from air temperature when calculating gdd (degrees), coefficient for daily condition determination

◆ ccmax1

real modvar::cropdatatype::ccmax1

crop cover during summer

◆ ccmax2

real modvar::cropdatatype::ccmax2

crop cover during winter and all year for year-round-crops (e.g. forest)

◆ daylimit

real modvar::cropdatatype::daylimit

minimum daylength required for start to accumulate gdd (hours), or minimum daily average air temperature for start of growth, daily condition requirement, threshold for daylength or temperature

◆ fertday1

integer modvar::cropdatatype::fertday1

day for fertilizing 1 (dayno)

◆ fertday2

integer modvar::cropdatatype::fertday2

day for fertilizing 2 (dayno)

◆ fertdown1

real modvar::cropdatatype::fertdown1

part of fertilizer amount ploughed down to soillayer 2

◆ fertdown2

real modvar::cropdatatype::fertdown2

part of fertilizer amount ploughed down to soillayer 2

◆ fertnamount1

real modvar::cropdatatype::fertnamount1

fertiliser amount N (kg/km2)

◆ fertnamount2

real modvar::cropdatatype::fertnamount2

fertiliser amount N (kg/km2)

◆ fertpamount1

real modvar::cropdatatype::fertpamount1

fertiliser amount P (kg/km2)

◆ fertpamount2

real modvar::cropdatatype::fertpamount2

fertiliser amount P (kg/km2)

◆ firstday

integer modvar::cropdatatype::firstday

first possible day for gdd/temp day accumulation (dayno)

◆ gcmax1

real modvar::cropdatatype::gcmax1

ground cover during summer

◆ gcmax2

real modvar::cropdatatype::gcmax2

ground cover during winter and all year for year-round-crops (e.g. forest)

◆ manday1

integer modvar::cropdatatype::manday1

day for manureing 1 (dayno)

◆ manday2

integer modvar::cropdatatype::manday2

day for manureing 2 (dayno)

◆ mandown1

real modvar::cropdatatype::mandown1

part of manure amount ploughed down to soillayer 2

◆ mandown2

real modvar::cropdatatype::mandown2

part of manure amount ploughed down to soillayer 2

◆ mannamount1

real modvar::cropdatatype::mannamount1

manure amount N (kg/km2)

◆ mannamount2

real modvar::cropdatatype::mannamount2

manure amount N (kg/km2)

◆ manpamount1

real modvar::cropdatatype::manpamount1

manure amount P (kg/km2)

◆ manpamount2

real modvar::cropdatatype::manpamount2

manure amount P (kg/km2)

◆ pnuptakeratio

real modvar::cropdatatype::pnuptakeratio

phosphorus plant uptake as a factor of nitrogen uptake

◆ rescamount

real modvar::cropdatatype::rescamount

plant resudual (litterfall) of C (kg/km2/yr)

◆ resdayno

integer modvar::cropdatatype::resdayno

day for residual (dayno)

◆ resdown

real modvar::cropdatatype::resdown

part of residual amount ploughed down to soillayer 2

◆ resfast

real modvar::cropdatatype::resfast

part of residual amount to fast pool (rest to humus)

◆ resnamount

real modvar::cropdatatype::resnamount

plant residual amount of N (kg/km2/yr)

◆ respamount

real modvar::cropdatatype::respamount

plant residual amount of P (kg/km2/yr)

◆ sowlimit

real modvar::cropdatatype::sowlimit

accumulated growing degree days needed for sowing, number of days needed for sowing, accumulation threshold for start growing

◆ t1amount

real modvar::cropdatatype::t1amount

amount T1 (kg/km2)

◆ t1day

integer modvar::cropdatatype::t1day

first day of T1 application

◆ t1daydown

integer modvar::cropdatatype::t1daydown

day of T1 incorporation

◆ t1down1

real modvar::cropdatatype::t1down1

part of T1 ploughed down to soillayer 1

◆ t1down2

real modvar::cropdatatype::t1down2

part of T1 ploughed down to soillayer 2

◆ t1numberofdays

integer modvar::cropdatatype::t1numberofdays

number of days with T1 application

◆ t1year

integer modvar::cropdatatype::t1year

year of T1 application

◆ uptake1

real modvar::cropdatatype::uptake1

parameter 1 for plant uptake of nutrient !TODO: these could be an array

◆ uptake2

real modvar::cropdatatype::uptake2

parameter 2 for plant uptake of nutrient

◆ uptake3

real modvar::cropdatatype::uptake3

parameter 3 for plant uptake of nutrient

◆ uptakeupper

real modvar::cropdatatype::uptakeupper

fraction of plant uptake in upper soil layer


The documentation for this type was generated from the following file: