Are there any libraries which have fast implementations of integrodifference equations?
These are discrete time, continuous space dynamical systems used a lot in mathematical ecology where diffusion is replaced by integration over some (usually heavy-tailed) kernel function.
It seems straightforward to implement myself with DiscreteProblem
from DifferentialEquations.jl and QuadGK.jl
, but I’ve never had to write a software implementation of these before, beyond toy problems, and I was curious if anyone had experience doing it in Julia.