Description Usage Arguments Value Examples
Simulates dry biomass growth during an entire growing
season. It represents an integration of the
photosynthesis function c4photo
, canopy
evapo/transpiration CanA
, the multilayer
canopy model sunML
and a dry biomass
partitioning calendar and senescence. It also considers,
carbon and nitrogen cycles and water and nitrogen
limitations.
1 2 3 4 5 6 |
WetDat |
weather data as produced by the
|
day1 |
first day of the growing season, (1–365). |
dayn |
last day of the growing season, (1–365, but
larger than |
timestep |
Simulation timestep, the default of 1 requires houlry weather data. A value of 3 would require weather data every 3 hours. This number should be a divisor of 24. |
lat |
latitude, default 40. |
iRhizome |
initial dry biomass of the Rhizome (Mg ha^{-1}). |
irtl |
Initial rhizome proportion that becomes leaf. This should not typically be changed, but it can be used to indirectly control the effect of planting density. |
canopyControl |
List that controls aspects of the
canopy simulation. It should be supplied through the
|
seneControl |
List that controls aspects of
senescence simulation. It should be supplied through the
|
photoControl |
List that controls aspects of
photosynthesis simulation. It should be supplied through
the
|
phenoControl |
List that controls aspects of the
crop phenology. It should be supplied through the
|
soilControl |
List that controls aspects of the soil
environment. It should be supplied through the
|
nitroControl |
List that controls aspects of the
nitrogen environment. It should be supplied through the
|
centuryControl |
List that controls aspects of the
Century model for carbon and nitrogen dynamics in the
soil. It should be supplied through the
|
a list
structure with components
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 | ## Not run:
data(weather05)
res0 <- BioGro(weather05)
plot(res0)
## Looking at the soil model
res1 <- BioGro(weather05, soilControl = soilParms(soilLayers = 6))
plot(res1, plot.kind='SW') ## Without hydraulic distribution
res2 <- BioGro(weather05, soilControl = soilParms(soilLayers = 6, hydrDist=TRUE))
plot(res2, plot.kind='SW') ## With hydraulic distribution
## Example of user defined soil parameters.
## The effect of phi2 on yield and soil water content
ll.0 <- soilParms(FieldC=0.37,WiltP=0.2,phi2=1)
ll.1 <- soilParms(FieldC=0.37,WiltP=0.2,phi2=2)
ll.2 <- soilParms(FieldC=0.37,WiltP=0.2,phi2=3)
ll.3 <- soilParms(FieldC=0.37,WiltP=0.2,phi2=4)
ans.0 <- BioGro(weather05,soilControl=ll.0)
ans.1 <- BioGro(weather05,soilControl=ll.1)
ans.2 <- BioGro(weather05,soilControl=ll.2)
ans.3 <-BioGro(weather05,soilControl=ll.3)
xyplot(ans.0$SoilWatCont +
ans.1$SoilWatCont +
ans.2$SoilWatCont +
ans.3$SoilWatCont ~ ans.0$DayofYear,
type='l',
ylab='Soil water Content (fraction)',
xlab='DOY')
## Compare LAI
xyplot(ans.0$LAI +
ans.1$LAI +
ans.2$LAI +
ans.3$LAI ~ ans.0$DayofYear,
type='l',
ylab='Leaf Area Index',
xlab='DOY')
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.