61 INTEGER,
parameter ::
edge = 0
99 INTEGER,
parameter ::
maxhc = 15
110 [
"lon ",
"lat ",
"year ",&
111 "DD ",
"WiT ",
"DrStr ", &
112 "Distu ",
"browsPress ",
"germDrought",
"nutrients "]
119 REAL,
parameter ::
pi = 3.141592654
140 npp, ingrowth, biodiv,
light, netcdf
206 INTEGER :: maxlatevenext
207 INTEGER :: maxlonevenext
235 complex,
allocatable :: kernel_ft(:, :)
236 character(len=:),
allocatable :: nl
237 character(len=:),
allocatable :: ns
257 REAL :: producedseeds = 0
263 REAL :: verynewseeds = 0
266 REAL :: spectotalbiomass = 0
285 REAL :: verynewseeds = 0
297 REAL :: mudd, stddd, muwit, stdwit, prop0drstr, mudrstr, stddrstr, disturb, avnit, brwpr, germdrought
313 INTEGER :: maxcarpetlength
314 REAL :: ddegs, wtemp, drstr, avnit, brwpr, disturb, germdrought
318 REAL :: ddegs, wtemp, drstr, avnit, brwpr
360 REAL,
allocatable,
dimension(:, :, :, :) ::
avbio
subroutine seedprod(ispec, htcl, ntinh, year, thiscell)
Seedprod.
character(len=:), allocatable experimentid
integer, dimension(3) domspec80
type(currstateincell) thiscell
integer, parameter climatestartyear
real, dimension(:, :), allocatable landcoverfilter
real, dimension(:, :), allocatable stockability
integer, dimension(3) domspec500
integer, parameter nmeasuredtimes
character(len=30), dimension(nalloweddrivernames), parameter alloweddrivernames
real, dimension(0:maxhc, maxlc) ltprf
integer, dimension(10, 3) reportintervals
integer, dimension(nalloweddrivernames), parameter year
real, dimension(maxlc) ltval
logical withseedantagonists
real, dimension(:, :), allocatable kernel2
real, dimension(:,:, 1:maxspc, 0:3), allocatable avbio
character(len=:), allocatable landcoverfilterfilename
type(specpropertiesincl), dimension(maxspc) speccl
logical cellnotyetallocated
type(specproperties), dimension(maxspc) spec
double precision, dimension(nmeasuredtimes) oldtime
type(currstateincell), dimension(:, :), allocatable stategrid
logical dispersaldifferent
type(yearcharacteristics) thisyear
character(len=30), dimension(1:50) columnnamesofdrivers
double precision measuredinoculationtime
integer, parameter maximmigrationsperspec
real, dimension(nalloweddrivernames) driverdefault
real, dimension(:, :), allocatable, parameter seeds
character(len=:), allocatable bioclimfilename
real, dimension(:, :), allocatable kernel1
character(len=:), allocatable specfilename
real, dimension(maxlc) la
integer, dimension(10) stateoutputyears
integer, parameter maxcctimes
logical, parameter dodispersal
integer, parameter maxnumbprocs
integer, dimension(3) domspec160
integer, parameter number
type(bioclimdata) newbioclim
real, dimension(maxlc) ltfrq
character(len=:), allocatable stockareafilename
real, dimension(:, :), allocatable kernel
real, dimension(maxlc) ltcum
type(newseedsincell), dimension(:, :), allocatable seedrain
integer, dimension(3) domspeceq
character(len=:), allocatable boundaries
real, dimension(t/ha), parameter biothreshold
real, dimension(:), allocatable stocksumcum
integer, parameter nalloweddrivernames
integer, dimension(3) domspec240
real, dimension(:, :), allocatable kernelfine
integer, dimension(nalloweddrivernames) columnlocations
real, dimension(10) biocrit
integer, parameter maxspc
type(bioclimdata) oldbioclim
character(len=:), allocatable immifilename
integer, allocatable, parameter immigration
real, parameter seednumberthresh
double precision, dimension(nmeasuredtimes) sumtime
logical readdispersalkernel
real, dimension(:), allocatable stocksum