TreeMig Code
Loading...
Searching...
No Matches
All_par.f90 File Reference

Go to the source code of this file.

Data Types

type  all_par::wroutp
 
type  all_par::idata
 
type  all_par::immigrationdata
 
type  all_par::specproperties
 
type  all_par::specpropertiesincl
 
type  all_par::specstate
 
type  all_par::seedcspec
 
type  all_par::seedc
 
type  all_par::seedsspec
 
type  all_par::seedspecarr
 
type  all_par::specsstateincell
 
type  all_par::biocliminonecell
 
type  all_par::bioclimdata
 
type  all_par::currstateincell
 
type  all_par::currenvincell
 
type  all_par::newseedsincell
 
type  all_par::yearcharacteristics
 
type  all_par::outputline
 

Modules

module  all_par
 

Variables

integer all_par::numyrs
 
integer, parameter all_par::number
 
integer, dimension(:, :), allocatable, parameter all_par::of
 
integer, dimension(10) all_par::years
 
integer, parameter all_par::to
 
integer, dimension(nalloweddrivernamesall_par::be
 
integer all_par::simulated
 
integer all_par::simustartyear
 
integer, dimension(col2), parameter all_par::start
 
integer, dimension(nalloweddrivernames), parameter all_par::year
 
integer all_par::simulation
 
integer, dimension(:, :), allocatable, parameter all_par::in
 
integer all_par::real
 
integer, parameter all_par::climatestartyear = 0
 
integer, dimension(:), allocatable, parameter all_par::for
 
integer, parameter all_par::observations
 
integer, allocatable, parameter all_par::bioclimate
 
integer, parameter all_par::data
 
integer, dimension(10, 3) all_par::reportintervals
 
integer, dimension(10, 3) all_par::report
 
integer, dimension(col 1) all_par::intervals
 
integer, dimension(10, 3) all_par::their
 
integer, dimension(10, 3), allocatable all_par::and
 
integer, dimension(yearsall_par::end
 
integer all_par::nreportintervals
 
integer all_par::stateoutputdist
 
integer all_par::interval
 
integer, parameter all_par::statefile
 
integer all_par::outputs
 
integer all_par::backup
 
integer, dimension(10) all_par::stateoutputyears
 
integer, dimension(10) all_par::vector
 
integer, dimension(10), parameter all_par::when
 
integer, dimension(:, :), allocatable, parameter all_par::state
 
integer, dimension(nalloweddrivernamesall_par::should
 
integer, dimension(10) all_par::written
 
integer, dimension(10) all_par::out
 
integer, parameter all_par::maxcctimes = 1
 
integer, parameter all_par::maximal
 
integer, parameter all_par::timepoints
 
integer, parameter all_par::climate
 
integer, parameter all_par::change
 
integer, parameter all_par::scenario
 
integer, parameter all_par::maximmigrationsperspec = 1
 
integer, allocatable, parameter all_par::immigration
 
integer, parameter all_par::nmeasuredtimes = 200
 
integer, parameter all_par::maxnumbprocs = 64
 
integer, parameter all_par::processes
 
integer, parameter all_par::parallel
 
integer, parameter all_par::computing
 
integer all_par::maxlat
 
integer all_par::chosen
 
integer all_par::rows
 
integer all_par::maxlon
 
integer all_par::colums
 
real all_par::latrealstart
 
real all_par::latrealend
 
real all_par::lonrealstart
 
real all_par::lonrealend
 
real all_par::maximum
 
real all_par::latitude
 
real all_par::rectangle
 
real all_par::coordinates
 
integer all_par::ncctimes
 
integer all_par::startlatstart
 
integer all_par::startlatend
 
integer all_par::startlonstart
 
integer all_par::startlonend
 
integer all_par::position
 
integer all_par::initial
 
integer all_par::cells
 
real all_par::unitofspatialdata
 
real all_par::unit
 
real, dimension(nalloweddrivernames), parameter all_par::bioclim
 
real, dimension(:, :), allocatable all_par::stockability
 
real all_par::meters
 
real all_par::unitofspatialdata2
 
integer all_par::inoculationtime
 
integer all_par::length
 
logical all_par::readstatefile
 
real, dimension(t/ha), parameter all_par::biothreshold = 0.1
 
real, parameter all_par::minimal
 
real, parameter all_par::total
 
real, dimension(in m), allocatable, parameter all_par::species =nspecs]
 
real, parameter all_par::biomass
 
real, parameter all_par::under
 
real, parameter all_par::which
 
real, dimension(the entire grid), allocatable, parameter all_par::cell =..]
 
real, parameter all_par::is
 
real, parameter all_par::set
 
real, parameter all_par::zero
 
real, parameter all_par::reading
 
logical all_par::includeenv
 
logical, parameter all_par::include
 
logical all_par::environmental
 
logical all_par::info
 
logical all_par::calcs =a1(sTypeN)]
 
logical all_par::envfromfile
 
logical, dimension(nalloweddrivernamesall_par::read
 
logical all_par::from
 
logical, allocatable all_par::file
 
integer, parameter all_par::edge = 0
 
integer, parameter all_par::security
 
real all_par::alpha_all
 
real all_par::alpha
 
real all_par::value
 
real, dimension(:, :), allocatable all_par::kernel
 
real, dimension(nalloweddrivernamesall_par::if
 
real, dimension(nalloweddrivernames), parameter all_par::the
 
real all_par::same
 
real all_par::all
 
real all_par::cellsidelength
 
real all_par::side
 
real all_par::lenght
 
real all_par::grid
 
real all_par::epskernel
 
real, parameter all_par::threshold
 
real all_par::cut
 
real all_par::off
 
real, parameter all_par::seednumberthresh = 0.0000
 
real, parameter all_par::reasonable
 
real, parameter all_par::amount
 
real, dimension(:, :), allocatable, parameter all_par::seeds
 
real, parameter all_par::ha
 
integer all_par::kerneltype
 
integer all_par::radius
 
integer all_par::single
 
integer all_par::exponential
 
integer all_par::double
 
logical, parameter all_par::dodispersal = .TRUE.
 
logical, parameter all_par::seed
 
logical, dimension(calculations), parameter all_par::dispersal
 
logical, parameter all_par::between
 
logical, parameter all_par::plots
 
logical all_par::active
 
logical all_par::or
 
logical all_par::passive
 
logical all_par::dostochseeddisp
 
logical all_par::stochastic
 
logical all_par::deterministic
 
logical all_par::seedsdifferent
 
logical all_par::production
 
logical all_par::different
 
logical all_par::equal
 
logical all_par::mathgtdifferent
 
logical all_par::maturation
 
logical, parameter all_par::height =minHBirth]
 
logical all_par::dispersaldifferent
 
logical all_par::do
 
logical all_par::distances
 
logical all_par::differ
 
logical all_par::dofft
 
logical all_par::calculate
 
logical all_par::by
 
logical all_par::fft
 
logical all_par::mastseeding
 
logical all_par::periodic
 
logical all_par::included
 
logical all_par::calcseedbank
 
logical all_par::bank
 
logical all_par::readdispersalkernel
 
logical all_par::withseedantagonists
 
logical all_par::pathogenes
 
logical all_par::parasites
 
logical all_par::predators
 
real all_par::seedantagraz
 
real all_par::grazing
 
real, parameter all_par::rate
 
real all_par::antagonists
 
real all_par::seedantaeff
 
real all_par::efficiency
 
real all_par::seedantamort
 
real all_par::mortality
 
real all_par::seedantarain
 
real, parameter all_par::constant
 
real all_par::rain
 
logical all_par::withseedcarrcap
 
logical all_par::carryin
 
logical all_par::gapacity
 
real all_par::seedcarrcap
 
real all_par::carrying
 
real all_par::capacity
 
integer all_par::immiperiod
 
integer all_par::period
 
integer all_par::around
 
integer, allocatable all_par::times
 
integer all_par::immigrate
 
logical all_par::disturbances
 
real all_par::disturbprob
 
real all_par::disturbance
 
real, dimension(1/yearall_par::probability
 
real all_par::per
 
real all_par::disturbintensity
 
real, dimension(0.0..1.0) all_par::intensity
 
logical all_par::tabsepoutput
 
logical, dimension(t) all_par::tabulator
 
logical all_par::comma
 
logical all_par::separated
 
logical, allocatable all_par::output
 
logical all_par::estabeqhc0
 
logical, parameter all_par::light
 
logical all_par::dependence
 
logical all_par::establishment
 
logical, dimension(:), allocatable all_par::used
 
logical all_par::gemination
 
logical all_par::life
 
logical all_par::seedlings
 
logical all_par::contlightdepgerm
 
logical all_par::continuous
 
logical all_par::step
 
logical all_par::function
 
logical all_par::as
 
logical all_par::forclim
 
character(len=:), allocatable all_par::boundaries
 
character(len=:), allocatable all_par::boundary
 
character(len=:), allocatable all_par::conditions
 
character(len=:), allocatable all_par::cyclic
 
character(len=:), allocatable all_par::i
 
character(len=:), allocatable all_par::e
 
character(len=:), allocatable all_par::torus
 
character(len=:), allocatable all_par::absorbing
 
integer all_par::outerseeds
 
integer, dimension(nalloweddrivernamesall_par::no
 
integer all_par::coming
 
integer all_par::outside
 
logical all_par::cellnotyetallocated
 
integer, parameter all_par::maxspc = 70
 
integer, parameter all_par::max
 
integer, parameter all_par::maxhc = 15
 
integer, parameter all_par::classes =nhmax]
 
integer, parameter all_par::maxlc = 10
 
character(len=:), allocatable all_par::specfilename
 
character(len=:), allocatable all_par::name
 
character(len=:), allocatable all_par::with
 
character(len=:), allocatable all_par::parameters
 
character(len=:), allocatable all_par::immifilename
 
character(len=:), allocatable all_par::sites
 
character(len=:), allocatable all_par::bioclimfilename
 
character(len=:), allocatable all_par::stockareafilename
 
character(len=:), allocatable all_par::landcoverfilterfilename
 
character(len=:), allocatable all_par::proportion
 
character(len=:), allocatable all_par::stockable
 
character(len=:), allocatable all_par::area
 
character(len=:), allocatable all_par::experimentid
 
character(len=:), allocatable all_par::identifier
 
character(len=:), allocatable all_par::experiment
 
integer all_par::ndrivers
 
integer, dimension(nalloweddrivernames), parameter all_par::drivers
 
character(len=30), dimension(1:50) all_par::columnnamesofdrivers
 
character(len=30), dimension(nalloweddrivernames), parameter all_par::names
 
character(len=30), dimension(nalloweddrivernames), parameter all_par::x
 
character(len=30), dimension(nalloweddrivernames), parameter all_par::y
 
character(len=30), dimension(nalloweddrivernames), parameter all_par::optional
 
integer, parameter all_par::nalloweddrivernames =10
 
character(len=30), dimension(nalloweddrivernames), parameter all_par::alloweddrivernames = ["lon ","lat ","year ", "DD ","WiT ","DrStr ", "Distu ","browsPress ","germDrought","nutrients "]
 
character(len=30), dimension(nalloweddrivernames), parameter all_par::allowed
 
integer, dimension(nalloweddrivernamesall_par::columnlocations
 
real, dimension(nalloweddrivernamesall_par::driverdefault
 
real, dimension(nalloweddrivernamesall_par::default
 
real, dimension(nalloweddrivernamesall_par::values =lightVal]
 
real, dimension(nalloweddrivernamesall_par::explicit
 
real, dimension(nalloweddrivernamesall_par::are
 
real, dimension(nalloweddrivernamesall_par::defaults
 
real, parameter all_par::pi = 3.141592654
 
real, parameter all_par::birht = 1.37
 
real, parameter all_par::birth
 
real, parameter all_par::toplt = 1.0
 
real, parameter all_par::at
 
real, parameter all_par::top
 
real, parameter all_par::canopy =lightAtTop]
 
real all_par::facvar
 
real all_par::fac
 
real all_par::variability
 
real all_par::freq
 
real all_par::dynamics =facVariability]
 
real all_par::fcvarinit
 
real all_par::initialisation =facVariability]
 
real all_par::fcvardyn
 
real all_par::pltsiz
 
real all_par::plot
 
real all_par::size =patchSize]
 
real, parameter all_par::potbirth = 0.5
 
real, parameter all_par::parameter =birth]
 
real all_par::seedlcrowndiamincm
 
real all_par::diameter
 
real all_par::average
 
real all_par::seedling
 
real, dimension(cm) all_par::crown
 
real, dimension(5) all_par::a1
 
real, dimension(maxlcall_par::la
 
real, dimension(5) all_par::a2
 
real, dimension(2) all_par::c1
 
real, dimension(2) all_par::c2
 
real, dimension(3) all_par::kn1
 
real all_par::n
 
real all_par::growth
 
real all_par::dep =kN1]
 
real all_par::env
 
real, dimension(3) all_par::kn2
 
type(wroutpall_par::writeoutput
 
type(wroutpall_par::structure
 
type(wroutpall_par::logicals
 
type(wroutpall_par::defining
 
type(wroutpall_par::variables
 
type(wroutpall_par::outputted
 
type(wroutpall_par::true
 
type(wroutpall_par::false
 
real all_par::sumdiversity
 
real all_par::avdiversity80
 
real all_par::avdiversity160
 
real all_par::avdiversity240
 
real all_par::avdiversity500
 
real all_par::avdiversityeq
 
real, dimension(10) all_par::biocrit
 
integer all_par::nonzerospecs80
 
integer all_par::nonzerospecs160
 
integer all_par::nonzerospecs240
 
integer all_par::nonzerospecs500
 
integer all_par::nonzerospecseq
 
integer, dimension(3) all_par::domspec80
 
integer, dimension(3) all_par::domspec160
 
integer, dimension(3) all_par::domspec240
 
integer, dimension(3) all_par::domspec500
 
integer, dimension(3) all_par::domspeceq
 
real, dimension(:, :), allocatable all_par::kernelfine
 
real, dimension(:, :), allocatable all_par::kernel1
 
real, dimension(:, :), allocatable all_par::kernel2
 
real all_par::stmvol
 
type(currstateincellall_par::thiscell
 
type(currstateincell), dimension(:, :), allocatable all_par::stategrid
 
type(currstateincell), dimension(:, :), allocatable all_par::current
 
type(currstateincell), dimension(:, :), allocatable all_par::each
 
type(newseedsincell), dimension(:, :), allocatable all_par::seedrain
 
type(newseedsincell), dimension(:, :), allocatable all_par::arriving
 
type(newseedsincell), dimension(:, :), allocatable all_par::one
 
type(specproperties), dimension(maxspcall_par::spec
 
type(specpropertiesall_par::structured
 
type(specpropertiesall_par::type =treeSpec].
 
type(specpropertiesincl), dimension(maxspcall_par::speccl
 
type(specpropertiesinclall_par::part =treeSpec].
 
type(yearcharacteristicsall_par::thisyear
 
type(outputlineall_par::outputl
 
type(bioclimdataall_par::oldbioclim
 
type(bioclimdataall_par::newbioclim
 
type(bioclimdata), dimension(1:30) all_par::thirtyyearbioclim
 
real, dimension(:, :), allocatable all_par::landcoverfilter
 
real, dimension(:), allocatable all_par::stocksum
 
real, dimension(:), allocatable all_par::stocksumcum
 
real, dimension(:), allocatable all_par::summed
 
real, dimension(:), allocatable all_par::over
 
real, dimension(:), allocatable all_par::lons
 
real, dimension(:), allocatable all_par::load
 
real, dimension(:), allocatable all_par::balancing
 
real all_par::hcwidth
 
real all_par::discrete
 
real, dimension(numbered) all_par::class =height]
 
real all_par::width =dh]
 
integer all_par::htmax
 
real, dimension(:,:, 1:maxspc, 0:3), allocatable all_par::avbio
 
double precision, dimension(nmeasuredtimesall_par::oldtime
 
double precision, dimension(nmeasuredtimesall_par::sumtime
 
double precision all_par::measuredinoculationtime
 
real, dimension(maxlcall_par::ltfrq
 
real all_par::frequency
 
real, dimension(maxlcall_par::ltcum
 
real all_par::cumulative
 
real all_par::lightfreq
 
real, dimension(0:maxhc, maxlcall_par::ltprf
 
real all_par::profile =lightFreqProfile]
 
real, dimension(maxlcall_par::ltval
 
real all_par::ltcl =laiOfLight]
 
integer all_par::htcl