class Solver():
  """
  General class for solver specific functionality.

  Sub-classed by the individual solvers.
  """