Index: DamClassic/trunk/src/Dam/Forms/Properties/licenses.licx
===================================================================
diff -u
--- DamClassic/trunk/src/Dam/Forms/Properties/licenses.licx (revision 0)
+++ DamClassic/trunk/src/Dam/Forms/Properties/licenses.licx (revision 2567)
@@ -0,0 +1,4 @@
+DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v12.2, Version=12.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v12.2, Version=12.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.ComboBoxEdit, DevExpress.XtraEditors.v12.2, Version=12.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.TextEdit, DevExpress.XtraEditors.v12.2, Version=12.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
Index: DamEngine/trunk/src/Deltares.DamEngine.Data/Design/DesignScenario.cs
===================================================================
diff -u -r2463 -r2567
--- DamEngine/trunk/src/Deltares.DamEngine.Data/Design/DesignScenario.cs (.../DesignScenario.cs) (revision 2463)
+++ DamEngine/trunk/src/Deltares.DamEngine.Data/Design/DesignScenario.cs (.../DesignScenario.cs) (revision 2567)
@@ -47,10 +47,10 @@
private double riverLevel;
private double? riverLevelLow;
private double? dikeTableHeight;
- private double? plLineOffsetBelowDikeTopAtRiver;
- private double? plLineOffsetBelowDikeTopAtPolder;
- private double? plLineOffsetBelowShoulderBaseInside;
- private double? plLineOffsetBelowDikeToeAtPolder;
+ private double plLineOffsetBelowDikeTopAtRiver;
+ private double plLineOffsetBelowDikeTopAtPolder;
+ private double plLineOffsetBelowShoulderBaseInside;
+ private double plLineOffsetBelowDikeToeAtPolder;
private bool? usePlLineOffsetBelowDikeCrestMiddle;
private double? plLineOffsetBelowDikeCrestMiddle;
private bool? usePlLineOffsetFactorBelowShoulderCrest;
@@ -250,7 +250,7 @@
}
}
- public double? PlLineOffsetBelowDikeTopAtRiver
+ public double PlLineOffsetBelowDikeTopAtRiver
{
get
{
@@ -268,7 +268,7 @@
///
/// The pl line offset below dike top at polder.
///
- public double? PlLineOffsetBelowDikeTopAtPolder
+ public double PlLineOffsetBelowDikeTopAtPolder
{
get
{
@@ -286,7 +286,7 @@
///
/// The pl line offset below shoulder base inside.
///
- public double? PlLineOffsetBelowShoulderBaseInside
+ public double PlLineOffsetBelowShoulderBaseInside
{
get
{
@@ -304,7 +304,7 @@
///
/// The pl line offset below dike toe at polder.
///
- public double? PlLineOffsetBelowDikeToeAtPolder
+ public double PlLineOffsetBelowDikeToeAtPolder
{
get
{
@@ -617,10 +617,10 @@
DikeTableHeight.HasValue ? DikeTableHeight.ToString() : "?",
ModelFactors.RequiredSafetyFactorStabilityInnerSlope.HasValue ? ModelFactors.RequiredSafetyFactorStabilityInnerSlope.ToString() : "?",
ModelFactors.RequiredSafetyFactorStabilityOuterSlope.HasValue ? ModelFactors.RequiredSafetyFactorStabilityOuterSlope.ToString() : "?",
- PlLineOffsetBelowDikeTopAtRiver.HasValue ? PlLineOffsetBelowDikeToeAtPolder.ToString() : "?",
- PlLineOffsetBelowDikeToeAtPolder.HasValue ? PlLineOffsetBelowDikeToeAtPolder.ToString() : "?",
- PlLineOffsetBelowDikeTopAtPolder.HasValue ? PlLineOffsetBelowDikeTopAtPolder.ToString() : "?",
- PlLineOffsetBelowShoulderBaseInside.HasValue ? PlLineOffsetBelowShoulderBaseInside.ToString() : "?",
+ PlLineOffsetBelowDikeTopAtRiver,
+ PlLineOffsetBelowDikeToeAtPolder,
+ PlLineOffsetBelowDikeTopAtPolder,
+ PlLineOffsetBelowShoulderBaseInside,
UsePlLineOffsetBelowDikeCrestMiddle.HasValue ? UsePlLineOffsetBelowDikeCrestMiddle.ToString() : "?",
PlLineOffsetBelowDikeCrestMiddle.HasValue ? PlLineOffsetBelowDikeCrestMiddle.ToString() : "?",
UsePlLineOffsetFactorBelowShoulderCrest.HasValue ? UsePlLineOffsetFactorBelowShoulderCrest.ToString() : "?",
Index: DamEngine/trunk/src/Deltares.DamEngine.Interface/FillDamFromXmlInput.cs
===================================================================
diff -u -r2563 -r2567
--- DamEngine/trunk/src/Deltares.DamEngine.Interface/FillDamFromXmlInput.cs (.../FillDamFromXmlInput.cs) (revision 2563)
+++ DamEngine/trunk/src/Deltares.DamEngine.Interface/FillDamFromXmlInput.cs (.../FillDamFromXmlInput.cs) (revision 2567)
@@ -561,10 +561,10 @@
designScenario.RiverLevel = inputLocationDesignScenario.RiverLevel;
designScenario.RiverLevelLow = (inputLocationDesignScenario.RiverLevelLowSpecified ? (double?)inputLocationDesignScenario.RiverLevelLow : null);
designScenario.DikeTableHeight = (inputLocationDesignScenario.DikeTableHeightSpecified ? (double?)inputLocationDesignScenario.DikeTableHeight : null);
- designScenario.PlLineOffsetBelowDikeTopAtRiver = (inputLocationDesignScenario.PlLineOffsetBelowDikeTopAtRiverSpecified ? (double?)inputLocationDesignScenario.PlLineOffsetBelowDikeTopAtRiver : null);
- designScenario.PlLineOffsetBelowDikeTopAtPolder = (inputLocationDesignScenario.PlLineOffsetBelowDikeTopAtPolderSpecified ? (double?)inputLocationDesignScenario.PlLineOffsetBelowDikeTopAtPolder : null);
- designScenario.PlLineOffsetBelowShoulderBaseInside = (inputLocationDesignScenario.PlLineOffsetBelowShoulderBaseInsideSpecified ? (double?)inputLocationDesignScenario.PlLineOffsetBelowShoulderBaseInside : null);
- designScenario.PlLineOffsetBelowDikeToeAtPolder = (inputLocationDesignScenario.PlLineOffsetBelowDikeToeAtPolderSpecified ? (double?)inputLocationDesignScenario.PlLineOffsetBelowDikeToeAtPolder : null);
+ designScenario.PlLineOffsetBelowDikeTopAtRiver = inputLocationDesignScenario.PlLineOffsetBelowDikeTopAtRiver;
+ designScenario.PlLineOffsetBelowDikeTopAtPolder = inputLocationDesignScenario.PlLineOffsetBelowDikeTopAtPolder;
+ designScenario.PlLineOffsetBelowShoulderBaseInside = inputLocationDesignScenario.PlLineOffsetBelowShoulderBaseInside;
+ designScenario.PlLineOffsetBelowDikeToeAtPolder = inputLocationDesignScenario.PlLineOffsetBelowDikeToeAtPolder;
designScenario.UsePlLineOffsetBelowDikeCrestMiddle = inputLocationDesignScenario.PlLineOffsetBelowDikeCrestMiddleSpecified;
designScenario.PlLineOffsetBelowDikeCrestMiddle = inputLocationDesignScenario.PlLineOffsetBelowDikeCrestMiddle;
designScenario.UsePlLineOffsetFactorBelowShoulderCrest = inputLocationDesignScenario.PlLineOffsetFactorBelowShoulderCrestSpecified;
Index: DamEngine/trunk/src/Deltares.DamEngine.Io/DamInput.cs
===================================================================
diff -u -r2522 -r2567
--- DamEngine/trunk/src/Deltares.DamEngine.Io/DamInput.cs (.../DamInput.cs) (revision 2522)
+++ DamEngine/trunk/src/Deltares.DamEngine.Io/DamInput.cs (.../DamInput.cs) (revision 2567)
@@ -3512,20 +3512,12 @@
private double plLineOffsetBelowDikeTopAtRiverField;
- private bool plLineOffsetBelowDikeTopAtRiverFieldSpecified;
-
private double plLineOffsetBelowDikeTopAtPolderField;
- private bool plLineOffsetBelowDikeTopAtPolderFieldSpecified;
-
private double plLineOffsetBelowShoulderBaseInsideField;
- private bool plLineOffsetBelowShoulderBaseInsideFieldSpecified;
-
private double plLineOffsetBelowDikeToeAtPolderField;
- private bool plLineOffsetBelowDikeToeAtPolderFieldSpecified;
-
private double plLineOffsetBelowDikeCrestMiddleField;
private bool plLineOffsetBelowDikeCrestMiddleFieldSpecified;
@@ -3640,17 +3632,6 @@
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public bool PlLineOffsetBelowDikeTopAtRiverSpecified {
- get {
- return this.plLineOffsetBelowDikeTopAtRiverFieldSpecified;
- }
- set {
- this.plLineOffsetBelowDikeTopAtRiverFieldSpecified = value;
- }
- }
-
- ///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double PlLineOffsetBelowDikeTopAtPolder {
get {
@@ -3662,17 +3643,6 @@
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public bool PlLineOffsetBelowDikeTopAtPolderSpecified {
- get {
- return this.plLineOffsetBelowDikeTopAtPolderFieldSpecified;
- }
- set {
- this.plLineOffsetBelowDikeTopAtPolderFieldSpecified = value;
- }
- }
-
- ///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double PlLineOffsetBelowShoulderBaseInside {
get {
@@ -3684,17 +3654,6 @@
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public bool PlLineOffsetBelowShoulderBaseInsideSpecified {
- get {
- return this.plLineOffsetBelowShoulderBaseInsideFieldSpecified;
- }
- set {
- this.plLineOffsetBelowShoulderBaseInsideFieldSpecified = value;
- }
- }
-
- ///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double PlLineOffsetBelowDikeToeAtPolder {
get {
@@ -3706,17 +3665,6 @@
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public bool PlLineOffsetBelowDikeToeAtPolderSpecified {
- get {
- return this.plLineOffsetBelowDikeToeAtPolderFieldSpecified;
- }
- set {
- this.plLineOffsetBelowDikeToeAtPolderFieldSpecified = value;
- }
- }
-
- ///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double PlLineOffsetBelowDikeCrestMiddle {
get {
Index: DamEngine/trunk/src/Deltares.DamEngine.Calculators/DikesDesign/DesignCalculator.cs
===================================================================
diff -u -r2193 -r2567
--- DamEngine/trunk/src/Deltares.DamEngine.Calculators/DikesDesign/DesignCalculator.cs (.../DesignCalculator.cs) (revision 2193)
+++ DamEngine/trunk/src/Deltares.DamEngine.Calculators/DikesDesign/DesignCalculator.cs (.../DesignCalculator.cs) (revision 2567)
@@ -299,22 +299,10 @@
private void SynchronizeScenarioDataWithLocationData(DesignScenario designScenario, Location location)
{
// Synchronize PlLine parameters
- if (designScenario.PlLineOffsetBelowDikeToeAtPolder.HasValue)
- {
- location.PlLineOffsetBelowDikeToeAtPolder = designScenario.PlLineOffsetBelowDikeToeAtPolder.Value;
- }
- if (designScenario.PlLineOffsetBelowDikeTopAtPolder.HasValue)
- {
- location.PlLineOffsetBelowDikeTopAtPolder = designScenario.PlLineOffsetBelowDikeTopAtPolder.Value;
- }
- if (designScenario.PlLineOffsetBelowDikeTopAtRiver.HasValue)
- {
- location.PlLineOffsetBelowDikeTopAtRiver = designScenario.PlLineOffsetBelowDikeTopAtRiver.Value;
- }
- if (designScenario.PlLineOffsetBelowShoulderBaseInside.HasValue)
- {
- location.PlLineOffsetBelowShoulderBaseInside = designScenario.PlLineOffsetBelowShoulderBaseInside.Value;
- }
+ location.PlLineOffsetBelowDikeToeAtPolder = designScenario.PlLineOffsetBelowDikeToeAtPolder;
+ location.PlLineOffsetBelowDikeTopAtPolder = designScenario.PlLineOffsetBelowDikeTopAtPolder;
+ location.PlLineOffsetBelowDikeTopAtRiver = designScenario.PlLineOffsetBelowDikeTopAtRiver;
+ location.PlLineOffsetBelowShoulderBaseInside = designScenario.PlLineOffsetBelowShoulderBaseInside;
if (designScenario.PlLineOffsetBelowDikeCrestMiddle.HasValue)
{
location.PlLineOffsetBelowDikeCrestMiddle = designScenario.PlLineOffsetBelowDikeCrestMiddle;
Index: DamEngine/trunk/xsd/DamLocation.xsd
===================================================================
diff -u -r2522 -r2567
--- DamEngine/trunk/xsd/DamLocation.xsd (.../DamLocation.xsd) (revision 2522)
+++ DamEngine/trunk/xsd/DamLocation.xsd (.../DamLocation.xsd) (revision 2567)
@@ -95,10 +95,10 @@
-
-
-
-
+
+
+
+
Index: DamEngine/trunk/src/Deltares.DamEngine.Interface/FillXmlInputFromDam.cs
===================================================================
diff -u -r2563 -r2567
--- DamEngine/trunk/src/Deltares.DamEngine.Interface/FillXmlInputFromDam.cs (.../FillXmlInputFromDam.cs) (revision 2563)
+++ DamEngine/trunk/src/Deltares.DamEngine.Interface/FillXmlInputFromDam.cs (.../FillXmlInputFromDam.cs) (revision 2567)
@@ -556,14 +556,10 @@
inputDesignScenario.RiverLevelLow = designScenario.RiverLevelLow ?? 0.0;
inputDesignScenario.DikeTableHeightSpecified = designScenario.DikeTableHeight.HasValue;
inputDesignScenario.DikeTableHeight = designScenario.DikeTableHeight ?? 0.0;
- inputDesignScenario.PlLineOffsetBelowDikeTopAtRiverSpecified = designScenario.PlLineOffsetBelowDikeTopAtRiver.HasValue;
- inputDesignScenario.PlLineOffsetBelowDikeTopAtRiver = designScenario.PlLineOffsetBelowDikeTopAtRiver ?? 0.0;
- inputDesignScenario.PlLineOffsetBelowDikeTopAtPolderSpecified = designScenario.PlLineOffsetBelowDikeTopAtPolder.HasValue;
- inputDesignScenario.PlLineOffsetBelowDikeTopAtPolder = designScenario.PlLineOffsetBelowDikeTopAtPolder ?? 0.0;
- inputDesignScenario.PlLineOffsetBelowShoulderBaseInsideSpecified = designScenario.PlLineOffsetBelowShoulderBaseInside.HasValue;
- inputDesignScenario.PlLineOffsetBelowShoulderBaseInside = designScenario.PlLineOffsetBelowShoulderBaseInside ?? 0.0;
- inputDesignScenario.PlLineOffsetBelowDikeToeAtPolderSpecified = designScenario.PlLineOffsetBelowDikeToeAtPolder.HasValue;
- inputDesignScenario.PlLineOffsetBelowDikeToeAtPolder = designScenario.PlLineOffsetBelowDikeToeAtPolder ?? 0.0;
+ inputDesignScenario.PlLineOffsetBelowDikeTopAtRiver = designScenario.PlLineOffsetBelowDikeTopAtRiver;
+ inputDesignScenario.PlLineOffsetBelowDikeTopAtPolder = designScenario.PlLineOffsetBelowDikeTopAtPolder;
+ inputDesignScenario.PlLineOffsetBelowShoulderBaseInside = designScenario.PlLineOffsetBelowShoulderBaseInside;
+ inputDesignScenario.PlLineOffsetBelowDikeToeAtPolder = designScenario.PlLineOffsetBelowDikeToeAtPolder;
inputDesignScenario.PlLineOffsetBelowDikeCrestMiddleSpecified = designScenario.UsePlLineOffsetBelowDikeCrestMiddle.Value;
inputDesignScenario.PlLineOffsetBelowDikeCrestMiddle = designScenario.PlLineOffsetBelowDikeCrestMiddle.Value;
inputDesignScenario.PlLineOffsetFactorBelowShoulderCrestSpecified = designScenario.UsePlLineOffsetFactorBelowShoulderCrest.Value;