Index: Ringtoets/Piping/src/Ringtoets.Piping.Plugin/PipingGuiPlugin.cs =================================================================== diff -u -rde8e5c0dd97c9e53a07e905a0f59617e570b2259 -rfcc734ebbc1e5c6c02ae2dae2a184fdcb9aa4d1b --- Ringtoets/Piping/src/Ringtoets.Piping.Plugin/PipingGuiPlugin.cs (.../PipingGuiPlugin.cs) (revision de8e5c0dd97c9e53a07e905a0f59617e570b2259) +++ Ringtoets/Piping/src/Ringtoets.Piping.Plugin/PipingGuiPlugin.cs (.../PipingGuiPlugin.cs) (revision fcc734ebbc1e5c6c02ae2dae2a184fdcb9aa4d1b) @@ -387,7 +387,12 @@ private void CalculateAll(PipingFailureMechanismContext failureMechanismContext) { - ActivityProgressDialogRunner.Run(Gui.MainWindow, GetAllPipingCalculations(failureMechanismContext.WrappedData).Select(calc => new PipingCalculationActivity(calc)).ToList()); + ActivityProgressDialogRunner.Run(Gui.MainWindow, + GetAllPipingCalculations(failureMechanismContext.WrappedData) + .Select(calc => new PipingCalculationActivity(calc, + failureMechanismContext.Parent.FailureMechanismContribution.Norm, + failureMechanismContext.WrappedData.Contribution)) + .ToList()); } private object[] FailureMechanismEnabledChildNodeObjects(PipingFailureMechanismContext pipingFailureMechanismContext) @@ -503,7 +508,10 @@ private void PerformCalculation(PipingCalculation calculation, PipingCalculationScenarioContext context) { - ActivityProgressDialogRunner.Run(Gui.MainWindow, new PipingCalculationActivity(calculation)); + ActivityProgressDialogRunner.Run(Gui.MainWindow, + new PipingCalculationActivity(calculation, + context.AssessmentSection.FailureMechanismContribution.Norm, + context.FailureMechanism.Contribution)); } # endregion @@ -655,7 +663,13 @@ private void CalculateAll(CalculationGroup group, PipingCalculationGroupContext context) { - ActivityProgressDialogRunner.Run(Gui.MainWindow, group.GetCalculations().OfType().Select(pc => new PipingCalculationActivity(pc)).ToList()); + ActivityProgressDialogRunner.Run(Gui.MainWindow, + group.GetCalculations() + .OfType() + .Select(pc => new PipingCalculationActivity(pc, + context.AssessmentSection.FailureMechanismContribution.Norm, + context.FailureMechanism.Contribution)) + .ToList()); } private static void ValidateAll(CalculationGroup group)