GEOMPACK
Delaunay triangulation


GEOMPACK is a FORTRAN90 library, using double precision arithmetic, which computes the Delaunay triangulation of a set of points in the plane.

Related Data and Programs:

DUTCH is a FORTRAN90 library which carries out tasks in computational geometry.

GEOMETRY is a FORTRAN90 library which performs geometric calculations in 2, 3 and N dimensional space.

GEOMPACK is also available in a C++ version and a MATLAB version and a PASCAL version.

GEOMPACK2 is a more extensive FORTRAN90 library, from which GEOMPACK was extracted.

GEOMPACK3 is a FORTRAN90 library for 3D geometric problems.

TRIANGULATION_DISPLAY_OPEN_GL is a C++ program which reads files defining a triangulation and displays an image using OpenGL.

TRIANGULATION_TRIANGLE_NEIGHBORS is a FORTRAN90 program which reads data defining a triangulation, determines the neighboring triangles of each triangle, and writes that information to a file.

Author:

Barry Joe,
Department of Computing Science,
University of Alberta,
Edmonton, Alberta, Canada T6G 2H1
Phone: (403) 492-5757
Email: barry@cs.ualberta.ca

Reference:

  1. Franz Aurenhammer,
    Voronoi diagrams - a study of a fundamental geometric data structure,
    ACM Computing Surveys,
    Volume 23, Number 3, pages 345-405, September 1991,
    ../../pdf/aurenhammer.pdf
  2. Barry Joe,
    GEOMPACK - a software package for the generation of meshes using geometric algorithms,
    Advances in Engineering Software,
    Volume 13, pages 325-331, 1991.

Source Code:

Examples and Tests:

List of Routines:

You can go up one level to the FORTRAN90 source codes.


Last revised on 27 November 2006.