public void WriteTrajectoriesGraphs(IList <TestSeries> testSeries)
        {
            EnsureFolderExists(_outputFolder);

            foreach (var ld in testSeries.Select(s => s.LiftToDragCoefficient).Distinct())
            {
                var model = _diagramService.PrepareTrajectoriesGraph(ld, testSeries);

                WritePdf(model, _aggregateFolder + $"multiTrajec{ld.ToString(CultureInfo.InvariantCulture)}");
            }
        }
 private void UpdateModels()
 {
     TrajectoryModel  = _diamgramService.PrepareTrajectoryDiagram(CurrentSeries);
     SpeedHeightModel = _diamgramService.PrepareSpeedHeightDiagram(CurrentSeries);
     MultiTrajectory  = _diamgramService.PrepareTrajectoriesGraph(SelectedLD, TestSeries);
     if (CurrentSeries.Density != null)
     {
         DensityModel = _diamgramService.PrepareDensityChart(CurrentSeries);
     }
     if (CurrentSeries.MachSpeed != null)
     {
         MachSpeedModel = _diamgramService.PrepareMachSpeedChart(CurrentSeries);
     }
     if (CurrentSeries.Acceleration != null)
     {
         GModel = _diamgramService.PrepareGChart(CurrentSeries);
     }
 }