The glu library consists of a collection of data structures and algorithms that were developed by primarily by the UC Berkeley VLSI Cadgroup.

The library consists of 8 packages, and is organized as follows:

Each package has documentation on the exported functions in a text file whose suffix is doc.

I've written and documented a Makefile that builds a library containing these functions.

You can download the entire release from this tarball.