public IScenarioTotalTimesFactory CreateScenarioTotalTimesFactory() { IScenarioTotalTimesFactory factory = null; try { factory = new ScenarioTotalTimesFactory(); } catch (Exception exception) { this.Log.Error( exception.Message, exception); } return(factory); }
public IScenarioTotalTimes Calculate( IScenarioTotalTimesResultElementFactory scenarioTotalTimesResultElementFactory, IScenarioTotalTimesFactory scenarioTotalTimesFactory, IScenarioTotalTimesResultElementCalculation scenarioTotalTimesResultElementCalculation, IΛ Λ, Isrt srt, IH H, Ix x) { return(scenarioTotalTimesFactory.Create( Λ.Value .Select(w => scenarioTotalTimesResultElementCalculation.Calculate( scenarioTotalTimesResultElementFactory, w, srt, H, x)) .ToImmutableList())); }