Package: SphericalCubature 1.5

SphericalCubature: Numerical Integration over Spheres and Balls in n-Dimensions; Multivariate Polar Coordinates

Provides several methods to integrate functions over the unit sphere and ball in n-dimensional Euclidean space. Routines for converting to/from multivariate polar/spherical coordinates are also provided.

Authors:John P. Nolan, American University

SphericalCubature_1.5.tar.gz
SphericalCubature_1.5.zip(r-4.5)SphericalCubature_1.5.zip(r-4.4)SphericalCubature_1.5.zip(r-4.3)
SphericalCubature_1.5.tgz(r-4.4-any)SphericalCubature_1.5.tgz(r-4.3-any)
SphericalCubature_1.5.tar.gz(r-4.5-noble)SphericalCubature_1.5.tar.gz(r-4.4-noble)
SphericalCubature_1.5.tgz(r-4.4-emscripten)SphericalCubature_1.5.tgz(r-4.3-emscripten)
SphericalCubature.pdf |SphericalCubature.html
SphericalCubature/json (API)

# Install 'SphericalCubature' in R:
install.packages('SphericalCubature', repos = c('https://jpnolan.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

On CRAN:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

26 exports 0.36 score 40 dependencies 1 dependents 4 scripts 272 downloads

Last updated 4 years agofrom:3cf739166e. Checks:OK: 3 NOTE: 4. Indexed: yes.

TargetResultDate
Doc / VignettesOKAug 28 2024
R-4.5-winNOTEAug 28 2024
R-4.5-linuxNOTEAug 28 2024
R-4.4-winNOTEAug 28 2024
R-4.4-macNOTEAug 28 2024
R-4.3-winOKAug 28 2024
R-4.3-macOKAug 28 2024

Exports:adaptIntegrateBallPolaradaptIntegrateBallPolarSplitadaptIntegrateBallRadialadaptIntegrateBallTriadaptIntegrateSphereCheckadaptIntegrateSpherePolaradaptIntegrateSpherePolarSplitadaptIntegrateSphereTriadaptIntegrateSphereTri3dadaptIntegrateSphereTriI0adaptIntegrateSphereTriI1adaptIntegrateSphereTriSubdivideKballVolumeCheckUnitVectorsintegrateBallPolynomialintegrateSpherePolynomialintegrateSphereStroud11nextBinarynextGraySubsetnextMultiIndexOrthantspartitionRegionpolar2rectrect2polarsphereAreaSubdivideSphereTriByOrthant

Dependencies:abindbase64encbslibcachemclicubaturedigestevaluatefastmapfontawesomefsgeometrygluehighrhtmltoolshtmlwidgetsjquerylibjsonliteknitrlifecyclelinproglpSolvemagicmagrittrmemoisemimemvmeshR6rappdirsrcddRcppRcppProgressrglrlangrmarkdownsassSimplicialCubaturetinytexxfunyaml

Readme and manuals

Help Manual

Help pageTopics
Numerical integration over spheres and balls in n-dimensions; multivariate polar/spherical coordinatesSphericalCubature-package SphericalCubature
Adaptive integration over the unit balladaptIntegrateBallRadial adaptIntegrateBallTri
Adaptive integration over sphere or ball in n-dimensionsadaptIntegrateBallPolar adaptIntegrateBallPolarSplit adaptIntegrateSpherePolar adaptIntegrateSpherePolarSplit
Adaptive integration over spherical trianglesadaptIntegrateSphereTri adaptIntegrateSphereTri3d adaptIntegrateSphereTriI0 adaptIntegrateSphereTriI1 adaptIntegrateSphereTriSubdivideK
Integration of polynomials over sphere or ball.integrateBallPolynomial integrateSpherePolynomial
Integrate a function over the sphere in n-dimensions.integrateSphereStroud11
n-dimensional polar coordinate transformationspolar2rect rect2polar
Surface area of spheres, volumes of balls in n-dimensions.ballVolume sphereArea
Miscellaneous internal functions used by SphericalCubature package.adaptIntegrateSphereCheck CheckUnitVectors nextBinary nextGraySubset nextMultiIndex Orthants partitionRegion SphericalMisc SubdivideSphereTriByOrthant