Mark A. Gilbert: Simulate Integrodifference equations using an adaptive-mesh algorithm

AdaptiveIDE Version1
Code to simulate Integrodifference equations on large spatial scales, using an adaptive-mesh algorithm.
For a description and application, please see: Gilbert et al. (2017) Speeding up the simulation of population spread models.
(doi: 10.1111/2041-210X.12684).

Melanie Harsch: Moving-habitat simulation models using integrodifference equation

These are a collection of R-shiny apps for solving integrodifference equations where habitat moves in response to climate change.

Amy Hurford: Integrodifference equation solutions in R

Malthus.R
This is the equivalent R code for malthus.m provided on Jim Powell’s website.
This R code solves an integrodifference equation with 1 spatial dimension using the discrete fourier transform.

IDE_SI.R
This is R code that solves a discretized version of an SIS model and assumes Gaussian dispersal for susceptible and infected hosts. The coupled IDEs are solved using discrete fast fourier transforms (ffts). I tried to write the code so that it would be easy to edit if you would like to simulate a different type of population dynamic.

Frithjof Lutscher: Basic IDE simulation code in Matlab

A zip file containing a short introduction and four different implementations of the basic integrodifference equation. Details are in Chapter 8 of the forthcoming book.

James Powell: Spatio-temporal models in ecology

Introductory course material and Matlab code for integrodifference equations.

Christelle Robinet: Tutorial on generic spread models and case studies in R

Extensive documentation of “ProgSpreadModule.R” as used in Robinet et al. (2012) A suite of models to support the quantitative assessment of spread in pest risk analysis. (https://doi.org/10.1371/journal.pone.0043366)