SPHERE_MONTE_CARLO is a FORTRAN90 library which estimates the
integral over the surface of the unit sphere of a function
F(X,Y,Z). The computer code and data files described and made
available on this web page are distributed under the GNU LGPL
license. SPHERE_MONTE_CARLO is available in a C++ version and a
FORTRAN90 version and a MATLAB version. BALL_VOLUME_MONTE_CARLO,
a FORTRAN90 program which applies a Monte Carlo method to
estimate the volume of the unit ball in 6D; SPHERE_CVT, a
FORTRAN90 library which creates a mesh of well-separated points
on a unit sphere using Centroidal Voronoi Tessellations.
SPHERE_DELAUNAY, a MATLAB program which computes the Delaunay
triangulation of points on a sphere. SPHERE_DESIGN_RULE, a
FORTRAN90 library which returns point sets on the surface of the
unit sphere, known as "designs", which can be useful for
estimating integrals on the surface, among other uses.
SPHERE_EXACTNESS, a FORTRAN90 program which tests the polynomial
exactness of a quadrature rule for the unit sphere