Index: Riskeer/Piping/src/Riskeer.Piping.Data/Probabilistic/PartialProbabilisticPipingOutput.cs =================================================================== diff -u -ra407dc36ea91b593a025fe550ce94531a332f32d -ra36569a4e6c4a7b2369e8322e6150067f9d64845 --- Riskeer/Piping/src/Riskeer.Piping.Data/Probabilistic/PartialProbabilisticPipingOutput.cs (.../PartialProbabilisticPipingOutput.cs) (revision a407dc36ea91b593a025fe550ce94531a332f32d) +++ Riskeer/Piping/src/Riskeer.Piping.Data/Probabilistic/PartialProbabilisticPipingOutput.cs (.../PartialProbabilisticPipingOutput.cs) (revision a36569a4e6c4a7b2369e8322e6150067f9d64845) @@ -35,7 +35,7 @@ /// /// The reliability of the calculation. /// The general result of this output with the fault tree illustration points. - protected PartialProbabilisticPipingOutput( + public PartialProbabilisticPipingOutput( double reliability, GeneralResult generalResult) { Reliability = reliability; Index: Riskeer/Piping/src/Riskeer.Piping.Service/Probabilistic/ProbabilisticPipingCalculationService.cs =================================================================== diff -u -r2d896c48d4bb6a88b80b6bfb3146ee14737b2921 -ra36569a4e6c4a7b2369e8322e6150067f9d64845 --- Riskeer/Piping/src/Riskeer.Piping.Service/Probabilistic/ProbabilisticPipingCalculationService.cs (.../ProbabilisticPipingCalculationService.cs) (revision 2d896c48d4bb6a88b80b6bfb3146ee14737b2921) +++ Riskeer/Piping/src/Riskeer.Piping.Service/Probabilistic/ProbabilisticPipingCalculationService.cs (.../ProbabilisticPipingCalculationService.cs) (revision a36569a4e6c4a7b2369e8322e6150067f9d64845) @@ -167,15 +167,15 @@ try { - PartialProbabilisticPipingOutput profileSpecificOutput = CalculateProfileSpecific( + IPartialProbabilisticPipingOutput profileSpecificOutput = CalculateProfileSpecific( calculation, generalInput, hydraulicBoundaryDatabaseFilePath, usePreprocessor); if (canceled) { return; } - PartialProbabilisticPipingOutput sectionSpecificOutput = CalculateSectionSpecific( + IPartialProbabilisticPipingOutput sectionSpecificOutput = CalculateSectionSpecific( calculation, generalInput, sectionLength, hydraulicBoundaryDatabaseFilePath, usePreprocessor); if (canceled) @@ -201,10 +201,10 @@ /// The general piping calculation input parameters. /// The path which points to the hydraulic boundary database file. /// Indicator whether to use the preprocessor in the calculation. - /// A . + /// A . /// Thrown when an error occurs while performing the calculation. - private PartialProbabilisticPipingOutput CalculateProfileSpecific(ProbabilisticPipingCalculation calculation, GeneralPipingInput generalInput, - string hydraulicBoundaryDatabaseFilePath, bool usePreprocessor) + private IPartialProbabilisticPipingOutput CalculateProfileSpecific(ProbabilisticPipingCalculation calculation, GeneralPipingInput generalInput, + string hydraulicBoundaryDatabaseFilePath, bool usePreprocessor) { NotifyProgress(string.Format(Resources.ProbabilisticPipingCalculationService_Calculate_Executing_calculation_of_type_0, Resources.ProbabilisticPipingCalculationService_ProfileSpecific), @@ -233,8 +233,8 @@ calculation.Name, Resources.ProbabilisticPipingCalculationService_ProfileSpecific, e.Message); } - return new PartialProbabilisticPipingOutput(profileSpecificCalculator.ExceedanceProbabilityBeta, - generalResult); + return new PartialProbabilisticPipingOutput(profileSpecificCalculator.ExceedanceProbabilityBeta, + generalResult); } /// @@ -245,10 +245,10 @@ /// The length of the section. /// The path which points to the hydraulic boundary database file. /// Indicator whether to use the preprocessor in the calculation. - /// A . + /// A . /// Thrown when an error occurs while performing the calculation. - private PartialProbabilisticPipingOutput CalculateSectionSpecific(ProbabilisticPipingCalculation calculation, GeneralPipingInput generalInput, - double sectionLength, string hydraulicBoundaryDatabaseFilePath, bool usePreprocessor) + private IPartialProbabilisticPipingOutput CalculateSectionSpecific(ProbabilisticPipingCalculation calculation, GeneralPipingInput generalInput, + double sectionLength, string hydraulicBoundaryDatabaseFilePath, bool usePreprocessor) { NotifyProgress(string.Format(Resources.ProbabilisticPipingCalculationService_Calculate_Executing_calculation_of_type_0, Resources.ProbabilisticPipingCalculationService_SectionSpecific), @@ -278,8 +278,8 @@ calculation.Name, Resources.ProbabilisticPipingCalculationService_SectionSpecific, e.Message); } - return new PartialProbabilisticPipingOutput(sectionSpecificCalculator.ExceedanceProbabilityBeta, - generalResult); + return new PartialProbabilisticPipingOutput(sectionSpecificCalculator.ExceedanceProbabilityBeta, + generalResult); } ///