Fisheye: Tag 2472 refers to a dead (removed) revision in file `DamClients/DamUI/trunk/src/Dam/Forms/SchematizationFactorPropertyControl.Designer.cs'.
Fisheye: No comparison available. Pass `N' to diff?
Index: DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/Location.cs
===================================================================
diff -u -r2468 -r2472
--- DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/Location.cs (.../Location.cs) (revision 2468)
+++ DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/Location.cs (.../Location.cs) (revision 2472)
@@ -90,9 +90,6 @@
public const string RequiredSafetyFactorStabilityInnerSlope = "RequiredSafetyFactorStabilityInnerSlope";
public const string RequiredSafetyFactorStabilityOuterSlope = "RequiredSafetyFactorStabilityOuterSlope";
public const string RequiredSafetyFactorPiping = "RequiredSafetyFactorPiping";
- public const string RequiredProbabilityOfFailureStabilityInnerslope = "RequiredProbabilityOfFailureStabilityInnerslope";
- public const string RequiredProbabilityOfFailureStabilityOuterslope = "RequiredProbabilityOfFailureStabilityOuterslope";
- public const string RequiredProbabilityOfFailurePiping = "RequiredProbabilityOfFailurePiping";
public const string StabilityZoneType = "StabilityZoneType";
public const string ForbiddenZoneFactor = "ForbiddenZoneFactor";
public const string ZoneAreaRestSlopeCrestWidth = "ZoneAreaRestSlopeCrestWidth";
@@ -1382,15 +1379,12 @@
{
foreach (var scenario in scenarios)
{
- if (scenario.ModelFactors.RequiredProbabilityOfFailureStabilityInnerslope == null)
+ return new[]
{
- return new[]
- {
- new ValidationResult(ValidationResultType.Error,
- LocalizationManager.GetTranslatedText(this, "NoRequiredSafetyForZonesScenario"),
- scenario, "StabilityZoneType", "ZoneTypeSafety", null)
- };
- }
+ new ValidationResult(ValidationResultType.Error,
+ LocalizationManager.GetTranslatedText(this, "NoRequiredSafetyForZonesScenario"),
+ scenario, "StabilityZoneType", "ZoneTypeSafety", null)
+ };
}
}
else
@@ -2325,18 +2319,6 @@
{
nameValuePairs.Add(LocationParameterNames.RequiredSafetyFactorPiping, ModelFactors.RequiredSafetyFactorPiping.Value.ToString(numberFormatInfo));
}
- if (ModelFactors.RequiredProbabilityOfFailureStabilityInnerslope != null)
- {
- nameValuePairs.Add(LocationParameterNames.RequiredProbabilityOfFailureStabilityInnerslope, ModelFactors.RequiredProbabilityOfFailureStabilityInnerslope.Value.ToString(numberFormatInfo));
- }
- if (ModelFactors.RequiredProbabilityOfFailureStabilityOuterslope != null)
- {
- nameValuePairs.Add(LocationParameterNames.RequiredProbabilityOfFailureStabilityOuterslope, ModelFactors.RequiredProbabilityOfFailureStabilityOuterslope.Value.ToString(numberFormatInfo));
- }
- if (ModelFactors.RequiredProbabilityOfFailurePiping != null)
- {
- nameValuePairs.Add(LocationParameterNames.RequiredProbabilityOfFailurePiping, ModelFactors.RequiredProbabilityOfFailurePiping.Value.ToString(numberFormatInfo));
- }
nameValuePairs.Add(LocationParameterNames.StabilityZoneType, StabilityZoneType.ToString());
nameValuePairs.Add(LocationParameterNames.ForbiddenZoneFactor, ForbiddenZoneFactor.ToString(numberFormatInfo));
nameValuePairs.Add(LocationParameterNames.ZoneAreaRestSlopeCrestWidth, ZoneAreaRestSlopeCrestWidth.ToString(numberFormatInfo));
@@ -2765,18 +2747,6 @@
{
ModelFactors.RequiredSafetyFactorPiping = Convert.ToDouble(parameterValue, numberFormatInfo);
}
- if (parameterName.Equals(LocationParameterNames.RequiredProbabilityOfFailureStabilityInnerslope))
- {
- ModelFactors.RequiredProbabilityOfFailureStabilityInnerslope = Convert.ToDouble(parameterValue, numberFormatInfo);
- }
- if (parameterName.Equals(LocationParameterNames.RequiredProbabilityOfFailureStabilityOuterslope))
- {
- ModelFactors.RequiredProbabilityOfFailureStabilityOuterslope = Convert.ToDouble(parameterValue, numberFormatInfo);
- }
- if (parameterName.Equals(LocationParameterNames.RequiredProbabilityOfFailurePiping))
- {
- ModelFactors.RequiredProbabilityOfFailurePiping = Convert.ToDouble(parameterValue, numberFormatInfo);
- }
if (parameterName.Equals(LocationParameterNames.StabilityZoneType))
{
StabilityZoneType = (MStabZonesType) Enum.Parse(typeof(MStabZonesType), parameterValue);
@@ -2999,12 +2969,6 @@
return false;
case "LayerHeightDeviation":
return false;
- case "ModelFactorRequiredProbabilityOfFailurePiping":
- return false;
- case "RequiredProbabilityOfFailureStabilityInnerSlope":
- return false;
- case "RequiredProbabilityOfFailureStabilityOuterSlope":
- return false;
case "ModelFactorRequiredSafetyFactorPiping":
return false; // Probably obsolete, because it is defined in the scenario
case "ModelFactorRequiredSafetyFactorStabilityInnerSlope":
Index: DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/CsvImporters/CsvImporterLocations.cs
===================================================================
diff -u -r2471 -r2472
--- DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/CsvImporters/CsvImporterLocations.cs (.../CsvImporterLocations.cs) (revision 2471)
+++ DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/CsvImporters/CsvImporterLocations.cs (.../CsvImporterLocations.cs) (revision 2472)
@@ -72,9 +72,6 @@
public double? SafetyFactorPiping { get; set; }
public double? SafetyFactorStabilityInnerSlope { get; set; }
public double? SafetyFactorStabilityOuterSlope { get; set; }
- public double? ProbabilityOfFailureStabilityInnerslope { get; set; }
- public double? ProbabilityOfFailureStabilityOuterslope { get; set; }
- public double? ProbabilityOfFailurePiping { get; set; }
public double? UpliftCriterionPiping { get; set; }
public double? UpliftCriterionStability { get; set; }
public double? DistanceToEntryPoint { get; set; }
@@ -173,9 +170,6 @@
int colIndexSafetyFactorPiping = CsvReaderUtilities.GetHeaderIndexByString(headers, CsvColumnNames.RequiredSafetyFactorPipingColumnName);
int colIndexSafetyFactorStabilityInnerSlope = CsvReaderUtilities.GetHeaderIndexByString(headers, CsvColumnNames.RequiredSafetyFactorStabilityInnerSlopeColumnName);
int colIndexSafetyFactorStabilityOuterSlope = CsvReaderUtilities.GetHeaderIndexByString(headers, CsvColumnNames.RequiredSafetyFactorStabilityOuterSlopeColumnName);
- int colIndexcolIndexProbabilityOfFailureStabilityInnerslope = CsvReaderUtilities.GetHeaderIndexByString(headers, CsvColumnNames.ProbabilityOfFailureStabilityInnerslopeColumnName);
- int colIndexcolIndexProbabilityOfFailureStabilityOuterslope = CsvReaderUtilities.GetHeaderIndexByString(headers, CsvColumnNames.ProbabilityOfFailureStabilityOuterslopeColumnName);
- int colIndexProbabilityOfFailurePiping = CsvReaderUtilities.GetHeaderIndexByString(headers, CsvColumnNames.ProbabilityOfFailurePipingColumnName);
int colIndexUpliftCriterionPiping = CsvReaderUtilities.GetHeaderIndexByString(headers, CsvColumnNames.UpliftCriterionPipingColumnName);
int colIndexUpliftCriterionStability = CsvReaderUtilities.GetHeaderIndexByString(headers, CsvColumnNames.UpliftCriterionStabilityColumnName);
int colIndexDistanceToEntryPoint = CsvReaderUtilities.GetHeaderIndexByString(headers, CsvColumnNames.DistanceToEntryPointColumnName);
@@ -380,21 +374,6 @@
colIndex = colIndexSafetyFactorStabilityOuterSlope;
locationRecord.SafetyFactorStabilityOuterSlope = Convert.ToDouble(csv[colIndexSafetyFactorStabilityOuterSlope]);
}
- if (colIndexcolIndexProbabilityOfFailureStabilityInnerslope > -1)
- {
- colIndex = colIndexcolIndexProbabilityOfFailureStabilityInnerslope;
- locationRecord.ProbabilityOfFailureStabilityInnerslope = Convert.ToDouble(csv[colIndexcolIndexProbabilityOfFailureStabilityInnerslope]);
- }
- if (colIndexcolIndexProbabilityOfFailureStabilityOuterslope > -1)
- {
- colIndex = colIndexcolIndexProbabilityOfFailureStabilityOuterslope;
- locationRecord.ProbabilityOfFailureStabilityOuterslope = Convert.ToDouble(csv[colIndexcolIndexProbabilityOfFailureStabilityOuterslope]);
- }
- if (colIndexProbabilityOfFailurePiping > -1)
- {
- colIndex = colIndexProbabilityOfFailurePiping;
- locationRecord.ProbabilityOfFailurePiping = Convert.ToDouble(csv[colIndexProbabilityOfFailurePiping]);
- }
if (colIndexUpliftCriterionPiping > -1)
{
colIndex = colIndexUpliftCriterionPiping;
Index: DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/CsvImporters/CsvImporterScenarios.cs
===================================================================
diff -u -r2471 -r2472
--- DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/CsvImporters/CsvImporterScenarios.cs (.../CsvImporterScenarios.cs) (revision 2471)
+++ DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/CsvImporters/CsvImporterScenarios.cs (.../CsvImporterScenarios.cs) (revision 2472)
@@ -62,9 +62,6 @@
public double? WaterHeight { get; set; } //v
public double? WaterHeightLow { get; set; } //o
public double? DikeTableHeight { get; set; } //v
- public double ProbabilityOfFailureStabilityInnerSlope { get; set; } //o
- public double ProbabilityOfFailureStabilityOuterSlope { get; set; } //o
- public double ProbabilityOfFailurePiping { get; set; } //o
public double? PlLineOffsetBelowDikeTopAtRiver { get; set; } //o
public double? PlLineOffsetBelowDikeTopAtPolder { get; set; } //o
public double? PlLineOffsetBelowShoulderBaseInside { get; set; } //o
@@ -151,9 +148,6 @@
int colIndexSafetyFactorPiping = CsvReaderUtilities.GetHeaderIndexByString(headers, ModelFactorCsvIdentifiers.SafetyFactorPiping);
int colIndexSafetyFactorStabilityInnerSlope = CsvReaderUtilities.GetHeaderIndexByString(headers, ModelFactorCsvIdentifiers.SafetyFactorStabilityInnerslope);
int colIndexSafetyFactorStabilityOuterSlope = CsvReaderUtilities.GetHeaderIndexByString(headers, ModelFactorCsvIdentifiers.SafetyFactorStabilityOuterslope);
- int colIndexProbabilityOfFailurePiping = CsvReaderUtilities.GetHeaderIndexByString(headers, ModelFactorCsvIdentifiers.ProbabilityOfFailurePiping);
- int colIndexProbabilityOfFailureStabilityInnerSlope = CsvReaderUtilities.GetHeaderIndexByString(headers, ModelFactorCsvIdentifiers.ProbabilityOfFailureStabilityInnerslope);
- int colIndexProbabilityOfFailureStabilityOuterSlope = CsvReaderUtilities.GetHeaderIndexByString(headers, ModelFactorCsvIdentifiers.ProbabilityOfFailureStabilityOuterslope);
int colIndexUpliftCriterionPiping = CsvReaderUtilities.GetHeaderIndexByString(headers, ModelFactorCsvIdentifiers.UpliftCriterionPiping);
int colIndexUpliftCriterionStability = CsvReaderUtilities.GetHeaderIndexByString(headers, ModelFactorCsvIdentifiers.UpliftCriterionStability);
@@ -218,21 +212,6 @@
colIndex = colIndexSafetyFactorStabilityOuterSlope;
scenario.SafetyFactorStabilityOuterSlope = Convert.ToDouble(csv[colIndex]);
}
- if (colIndexProbabilityOfFailurePiping > -1)
- {
- colIndex = colIndexProbabilityOfFailurePiping;
- scenario.ProbabilityOfFailurePiping = Convert.ToDouble(csv[colIndex]);
- }
- if (colIndexProbabilityOfFailureStabilityInnerSlope > -1)
- {
- colIndex = colIndexProbabilityOfFailureStabilityInnerSlope;
- scenario.ProbabilityOfFailureStabilityInnerSlope = Convert.ToDouble(csv[colIndex]);
- }
- if (colIndexProbabilityOfFailureStabilityOuterSlope > -1)
- {
- colIndex = colIndexProbabilityOfFailureStabilityOuterSlope;
- scenario.ProbabilityOfFailureStabilityOuterSlope = Convert.ToDouble(csv[colIndex]);
- }
if (colIndexUpliftCriterionPiping > -1)
{
colIndex = colIndexUpliftCriterionPiping;
Index: DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/Importers/LocationShapeFileAttributeMap.cs
===================================================================
diff -u -r2468 -r2472
--- DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/Importers/LocationShapeFileAttributeMap.cs (.../LocationShapeFileAttributeMap.cs) (revision 2468)
+++ DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/Importers/LocationShapeFileAttributeMap.cs (.../LocationShapeFileAttributeMap.cs) (revision 2472)
@@ -369,33 +369,6 @@
public const string SafetyFactorStabilityOuterSlopeAttributeId = CsvColumnNames.RequiredSafetyFactorStabilityOuterSlopeColumnName;
///
- /// probability_of_failure_stability_innerslope
- /// CustomShape
- /// probability_of_failure_stability_innerslope.shp
- /// probstabi
- /// double
- ///
- public const string ProbabilityOfFailureStabilityInnerSlopeAttributeId = CsvColumnNames.ProbabilityOfFailureStabilityInnerslopeColumnName;
-
- ///
- /// probability_of_failure_stability_outerslope
- /// CustomShape
- /// probability_of_failure_stability_outerslope.shp
- /// probstabo
- /// double
- ///
- public const string ProbabilityOfFailureStabilityOuterSlopeAttributeId = CsvColumnNames.ProbabilityOfFailureStabilityOuterslopeColumnName;
-
- ///
- /// probability_of_failure_piping
- /// CustomShape
- /// probability_of_failure_piping.shp
- /// probpiping
- /// double
- ///
- public const string ProbabilityOfFailurePipingAttributeId = CsvColumnNames.ProbabilityOfFailurePipingColumnName;
-
- ///
/// uplift_criterion_piping
/// CustomShape
/// uplift_criterion_piping.shp
@@ -736,9 +709,6 @@
createItem(UsePlLineOffsetBelowDikeCrestMiddleAttributeId, PlLineShapeFileName, "UPLBlDCM", (t, value) => t.UsePlLineOffsetBelowDikeCrestMiddle = value.ToType()),
createItem(UsePlLineOffsetFactorBelowShoulderCrestAttributeId, PlLineShapeFileName, "UPLFBlSC", (t, value) => t.UsePlLineOffsetFactorBelowShoulderCrest = value.ToType()),
createItem(IntrusionVerticalWaterPressureAttributeId, "IntrusionVerticalWaterPressure.shp", "IVWP", (t, value) => t.IntrusionVerticalWaterPressure = LocationImportHelper.ToIntrusionVerticalWaterPressure(value)),
- createItem(ProbabilityOfFailureStabilityInnerSlopeAttributeId, "probability_of_failure_stability_innerslope.shp", "probstabi", (t, value) => t.ModelFactors.RequiredProbabilityOfFailureStabilityInnerslope = value.ToType()),
- createItem(ProbabilityOfFailureStabilityOuterSlopeAttributeId, "probability_of_failure_stability_outerslope.shp", "probstabo", (t, value) => t.ModelFactors.RequiredProbabilityOfFailureStabilityOuterslope = value.ToType()),
- createItem(ProbabilityOfFailurePipingAttributeId, "probability_of_failure_piping.shp", "probpiping", (t, value) => t.ModelFactors.RequiredProbabilityOfFailurePiping = value.ToType()),
createItem(TrafficLoadAttributeId, "trafficload.shp", "TrafLoad", (t, value) => t.TrafficLoad = value.ToType() ),
createItem(TL_DegreeOfConsolidationAttributeId, "TL_DegreeOfConsolidation.shp", "TL_DegOfCo", (t, value) => t.TL_DegreeOfConsolidation = value.ToType() ),
createItem(SafetyFactorPipingAttributeId, "safety_factor_piping.shp", "fpiping", (t, value) => t.ModelFactors.RequiredSafetyFactorPiping = value.ToType()),
Index: DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/FailureMechanismeParamatersMStab.cs
===================================================================
diff -u -r2466 -r2472
--- DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/FailureMechanismeParamatersMStab.cs (.../FailureMechanismeParamatersMStab.cs) (revision 2466)
+++ DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/FailureMechanismeParamatersMStab.cs (.../FailureMechanismeParamatersMStab.cs) (revision 2472)
@@ -45,7 +45,6 @@
public double DikeTableHeight { get; set; }
public double MaxWaterLevel { get; set; }
public double RiverLevelDecimateHeight { get; set; }
- public double RequiredProbabilityOfFailure { get; set; }
public double TrafficLoad { get; set; }
///
/// Indicates whether in stability calculation a check on uplift will be performed before performin UpliftVan calculation.
@@ -76,24 +75,23 @@
///
/// Performs the Assignment
///
- ///
- public void Assign(FailureMechanismeParamatersMStab failureMechanismeParamatersMStab)
+ ///
+ public void Assign(FailureMechanismeParamatersMStab failureMechanismeParametersMStab)
{
- this.Location = failureMechanismeParamatersMStab.Location;
- this.SurfaceLine = failureMechanismeParamatersMStab.SurfaceLine;
- this.SoilProfile = failureMechanismeParamatersMStab.SoilProfile;
- this.SoilGeometry2DName = failureMechanismeParamatersMStab.SoilGeometry2DName;
- this.PLLines = failureMechanismeParamatersMStab.PLLines;
+ this.Location = failureMechanismeParametersMStab.Location;
+ this.SurfaceLine = failureMechanismeParametersMStab.SurfaceLine;
+ this.SoilProfile = failureMechanismeParametersMStab.SoilProfile;
+ this.SoilGeometry2DName = failureMechanismeParametersMStab.SoilGeometry2DName;
+ this.PLLines = failureMechanismeParametersMStab.PLLines;
- this.RiverLevel = failureMechanismeParamatersMStab.RiverLevel;
- this.DikeTableHeight = failureMechanismeParamatersMStab.DikeTableHeight;
- this.MaxWaterLevel = failureMechanismeParamatersMStab.MaxWaterLevel;
- this.RiverLevelDecimateHeight = failureMechanismeParamatersMStab.RiverLevelDecimateHeight;
- this.RequiredProbabilityOfFailure = failureMechanismeParamatersMStab.RequiredProbabilityOfFailure;
- this.TrafficLoad = failureMechanismeParamatersMStab.TrafficLoad; ;
- this.Design = failureMechanismeParamatersMStab.Design;
+ this.RiverLevel = failureMechanismeParametersMStab.RiverLevel;
+ this.DikeTableHeight = failureMechanismeParametersMStab.DikeTableHeight;
+ this.MaxWaterLevel = failureMechanismeParametersMStab.MaxWaterLevel;
+ this.RiverLevelDecimateHeight = failureMechanismeParametersMStab.RiverLevelDecimateHeight;
+ this.TrafficLoad = failureMechanismeParametersMStab.TrafficLoad; ;
+ this.Design = failureMechanismeParametersMStab.Design;
- this.MStabParameters.Assign(failureMechanismeParamatersMStab.MStabParameters);
+ this.MStabParameters.Assign(failureMechanismeParametersMStab.MStabParameters);
}
///
Index: DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/ModelParameters.cs
===================================================================
diff -u -r2089 -r2472
--- DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/ModelParameters.cs (.../ModelParameters.cs) (revision 2089)
+++ DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/ModelParameters.cs (.../ModelParameters.cs) (revision 2472)
@@ -46,9 +46,6 @@
RequiredSafetyFactorStabilityInnerSlope = 1.0,
RequiredSafetyFactorStabilityOuterSlope = 1.0,
RequiredSafetyFactorPiping = 1.0,
- RequiredProbabilityOfFailureStabilityInnerslope = 0.00000001,
- RequiredProbabilityOfFailureStabilityOuterslope = 0.00000001,
- RequiredProbabilityOfFailurePiping = 0.00000001,
UpliftCriterionPiping = 1.2,
UpliftCriterionStability = 1.2
};
Index: DamClients/DamUI/trunk/src/Dam/Forms/DamPlugin.cs
===================================================================
diff -u -r2413 -r2472
--- DamClients/DamUI/trunk/src/Dam/Forms/DamPlugin.cs (.../DamPlugin.cs) (revision 2413)
+++ DamClients/DamUI/trunk/src/Dam/Forms/DamPlugin.cs (.../DamPlugin.cs) (revision 2472)
@@ -290,8 +290,6 @@
dpc.BuildPropertyControlTabForTypes(waterBoardPropertyControl,
typeof(WaterBoard), typeof(WaterBoardJob), typeof(DamProjectData));
dpc.BuildPropertyControlTabForTypes(new DikePropertyControl(), typeof(Dike), typeof(DikeJob));
- var schematizationFactorPropertyControl = new SchematizationFactorPropertyControl();
- dpc.BuildPropertyControlTabForTypes(schematizationFactorPropertyControl, typeof(DamProjectData));
dpc.BuildPropertyControlTabForTypes(damProjectCalculationSpecificationPropertyControl, typeof(DamProjectData));
dpc.BuildPropertyControlTabForTypes(designCalculationPropertyControl, typeof(CsvExportData), typeof(LocationJob));
}
Index: DamClients/DamUI/trunk/src/Dam/Tests/CsvImporterTestsNew.cs
===================================================================
diff -u -r2468 -r2472
--- DamClients/DamUI/trunk/src/Dam/Tests/CsvImporterTestsNew.cs (.../CsvImporterTestsNew.cs) (revision 2468)
+++ DamClients/DamUI/trunk/src/Dam/Tests/CsvImporterTestsNew.cs (.../CsvImporterTestsNew.cs) (revision 2472)
@@ -711,9 +711,6 @@
Assert.AreEqual(1.2, locationRecords[1].SafetyFactorPiping, tolerance);
Assert.AreEqual(1.3, locationRecords[1].SafetyFactorStabilityInnerSlope, tolerance);
Assert.AreEqual(1.4, locationRecords[1].SafetyFactorStabilityOuterSlope, tolerance);
- Assert.AreEqual(0.01, locationRecords[1].ProbabilityOfFailureStabilityInnerslope, tolerance);
- Assert.AreEqual(0.02, locationRecords[1].ProbabilityOfFailureStabilityOuterslope, tolerance);
- Assert.AreEqual(0.03, locationRecords[1].ProbabilityOfFailurePiping, tolerance);
Assert.AreEqual(1.1, locationRecords[1].UpliftCriterionPiping, tolerance);
Assert.AreEqual(1.2, locationRecords[1].UpliftCriterionStability, tolerance);
Assert.AreEqual(2.1, locationRecords[1].DistanceToEntryPoint, tolerance);
@@ -812,9 +809,6 @@
Assert.AreEqual(31.600, scenarioRecords[0].SafetyFactorPiping);
Assert.AreEqual(0.0, scenarioRecords[0].SafetyFactorStabilityInnerSlope);
Assert.AreEqual(1.300, scenarioRecords[0].SafetyFactorStabilityOuterSlope);
- Assert.AreEqual(31.730, scenarioRecords[0].ProbabilityOfFailureStabilityInnerSlope);
- Assert.AreEqual(63.310, scenarioRecords[0].ProbabilityOfFailureStabilityOuterSlope);
- Assert.AreEqual(0.0, scenarioRecords[0].ProbabilityOfFailurePiping);
Assert.AreEqual(1.3, scenarioRecords[0].UpliftCriterionPiping);
Assert.AreEqual(0.0, scenarioRecords[0].UpliftCriterionStability);
@@ -826,9 +820,6 @@
Assert.AreEqual(32.600, scenarioRecords[1].SafetyFactorPiping);
Assert.AreEqual(1.0, scenarioRecords[1].SafetyFactorStabilityInnerSlope);
Assert.AreEqual(1.400, scenarioRecords[1].SafetyFactorStabilityOuterSlope);
- Assert.AreEqual(32.730, scenarioRecords[1].ProbabilityOfFailureStabilityInnerSlope);
- Assert.AreEqual(3.310, scenarioRecords[1].ProbabilityOfFailureStabilityOuterSlope);
- Assert.AreEqual(1.0, scenarioRecords[1].ProbabilityOfFailurePiping);
Assert.AreEqual(1.3, scenarioRecords[1].UpliftCriterionPiping);
Assert.AreEqual(0.0, scenarioRecords[1].UpliftCriterionStability);
}
@@ -851,9 +842,6 @@
Assert.AreEqual(31.600, scenarioRecords[0].SafetyFactorPiping);
Assert.AreEqual(0.0, scenarioRecords[0].SafetyFactorStabilityInnerSlope);
Assert.AreEqual(1.300, scenarioRecords[0].SafetyFactorStabilityOuterSlope);
- Assert.AreEqual(31.730, scenarioRecords[0].ProbabilityOfFailureStabilityInnerSlope);
- Assert.AreEqual(63.310, scenarioRecords[0].ProbabilityOfFailureStabilityOuterSlope);
- Assert.AreEqual(0.0, scenarioRecords[0].ProbabilityOfFailurePiping);
Assert.AreEqual(1.3, scenarioRecords[0].UpliftCriterionPiping);
Assert.AreEqual(0.0, scenarioRecords[0].UpliftCriterionStability);
Assert.AreEqual(1.1, scenarioRecords[0].PlLineOffsetBelowDikeTopAtRiver);
@@ -875,9 +863,6 @@
Assert.AreEqual(32.600, scenarioRecords[1].SafetyFactorPiping);
Assert.AreEqual(1.0, scenarioRecords[1].SafetyFactorStabilityInnerSlope);
Assert.AreEqual(1.400, scenarioRecords[1].SafetyFactorStabilityOuterSlope);
- Assert.AreEqual(32.730, scenarioRecords[1].ProbabilityOfFailureStabilityInnerSlope);
- Assert.AreEqual(3.310, scenarioRecords[1].ProbabilityOfFailureStabilityOuterSlope);
- Assert.AreEqual(1.0, scenarioRecords[1].ProbabilityOfFailurePiping);
Assert.AreEqual(1.3, scenarioRecords[1].UpliftCriterionPiping);
Assert.AreEqual(0.0, scenarioRecords[1].UpliftCriterionStability);
Assert.AreEqual(0.1, scenarioRecords[1].PlLineOffsetBelowDikeTopAtRiver);
Fisheye: Tag 2472 refers to a dead (removed) revision in file `DamClients/DamUI/trunk/src/Dam/Forms/SchematizationFactorPropertyControl.cs'.
Fisheye: No comparison available. Pass `N' to diff?
Fisheye: Tag 2472 refers to a dead (removed) revision in file `DamClients/DamUI/trunk/src/Dam/Forms/SchematizationFactorPropertyControl.resx'.
Fisheye: No comparison available. Pass `N' to diff?
Index: DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/LocationJob.cs
===================================================================
diff -u -r2440 -r2472
--- DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/LocationJob.cs (.../LocationJob.cs) (revision 2440)
+++ DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/LocationJob.cs (.../LocationJob.cs) (revision 2472)
@@ -205,14 +205,7 @@
{
return true;
}
- }
- else
- {
- if (calculationResult.FailureProbability != null)
- {
- return true;
- }
- }
+ }
}
}
return false;
@@ -252,41 +245,6 @@
return res;
}
- ///
- /// Get highest porbability of failure of all scenarios
- ///
- ///
- private double GetHighestRealPropbabilityFromDesignScenarios()
- {
- var res = double.MinValue;
- List scenarios = Location.Scenarios;
- foreach (var scenario in scenarios)
- {
- foreach (var calculationResult in scenario.CalculationResults)
- {
- if (calculationResult.Calculation.Equals("FlowSlide"))
- {
- designRequiredFactor = 1.0; // This is a hack to make FlowSlide color display correct;
- // TODO: make a good generic method to display colored results
- }
- else
- {
- if (calculationResult.PipingFailureProbability != null)
- {
- if (calculationResult.PipingFailureProbability.Value > res &&
- calculationResult.PipingFailureProbability.Value < DamGlobalConstants.NoRunValue)
- {
- res = calculationResult.PipingFailureProbability.Value;
- }
- }
-
- }
- }
- }
- if (res == double.MinValue) res = DamGlobalConstants.NoRunValue;
- return res;
- }
-
[Data]
[Label("Safety factor")]
[XmlIgnore]
@@ -327,43 +285,7 @@
}
[Data]
- [Label("Failure probability")]
[XmlIgnore]
- [Format("F3")]
- public double FailureProbability
- {
- get
- {
- if (DamProjectType == DamProjectType.Calamity)
- {
- return DamGlobalConstants.NoRunValue;
- }
- if (DamProjectType == DamProjectType.Design)
- {
- return GetHighestRealPropbabilityFromDesignScenarios();
- }
- return DamGlobalConstants.NoRunValue;
- }
- }
-
- [Data]
- [Label("Required probability")]
- [Format("F3")]
- [XmlIgnore]
- public double RequiredProbability
- {
- get
- {
- if (DamProjectType == DamProjectType.Design)
- {
- return designRequiredFactor; // only for piping at the moment
- }
- return 1; //#Bka: for now return 1 if not piping probabilistic.
- }
- }
-
- [Data]
- [XmlIgnore]
[Label("Result")]
public JobResult Result
{
@@ -373,7 +295,7 @@
{
return JobResultInterpreter.GetJobResult(SafetyFactor, RequiredFactorOfSafety, true);
}
- return JobResultInterpreter.GetJobResult(FailureProbability, RequiredProbability, false);
+ return JobResult.NoRun;
}
}
@@ -462,10 +384,6 @@
ProbabilisticType == ProbabilisticType.Deterministic;
case "RequiredFactorOfSafety": return this.Result != JobResult.NoRun && this.Result != JobResult.Failed &&
ProbabilisticType == ProbabilisticType.Deterministic;
- case "RequiredProbability": return this.Result != JobResult.NoRun && this.Result != JobResult.Failed &&
- ProbabilisticType != ProbabilisticType.Deterministic;
- case "FailureProbability": return this.Result != JobResult.NoRun && this.Result != JobResult.Failed &&
- ProbabilisticType != ProbabilisticType.Deterministic;
case "WaterLevelTimeSerie":
return HasLocationResults;
default: return true;
Index: DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/Scenario.cs
===================================================================
diff -u -r2470 -r2472
--- DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/Scenario.cs (.../Scenario.cs) (revision 2470)
+++ DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/Scenario.cs (.../Scenario.cs) (revision 2472)
@@ -95,13 +95,10 @@
private Dictionary