We will here describe the inheritance hierarchy for generating solvers, in order to use and extend it properly. The runtime creation of solver objects relies on the Factory Method pattern Gamma1994,Alexandrescu2001
, implemented through the generic Factory class.
ISolver
IEFSolver
CPCMSolver