public Schedule CalcSchedule(FilledBaseline fb)
 {
     if (!_fbCache.ContainsKey(fb))
     {
         var optimizer = new LPOptimizerIndescrete();
         var schedule  = optimizer.Generate(Scenario, fb);
         _fbCache.Add(fb, schedule);
     }
     return(_fbCache[fb]);
 }
Example #2
0
        public Schedule CalcSchedule(Scenario scenario)
        {
            var o = new LPOptimizerIndescrete();

            return(o.Generate(scenario, this));
        }