datafilename <- system.file("extdata/testdata.RData", package = "secrfunc")
load(datafilename) # loads w, dimw, xy, start, traps, mask, gsbval, cumk, binomN
detectfn <- 14 # hazard half-normal
dim <- 2
convex <- TRUE
grain <- 1
ncores <- 2
gkhk <- makegkPolygoncpp(detectfn, dim, convex, grain, ncores, gsbval, cumk, traps, mask)
# see tests for expected result
nc <- dimw[1] # individuals
S <- dimw[2] # occasions
K <- dimw[3] # single polygon
minp <- 1e-200
group <- rep(0,nc)
pID <- matrix(1, nrow = S, ncol = 1)
density <- matrix(1/nrow(mask), nrow(mask), 1)
PIA <- as.integer(array (1, dim = c(nc, S, K)))
Tsk <- matrix(1, nrow = K, ncol = S)
h <- matrix(-1)
hindex <- matrix(-1)
debug <- FALSE
prw <- polygonhistoriescpp(nc, detectfn, grain, ncores, minp, binomN, w, xy, start,
group, gkhk$hk, gkhk$H, gsbval, pID, mask, density, PIA, Tsk, h, hindex, debug)
# see tests for expected result
fxi <- polygonfxicpp(nc, detectfn, grain, ncores, minp, binomN, w, xy, start,
group, gkhk$hk, gkhk$H, gsbval, pID, mask, density, PIA, Tsk, h, hindex)
# see tests for expected result
Run the code above in your browser using DataLab