public void Init() { _reader = new LinearProgramDictionaryReader(); _mapPrimalToDual = new HackyMapPrimalToDual(); _mapDualToPrimal = new HackyMapDualToPrimal(); _restore = new SimpleRestoreObjective(); }
public LinearProgramSolverWeek3(IAnalyzeEnteringLeavingVariables analyze, IPivotDictionary pivotor, IMapPrimalToDual mapPrimalToDual, IMapDualToPrimal mapDualToPrimal, IRestoreObjective restoreObjective) { _analyze = analyze; _pivotor = pivotor; _mapPrimalToDual = mapPrimalToDual; _mapDualToPrimal = mapDualToPrimal; _restoreObjective = restoreObjective; }