Fast Marching Method (FMM) first developed by Sethian (1996) < http://www.pnas.org/content/93/4/1591.short>, and further extended by including a second-order approximation, the first-arrival rule, additive weights, and non-homogeneous domains following Silva and Steele (2012)
This package is an R implementation of the Fast Marching Method (FMM) first developed by Sethian (1996). Although developed to model evolving boundaries, FMM can and has been used widely in fluid dynamics, image segmentation, to construct Voronoi diagrams, simulate diffusion processes, and calculate shortest-paths.
This algorithm further extends Sethian's by including the following modifications:
Also included is a spatial wrapper function that makes it easier to model dispersal scenarios in geospatial domains, as originally envisaged for the study and simulation of prehistoric dispersals (Silva and Steele 2012, 2014).
The algorithm is an implementation, and an improvement on, the MATLAB code of Silva and Steele (2012, 2014), developed with funding from the European Union (EU)’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie Individual Fellowships/H2020-MSCA-IF-2014 Grant Agreement n. 656264 (Research Project LAGRANGE: Late Glacial Range Expansions).