stripack_voronoi, a Fortran90 code which interactively determines the Voronoi diagram of a set of points on a sphere.
The set of points is read from a file, and the Voronoi diagram, once computed, is written out to another file, described by a set of Voronoi vertices, and the indices of Voronoi vertices that form Voronoi polygons.
stripack_voronoi node_filenamewhere
The knformation on this web page is distributed under the MIT license.
stripack_voronoi is available in a Fortran90 version.
geometry, a Fortran90 code which computes various geometric quantities, including grids on spheres.
sphere_cvt, a Fortran90 code which creates a mesh of well-separated points on a unit sphere using a Centroidal Voronoi Tessellation (CVT).
sphere_delaunay, a Fortran90 code which computes the Delaunay triangulation of points on a sphere.
sphere_design_rule, a Fortran90 code which returns point sets on the surface of the unit sphere, known as designs, which can be useful for estimating integrals on the surface.
sphere_grid, a dataset directory containing files which describe sets of points on the unit sphere.
sphere_quad, a Fortran90 code which approximates an integral over the surface of the unit sphere by applying a triangulation to the surface;
sphere_stereograph, a Fortran90 code which computes the stereographic mapping between points on the unit sphere and points on the plane Z = 1; a generalized mapping is also available.
sphere_voronoi, a Fortran90 code which computes and plots the Voronoi diagram of points on the unit sphere.
stripack, a Fortran90 code which can compute the Delaunay triangulation or Voronoi diagram of points on the unit sphere.
stripack_delaunay, a Fortran90 code which reads a set of points on the unit sphere, computes the Delaunay triangulation, and writes it to a file.