Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/03/19 17:34:13 (5 years ago)
Author:
ddorfmei
Message:

#2931:

  • Updated Google.OrTools (added InitLogging method to Solver interface)
  • Initialize logging when plugin is loaded.
  • When a file cannot be exported, the log directory is shown in the error message
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2931_OR-Tools_LP_MIP/HeuristicLab.ExactOptimization/3.3/LinearProgramming/Algorithms/Solvers/Base/LinearSolver.cs

    r16736 r16891  
    4747    protected IFixedValueParameter<TextValue> solverSpecificParametersParam;
    4848
     49    public static string LogDirectory { get; }
     50
     51    static LinearSolver() {
     52      var solver = new Solver("", Solver.OptimizationProblemType.CbcMixedIntegerProgramming);
     53      LogDirectory = Path.Combine(Path.GetTempPath(), Path.GetRandomFileName());
     54      Directory.CreateDirectory(LogDirectory);
     55      solver.InitLogging(Assembly.GetExecutingAssembly().Location, LogDirectory);
     56    }
     57
    4958    public LinearSolver() {
    5059      Parameters.Add(problemTypeParam =
Note: See TracChangeset for help on using the changeset viewer.