Index: dam engine/trunk/src/Deltares.DamEngine.Io/DamInput.cs
===================================================================
diff -u -r475 -r486
--- dam engine/trunk/src/Deltares.DamEngine.Io/DamInput.cs (.../DamInput.cs) (revision 475)
+++ dam engine/trunk/src/Deltares.DamEngine.Io/DamInput.cs (.../DamInput.cs) (revision 486)
@@ -26,6 +26,8 @@
private SurfaceLine[] surfaceLinesField;
+ private InputSoils soilsField;
+
private InputDamProjectType damProjectTypeField;
///
@@ -51,6 +53,16 @@
}
///
+ public InputSoils Soils {
+ get {
+ return this.soilsField;
+ }
+ set {
+ this.soilsField = value;
+ }
+ }
+
+ ///
[System.Xml.Serialization.XmlAttributeAttribute()]
public InputDamProjectType DamProjectType {
get {
@@ -1025,7 +1037,179 @@
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public partial class InputSoils {
+
+ private Soil soilField;
+
+ ///
+ public Soil Soil {
+ get {
+ return this.soilField;
+ }
+ set {
+ this.soilField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class Soil {
+
+ private string nameField;
+
+ private double beddingAngleField;
+
+ private bool beddingAngleFieldSpecified;
+
+ private double diameterD70Field;
+
+ private bool diameterD70FieldSpecified;
+
+ private double permeabKxField;
+
+ private bool permeabKxFieldSpecified;
+
+ private double whitesConstantField;
+
+ private bool whitesConstantFieldSpecified;
+
+ private double diameterD90Field;
+
+ private bool diameterD90FieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string Name {
+ get {
+ return this.nameField;
+ }
+ set {
+ this.nameField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double BeddingAngle {
+ get {
+ return this.beddingAngleField;
+ }
+ set {
+ this.beddingAngleField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool BeddingAngleSpecified {
+ get {
+ return this.beddingAngleFieldSpecified;
+ }
+ set {
+ this.beddingAngleFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double DiameterD70 {
+ get {
+ return this.diameterD70Field;
+ }
+ set {
+ this.diameterD70Field = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DiameterD70Specified {
+ get {
+ return this.diameterD70FieldSpecified;
+ }
+ set {
+ this.diameterD70FieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double PermeabKx {
+ get {
+ return this.permeabKxField;
+ }
+ set {
+ this.permeabKxField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PermeabKxSpecified {
+ get {
+ return this.permeabKxFieldSpecified;
+ }
+ set {
+ this.permeabKxFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double WhitesConstant {
+ get {
+ return this.whitesConstantField;
+ }
+ set {
+ this.whitesConstantField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool WhitesConstantSpecified {
+ get {
+ return this.whitesConstantFieldSpecified;
+ }
+ set {
+ this.whitesConstantFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double DiameterD90 {
+ get {
+ return this.diameterD90Field;
+ }
+ set {
+ this.diameterD90Field = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DiameterD90Specified {
+ get {
+ return this.diameterD90FieldSpecified;
+ }
+ set {
+ this.diameterD90FieldSpecified = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
public enum InputDamProjectType {
///