16 #ifndef OSDIPBLOCKSOLVERFACTORY_H
17 #define OSDIPBLOCKSOLVERFACTORY_H
20 #include "OSInstance.h"
48 static std::map<std::string, OSDipBlockSolverFactory*>
factories;
static OSDipBlockSolver * createOSDipBlockSolver(const std::string &solverName)
virtual OSDipBlockSolver * create()=0
static std::map< std::string, OSDipBlockSolverFactory * > factories
virtual ~OSDipBlockSolverFactory()=0
Default destructor.
The in-memory representation of an OSiL instance..
OSDipBlockSolverFactory()
Default Constructor.
used for throwing exceptions.