Index: DamEngine/trunk/src/Deltares.DamEngine.Interface/ConversionHelper.cs =================================================================== diff -u -r1977 -r2032 --- DamEngine/trunk/src/Deltares.DamEngine.Interface/ConversionHelper.cs (.../ConversionHelper.cs) (revision 1977) +++ DamEngine/trunk/src/Deltares.DamEngine.Interface/ConversionHelper.cs (.../ConversionHelper.cs) (revision 2032) @@ -337,8 +337,7 @@ public const int InputFailureMechanismStabilityOutside = 1; public const int InputFailureMechanismPiping = 2; public const int InputFailureMechanismHorizontalBalance = 3; - public const int InputFailureMechanismWtiStabilityInside = 4; - + /// /// Converts the Dam failure mechanism type to the input failure mechanism type . /// @@ -351,8 +350,7 @@ {FailureMechanismSystemType.StabilityInside, InputFailureMechanismStabilityInside}, {FailureMechanismSystemType.StabilityOutside, InputFailureMechanismStabilityOutside}, {FailureMechanismSystemType.Piping, InputFailureMechanismPiping}, - {FailureMechanismSystemType.HorizontalBalance, InputFailureMechanismHorizontalBalance}, - {FailureMechanismSystemType.WtiStabilityInside, InputFailureMechanismWtiStabilityInside} + {FailureMechanismSystemType.HorizontalBalance, InputFailureMechanismHorizontalBalance} }; return translationTable[segmentFailureMechanismType]; } @@ -369,8 +367,7 @@ {InputFailureMechanismStabilityInside, FailureMechanismSystemType.StabilityInside}, {InputFailureMechanismStabilityOutside, FailureMechanismSystemType.StabilityOutside}, {InputFailureMechanismPiping, FailureMechanismSystemType.Piping}, - {InputFailureMechanismHorizontalBalance, FailureMechanismSystemType.HorizontalBalance}, - {InputFailureMechanismWtiStabilityInside, FailureMechanismSystemType.WtiStabilityInside} + {InputFailureMechanismHorizontalBalance, FailureMechanismSystemType.HorizontalBalance} }; return translationTable[failureMechanismSystemType]; } @@ -420,7 +417,8 @@ { {MStabModelType.Bishop, InputStabilityModelType.Bishop}, {MStabModelType.UpliftVan, InputStabilityModelType.UpliftVan}, - {MStabModelType.BishopUpliftVan, InputStabilityModelType.BishopUpliftVan} + {MStabModelType.BishopUpliftVan, InputStabilityModelType.BishopUpliftVan}, + {MStabModelType.UpliftVanWti, InputStabilityModelType.UpliftVanWti}, }; return translationTable[stabilityModelType]; } @@ -436,7 +434,8 @@ { {InputStabilityModelType.Bishop, MStabModelType.Bishop}, {InputStabilityModelType.UpliftVan, MStabModelType.UpliftVan}, - {InputStabilityModelType.BishopUpliftVan, MStabModelType.BishopUpliftVan} + {InputStabilityModelType.BishopUpliftVan, MStabModelType.BishopUpliftVan}, + {InputStabilityModelType.UpliftVanWti, MStabModelType.UpliftVanWti}, }; return translationTable[inputStabilityModelType]; } @@ -452,7 +451,8 @@ { {MStabModelType.Bishop, DesignResultStabilityDesignResultsStabilityModelType.Bishop}, {MStabModelType.UpliftVan, DesignResultStabilityDesignResultsStabilityModelType.UpliftVan}, - {MStabModelType.BishopUpliftVan, DesignResultStabilityDesignResultsStabilityModelType.BishopUpliftVan} + {MStabModelType.BishopUpliftVan, DesignResultStabilityDesignResultsStabilityModelType.BishopUpliftVan}, + {MStabModelType.UpliftVanWti, DesignResultStabilityDesignResultsStabilityModelType.UpliftVanWti} }; return translationTable[stabilityModelType]; } @@ -468,7 +468,8 @@ { {DesignResultStabilityDesignResultsStabilityModelType.Bishop, MStabModelType.Bishop}, {DesignResultStabilityDesignResultsStabilityModelType.UpliftVan, MStabModelType.UpliftVan}, - {DesignResultStabilityDesignResultsStabilityModelType.BishopUpliftVan, MStabModelType.BishopUpliftVan} + {DesignResultStabilityDesignResultsStabilityModelType.BishopUpliftVan, MStabModelType.BishopUpliftVan}, + {DesignResultStabilityDesignResultsStabilityModelType.UpliftVanWti, MStabModelType.UpliftVanWti} }; return translationTable[outputStabilityModelType]; } @@ -1023,6 +1024,11 @@ public const int MStabModelTypeSpencerLow = 9; /// + /// The m stab model type uplift van Wti + /// + public const int MStabModelTypeUpliftVanWti = 10; + + /// /// Converts to MStab Model Type. /// /// The input MStabModelType. @@ -1040,7 +1046,8 @@ {MStabModelTypeHorizontalBalance, MStabModelType.HorizontalBalance}, {MStabModelTypeBishopUpliftVan, MStabModelType.BishopUpliftVan}, {MStabModelTypeSpencerHigh, MStabModelType.SpencerHigh}, - {MStabModelTypeSpencerLow, MStabModelType.SpencerLow} + {MStabModelTypeSpencerLow, MStabModelType.SpencerLow}, + {MStabModelTypeUpliftVanWti, MStabModelType.UpliftVanWti} }; return translationTable[inputMStabModelType]; } @@ -1063,7 +1070,8 @@ {MStabModelType.HorizontalBalance, MStabModelTypeHorizontalBalance}, {MStabModelType.BishopUpliftVan, MStabModelTypeBishopUpliftVan}, {MStabModelType.SpencerHigh, MStabModelTypeSpencerHigh}, - {MStabModelType.SpencerLow, MStabModelTypeSpencerLow} + {MStabModelType.SpencerLow, MStabModelTypeSpencerLow}, + {MStabModelType.UpliftVanWti, MStabModelTypeUpliftVanWti} }; return translationTable[mStabModelType]; }