polyCub: Cubature over Polygonal Domains

Numerical integration of continuously differentiable functions f(x,y) over simple closed polygonal domains. The following cubature methods are implemented: product Gauss cubature (Sommariva and Vianello, 2007, <doi:10.1007/s10543-007-0131-2>), the simple two-dimensional midpoint rule (wrapping 'spatstat.geom' functions), adaptive cubature for radially symmetric functions via line integrate() along the polygon boundary (Meyer and Held, 2014, <doi:10.1214/14-AOAS743>, Supplement B), and integration of the bivariate Gaussian density based on polygon triangulation. For simple integration along the axes, the 'cubature' package is more appropriate.

Version: 0.8.0
Depends: R (≥ 2.15.0), methods
Imports: grDevices, graphics, stats, sp (≥ 1.0-11)
Suggests: spatstat.geom, lattice, mvtnorm, statmod, rgeos, gpclib, sf, cubature, knitr, rmarkdown, microbenchmark
Published: 2021-01-27
Author: Sebastian Meyer ORCID iD [aut, cre, trl], Leonhard Held [ths], Michael Hoehle [ths]
Maintainer: Sebastian Meyer <seb.meyer at fau.de>
BugReports: https://github.com/bastistician/polyCub/issues
License: GPL-2
URL: https://github.com/bastistician/polyCub
NeedsCompilation: yes
Citation: polyCub citation info
Materials: README NEWS
In views: NumericalMathematics
CRAN checks: polyCub results

Documentation:

Reference manual: polyCub.pdf
Vignettes: Getting started with polyCub

Downloads:

Package source: polyCub_0.8.0.tar.gz
Windows binaries: r-devel: polyCub_0.8.0.zip, r-release: polyCub_0.8.0.zip, r-oldrel: polyCub_0.8.0.zip
macOS binaries: r-release (arm64): polyCub_0.8.0.tgz, r-oldrel (arm64): polyCub_0.8.0.tgz, r-release (x86_64): polyCub_0.8.0.tgz, r-oldrel (x86_64): polyCub_0.8.0.tgz
Old sources: polyCub archive

Reverse dependencies:

Reverse imports: fcfdr, surveillance
Reverse linking to: surveillance

Linking:

Please use the canonical form https://CRAN.R-project.org/package=polyCub to link to this page.