sphere_lebedev_rule_display, an Octave code which reads the name of a data file defining a Lebedev quadrature rule for the sphere, reads the file, creates an "XYZ" file containing the coordinates of the quadrature poins, and then and displays a unit sphere and the points.
The Lebedev quadrature rule file contains a table of values of theta, phi, and weights. The angles are measured in degrees. So it is helpful to have this program read the data, convert angles to radians, compute the XYZ coordinates (and save the values in a file) and then display the point set.
sphere_lebedev_rule_display ( 'prefix' )where
The computer code and data files described and made available on this web page are distributed under the MIT license
sphere_lebedev_rule_display is available in a MATLAB version and an Octave version.
ball_and_stick_display, an Octave code which demonstrates the creation of a 3D "ball and stick" image;
quad_surface_display, an Octave code which reads files defining a 3D quadrilateral mesh surface and displays it within MATLAB.
sphere_cvt, an Octave code which creates a mesh of well-separated points on a unit sphere by applying the Centroidal Voronoi Tessellation (CVT) iteration.
sphere_delaunay, an Octave code which computes the Delaunay triangulation of points on a sphere.
sphere_grid, a dataset directory which contains grids of points, lines, triangles or quadrilaterals on a sphere;
sphere_grid, an Octave code which provides a number of ways of generating grids of points, or of points and lines, or of points and lines and faces, over the unit sphere.
sphere_lebedev_rule, an Octave code which computes Lebedev quadrature rules for the unit sphere;
sphere_lebedev_rule_display_test
sphere_voronoi, an Octave code which computes the Voronoi diagram of points on a sphere.
tri_surface_display, an Octave code which reads data defining a triangular mesh of a 3D surface and displays it.