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];
}