simecol: Simulation of Ecological (and Other) Dynamic Systems

Share:

An object oriented framework to simulate ecological (and other) dynamic systems. It can be used for differential equations, individual-based (or agent-based) and other models as well. The package helps to organize scenarios (to avoid copy and paste) and aims to improve readability and usability of code.

Author
Thomas Petzoldt
Date of publication
2015-09-03 13:26:50
Maintainer
Thomas Petzoldt <thomas.petzoldt@tu-dresden.de>
License
GPL (>= 2)
Version
0.8-7
URLs

View on CRAN

Man pages

addtoenv
Add Functions from a Non-nested List of Named Functions to a...
approxTime
Linear Interpolation with Complete Matrices or Data Frames
as.simObj
Coerce simObj Objects to Lists and Vice-Versa
CA
Stochastic Cellular Automaton
chemostat
Chemostat Model
conway
The Classical Coway's Game of Life
diffusion
A Random Walk Particle Diffusion Model
eightneighbours
Count Number of Neighbours in a Rectangular Cellular Grid.
fitOdeModel
Parameter Fitting for odeModel Objects
fixParms
Fix 'parms', 'init' or 'times' Slot of 'simecol' Objects
fromtoby
Create Regular Sequence from 'from-to-by' Vector
initialize-methods
Methods for Function 'initialize' in Package 'simecol'
iteration
Discrete Simulation
listOrNULL
Helpful Union Classes
lv
Lotka-Volterra Predator-Prey Model
lv3
Lotka-Volterra-Type Model with Resource, Prey and Predator
mixNamedVec
Mix Two Named Vectors, Resolving Name Conflicts
modelFit
Class of Fitted Model Parameters
modelFit-methods
Show Results of Model Fits
neighbours
Count Number of Neighbours on a Rectangular Grid.
observer
Get or Set an Observer Functions to an 'simObj' Object
odeModel
Generating-functions (Constructors) to Create Objects of...
parms
Accessor Functions for 'simObj' Objects
p.constrain
Transform Data Between Unconstrained and Box-constrained...
pcuseries
Generate Plackett Bivariate Random Numbers
peaks
Find Peaks Within xy-Data
plot-methods
Methods for Function plot in Package 'simecol'
print-methods
Methods for Function 'print' in Package 'simecol'
sEdit
Simple editing
seedfill
Color Fill Algorithm
sim
Simulation of 'simObj' model objects
simecol-package
The 'simecol' Package
ssqOdeModel
Sum of Squares Between odeModel and Data
upca
The Uniform Period Chaotic Amplitude Model

Files in this package

simecol
simecol/inst
simecol/inst/CITATION
simecol/inst/NEWS
simecol/inst/FAQ.txt
simecol/inst/THANKS
simecol/inst/doc
simecol/inst/doc/examples
simecol/inst/doc/examples/diffusion_barrier.R
simecol/inst/doc/examples/lv3.R
simecol/inst/doc/examples/upca.R
simecol/inst/doc/examples/dynload
simecol/inst/doc/examples/dynload/simecol_clotka.R
simecol/inst/doc/examples/dynload/clotka.c
simecol/inst/doc/examples/dynload/test_clotka.R
simecol/inst/doc/examples/stoch_ca_simple.R
simecol/inst/doc/examples/diffusion_A.R
simecol/inst/doc/examples/ibm_daphnia.R
simecol/inst/doc/examples/CA.R
simecol/inst/doc/examples/lv.R
simecol/inst/doc/examples/fitOdeModel
simecol/inst/doc/examples/fitOdeModel/initval.R
simecol/inst/doc/examples/fitOdeModel/weighted.R
simecol/inst/doc/examples/diffusion_B.R
simecol/inst/doc/examples/logist.R
simecol/inst/doc/examples/stoch_ca.R
simecol/inst/doc/examples/conway.R
simecol/inst/doc/examples/lv3_approxfun.R
simecol/inst/doc/examples/chemostat.R
simecol/inst/doc/a-simecol-introduction.pdf
simecol/inst/doc/b-simecol-howtos.Rnw
simecol/inst/doc/a-simecol-introduction.R
simecol/inst/doc/a-simecol-introduction.Rnw
simecol/inst/doc/b-simecol-howtos.R
simecol/inst/doc/b-simecol-howtos.pdf
simecol/src
simecol/src/simecol.c
simecol/NAMESPACE
simecol/demo
simecol/demo/00Index
simecol/demo/jss.R
simecol/data
simecol/data/lv.rda
simecol/data/upca.rda
simecol/data/chemostat.rda
simecol/data/CA.rda
simecol/data/lv3.rda
simecol/data/conway.rda
simecol/data/diffusion.rda
simecol/R
simecol/R/coerce.R
simecol/R/accessors.R
simecol/R/approxTime1.R
simecol/R/sEdit.R
simecol/R/plot.R
simecol/R/seedfill.R
simecol/R/peaks.R
simecol/R/ssqOdeModel.R
simecol/R/p.constrain.R
simecol/R/mixNamedVec.R
simecol/R/approxTime.R
simecol/R/fromtoby.R
simecol/R/print.R
simecol/R/fitOdeModel.R
simecol/R/addtoenv.R
simecol/R/sim.R
simecol/R/aaa_classes.R
simecol/R/iteration.R
simecol/R/modelFit.R
simecol/R/pcuseries.R
simecol/R/neighbours.R
simecol/R/constructors.R
simecol/vignettes
simecol/vignettes/simecol.bib
simecol/vignettes/a4wide.sty
simecol/vignettes/b-simecol-howtos.Rnw
simecol/vignettes/ca.pdf
simecol/vignettes/ibm_daphnia.R
simecol/vignettes/vignette.cls
simecol/vignettes/statespace.pdf
simecol/vignettes/a-simecol-introduction.Rnw
simecol/vignettes/classes.pdf
simecol/MD5
simecol/build
simecol/build/vignette.rds
simecol/DESCRIPTION
simecol/man
simecol/man/chemostat.Rd
simecol/man/eightneighbours.Rd
simecol/man/plot-methods.Rd
simecol/man/modelFit-methods.Rd
simecol/man/modelFit.Rd
simecol/man/neighbours.Rd
simecol/man/iteration.Rd
simecol/man/sEdit.Rd
simecol/man/fitOdeModel.Rd
simecol/man/fixParms.Rd
simecol/man/seedfill.Rd
simecol/man/mixNamedVec.Rd
simecol/man/upca.Rd
simecol/man/initialize-methods.Rd
simecol/man/listOrNULL.Rd
simecol/man/pcuseries.Rd
simecol/man/lv.Rd
simecol/man/CA.Rd
simecol/man/lv3.Rd
simecol/man/conway.Rd
simecol/man/peaks.Rd
simecol/man/simecol-package.Rd
simecol/man/observer.Rd
simecol/man/diffusion.Rd
simecol/man/print-methods.Rd
simecol/man/addtoenv.Rd
simecol/man/ssqOdeModel.Rd
simecol/man/approxTime.Rd
simecol/man/as.simObj.Rd
simecol/man/p.constrain.Rd
simecol/man/fromtoby.Rd
simecol/man/sim.Rd
simecol/man/parms.Rd
simecol/man/odeModel.Rd
simecol/.Rinstignore