Solid Polyhedron Measures

TOMS550 is a FORTRAN77 library which implements ACM TOMS algorithm 550, for evaluating certain measures of a solid polyhedron, including surface area, centroid, volume, weight, moments, and products of inertia.

The text of many ACM TOMS algorithms is available online through ACM: or NETLIB:


TOMS550 is available in a FORTRAN77 version.


  1. Adrian Messner, G Taylor,
    Algorithm 550: Solid Polyhedron Measures,
    ACM Transactions on Mathematical Software,
    Volume 6, Number 1, March 1980, pages 121-130.

Source Code:

Examples and Tests:

List of Routines:

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

Last revised on 30 December 2005.