A solver container for use by constraint containers that implement the solve methods directly and hold all their constraints in arrays and (Joints, Suspension, ...). This Solver just calls into the Container with the list of constraint indices to solve. There will be one of these created for each constraint solver task, as determined by the constraint graph.