ColPack
ColPack is a software package consisting of sequential algorithms for a variety of graph
coloring and related problems in sparse derivative matrix computation. It is written in C++ heavily using
the STL. Its first version is released in Sept 2008. Implementations of parallel algorithms for some of the
coloring problems in ColPack are available in Zoltan. MatchBox
MatchBox is a C++ software package consisting of sequential exact as well as approximation
algorithms for a variety of graph matching problems. The package is currently under development. A trial
copy can be obtained by request from apothen at purdue dot edu or Mahantesh dot Halappanavar at pnnl dot gov. MatchBoxP
MatchBoxP is a software package currently being written. It will consist of parallel
approximation algorithms for various matching problems implemented in C++ and using MPI. OBLIO
An algorithmic laboratory for solving spase symmetric (indefinite and positive definite) systems of linear equations by factorization. EUCLID
C and MPI software for incomplete factor (ILU and IC) preconditioners on parallel computers. FastSloan
C software for computing orderings for the sequencing problem. Spindle
An object-oriented algorithmic laboratory that implements in C++ most of the modern variants
of greedy fill-reducing orderings (The Multiple Minimum Degree (MMD) and Approximate Minimum Degree (AMD)
algorithms and their cousins). A better-documented version will be released shortly.