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);
}
///