Simple MATLAB codes for simulating Predator-Prey
interactions in 1D and 2D
by Marcus R. Garvie (mgarvie@uoguelph.ca)

Back

Codes for simple geometry

PRED_PREY_SIM is a collection of simple MATLAB routines using finite element / difference methods for simulating the dynamics of predator-prey interactions modelled by nonlinear reaction-diffusion systems. The collection of codes in 1D and 2D are called FD1D and FD2D respectively.

For more details, graphics, and access to the source code, go to

Reference

  1. Garvie M.R. , "Finite difference schemes for reaction-diffusion equations modeling predator-prey interactions in MATLAB," Bulletin of Mathematical Biology (2007) 69:931-956


Codes for arbitrary shaped domains and general boundary conditions

PRED_PREY_ARB is a collection of simple MATLAB routines using the finite element method for simulating the dynamics of predator-prey interactions modelled by a nonlinear reaction-diffusion system. Unlike FD2D the systems are solved on domains of arbitrary shape using general boundary conditions. The collection of 2D codes are called FE2D.

For more details, graphics, and access to the source code, go to

Reference

  1. Garvie M.R., Burkardt J., Morgan J. "Simple Finite Element Methods for Approximating Predator-Prey Dynamics in Two Dimensions using MATLAB," Bulletin of Mathematical Biology (2015) 77:548-578


Implicit-Symplectic schemes

PRED_PREY_IMSP is a collection of simple MATLAB routines using the finite difference/finite element method for simulating the dynamics of predator-prey interactions modelled by a nonlinear reaction-diffusion system by means of Implicit-Symplectic Schemes.

For more details, graphics, and access to the source code, go to

References (link not active yet)

  1. Diele, F., Garvie M.R., Trenchea C. "Numerical analysis of a first-order in time implicit-symplectic scheme for predator-prey systems," submitted

  1. Diele, F., Garvie M.R., Trenchea C. "Numerical analysis of a second-order in time implicit-symplectic scheme for predator-prey systems," submitted


Last revised on June 19, 2016.