simecol: Simulation of Ecological (and Other) Dynamic Systems

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.

AuthorThomas Petzoldt
Date of publication2016-11-19 18:30:18
MaintainerThomas Petzoldt <thomas.petzoldt@tu-dresden.de>
LicenseGPL (>= 2)
Version0.8-8
http://www.simecol.de/

View on R-Forge

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

editParms: Edit 'parms', 'init' or 'times' Slot of 'simecol' Objects

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

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

All documentation is copyright its authors; we didn't write any of that.