Mordicus.Core.IO.SolverDataset module¶
- class Mordicus.Core.IO.SolverDataset.SolverDataset(producedObject, solver, inputData)[source]¶
Bases:
object
Gathers all data to be provided to a SolvingProcedure
- producedObject¶
class of produced python object (after callback is called)
- Type
cls
- solver¶
solver object associated with the dataset
- Type
SolvingProcedure
- inputData¶
dictionary of all parameters to be passed to the calling procedure
- Type
dict
- ExtractResult(extract=None, solutionStructures=None, primalities=None, solutionReaderType=None)[source]¶
Calls constructor of object to import the file into a data structure
- Parameters
extract (tuple(str)) – identifier of the solutions to extract (e.g. “U”, “sigma”…)
solutionStructures (dict) – dict with solution name as key and solutionStructure as argument
primalities (dict) – dict with solution name as key and solutionStructure as argument
solutionReaderType (type) – specific solution reader to use