All functions

adj.raw adj

Fast `adjacent` function, and Just In Time compiled version

cir

Identify pixels in a circle or ring (donut) around an object.

move crw

Move

duplicatedInt

Rcpp duplicated on integers using Rcpp Sugar

gaussMap

Produce a raster of a random Gaussian process.

heading

Heading between spatial points.

initiateAgents

SELES - Initiate agents

inRange

Test whether a number lies within range [a,b]

%fin%

A faster '%in%' based on fastmatch package

patchSize

Patch size

randomPolygons

randomPolygons

rasterizeReduced

Convert reduced representation to full raster

runifC

Rcpp Sugar version of runif

resample resampleZeroProof

Adapted directly from the sample help file.

rings

Identifies all cells within a ring around the focal cells

agentLocation

SELES - Agent Location at initiation

numAgents

SELES - Number of Agents to initiate

probInit

SELES - Probability of Initiation

transitions

SELES - Transitioning to next time step

SpaDES.tools-package

Categorized overview of the SpaDES.tools package

specificNumPerPatch

Initiate a specific number of agents in a map of patches

mergeRaster splitRaster

Split and re-merge RasterLayer(s)

spokes

Identify outward radiating spokes from initial points

spread2

Simulate a contagious spread process on a landscape, with data.table internals

spread

Simulate a spread process on a landscape.

wrap

Wrap coordinates or pixels in a torus-like fashion