Source file directories:
========================

algorithms: partitioning, coloring, ordering and matching algorithms

environment: the problem and library runtime environment, including
  problem parameters, exception behavior, and profiling behavior
  
input: identifier, vector, mesh, graph, and matrix adapters for user input

models: identifier, coordinate, graph and hypergraph models used by algorithms

problems: problem and solution objects

util: helper methods and objects
