diff --git a/VectoCore/VectoCore/Models/Simulation/Impl/VectoRun.cs b/VectoCore/VectoCore/Models/Simulation/Impl/VectoRun.cs index e0be5aa4ae1c3c0b0a1ab8834263004cf456cba4..520f952a91fb980617725d44cfa1237d8902e4be 100644 --- a/VectoCore/VectoCore/Models/Simulation/Impl/VectoRun.cs +++ b/VectoCore/VectoCore/Models/Simulation/Impl/VectoRun.cs @@ -136,6 +136,10 @@ namespace TUGraz.VectoCore.Models.Simulation.Impl Container.AbsTime = AbsTime; } } while (response is ResponseSuccess); + foreach (var fuel in GetContainer().RunData.EngineData.Fuels) { + // calculate vehicleline correction here in local thread context because writing sum-data and report afterwards is synchronized + var cf = GetContainer().ModalData.VehicleLineCorrectionFactor(fuel.FuelData); + } } catch (VectoSimulationException vse) { Log.Error("SIMULATION RUN ABORTED! ========================"); Log.Error(vse);