SPHERE_MONTE_CARLO is a MATLAB 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 MATLAB program which applies a Monte Carlo method to estimate the volume of the unit ball in 6D;
SPHERE_LEBEDEV_RULE, a MATLAB library which computes Lebedev quadrature rules for the unit sphere;
SPHERE_QUAD, a MATLAB library which estimates the integral of a function over a sphere.
TETRAHEDRON_MONTE_CARLO, a MATLAB program which uses the Monte Carlo method to estimate integrals over a tetrahedron.
TRIANGLE_MONTE_CARLO, a MATLAB program which uses the Monte Carlo method to estimate integrals over a triangle.