Learn R Programming

simecol (version 0.8-14)

Simulation of Ecological (and Other) Dynamic Systems

Description

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. It supports structuring of simulation scenarios (to avoid copy and paste) and aims to improve readability and re-usability of code.

Copy Link

Version

Install

install.packages('simecol')

Monthly Downloads

578

Version

0.8-14

License

GPL (>= 2)

Maintainer

Last Published

October 7th, 2021

Functions in simecol (0.8-14)

addtoenv

Add Functions from a Non-nested List of Named Functions to a Common Environment
as.simObj

Coerce simObj Objects to Lists and Vice-Versa
conway

The Classical Coway's Game of Life
CA

Stochastic Cellular Automaton
eightneighbours

Count Number of Neighbours in a Rectangular Cellular Grid.
fitOdeModel

Parameter Fitting for odeModel Objects
chemostat

Chemostat Model
approxTime

Linear Interpolation with Complete Matrices or Data Frames
diffusion

A Random Walk Particle Diffusion Model
modelFit-class

Class of Fitted Model Parameters
editParms

Edit `parms', `init' or `times' Slot of `simecol' Objects
lv3

Lotka-Volterra-Type Model with Resource, Prey and Predator
lv

Lotka-Volterra Predator-Prey Model
odeModel

Generating-functions (Constructors) to Create Objects of Classes `odeModel', `rwalkModel' and `gridModel'.
observer

Get or Set an Observer Functions to an `simObj' Object
fromtoby

Create Regular Sequence from 'from-to-by' Vector
initialize-methods

Methods for Function `initialize' in Package `simecol'
mixNamedVec

Mix Two Named Vectors, Resolving Name Conflicts
listOrNULL-class

Helpful Union Classes
print-methods

Methods for Function `print' in Package `simecol'
iteration

Discrete Simulation
plot-methods

Methods for Function plot in Package `simecol'
modelFit-method

Show Results of Model Fits
neighbours

Count Number of Neighbours on a Rectangular Grid.
seedfill

Color Fill Algorithm
sEdit

Simple editing
pcuseries

Generate Plackett Bivariate Random Numbers
simecol-package

simecol
upca

The Uniform Period Chaotic Amplitude Model
peaks

Find Peaks Within xy-Data
sim-methods

Simulation of 'simObj' model objects
parms

Accessor Functions for `simObj' Objects
ssqOdeModel

Sum of Squares Between odeModel and Data
p.constrain

Transform Data Between Unconstrained and Box-constrained Scale