Index: dam engine/trunk/src/Deltares.DamEngine.Io/DamInput.cs
===================================================================
diff -u
--- dam engine/trunk/src/Deltares.DamEngine.Io/DamInput.cs (revision 0)
+++ dam engine/trunk/src/Deltares.DamEngine.Io/DamInput.cs (revision 401)
@@ -0,0 +1,727 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Runtime Version:4.0.30319.42000
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+//
+// This source code was auto-generated by xsd, Version=4.6.1055.0.
+//
+namespace Deltares.DamEngine.Io.XmlInput {
+ using System.Xml.Serialization;
+
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class Input {
+
+ private Location[] locationsField;
+
+ private InputDamProjectType damProjectTypeField;
+
+ private bool damProjectTypeFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)]
+ public Location[] Locations {
+ get {
+ return this.locationsField;
+ }
+ set {
+ this.locationsField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public InputDamProjectType DamProjectType {
+ get {
+ return this.damProjectTypeField;
+ }
+ set {
+ this.damProjectTypeField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DamProjectTypeSpecified {
+ get {
+ return this.damProjectTypeFieldSpecified;
+ }
+ set {
+ this.damProjectTypeFieldSpecified = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class Location {
+
+ private LocationAssesmentRegionalOptions assesmentRegionalOptionsField;
+
+ private object assesmentOptionsField;
+
+ private object operationalOptionsField;
+
+ private object designOptionsField;
+
+ private object nWOOptionsField;
+
+ private LocationWaternetOptions waternetOptionsField;
+
+ private LocationGeneral generalField;
+
+ private LocationPipingProbabilisticParameters pipingProbabilisticParametersField;
+
+ ///
+ public LocationAssesmentRegionalOptions AssesmentRegionalOptions {
+ get {
+ return this.assesmentRegionalOptionsField;
+ }
+ set {
+ this.assesmentRegionalOptionsField = value;
+ }
+ }
+
+ ///
+ public object AssesmentOptions {
+ get {
+ return this.assesmentOptionsField;
+ }
+ set {
+ this.assesmentOptionsField = value;
+ }
+ }
+
+ ///
+ public object OperationalOptions {
+ get {
+ return this.operationalOptionsField;
+ }
+ set {
+ this.operationalOptionsField = value;
+ }
+ }
+
+ ///
+ public object DesignOptions {
+ get {
+ return this.designOptionsField;
+ }
+ set {
+ this.designOptionsField = value;
+ }
+ }
+
+ ///
+ public object NWOOptions {
+ get {
+ return this.nWOOptionsField;
+ }
+ set {
+ this.nWOOptionsField = value;
+ }
+ }
+
+ ///
+ public LocationWaternetOptions WaternetOptions {
+ get {
+ return this.waternetOptionsField;
+ }
+ set {
+ this.waternetOptionsField = value;
+ }
+ }
+
+ ///
+ public LocationGeneral General {
+ get {
+ return this.generalField;
+ }
+ set {
+ this.generalField = value;
+ }
+ }
+
+ ///
+ public LocationPipingProbabilisticParameters PipingProbabilisticParameters {
+ get {
+ return this.pipingProbabilisticParametersField;
+ }
+ set {
+ this.pipingProbabilisticParametersField = value;
+ }
+ }
+ }
+
+ ///
+ [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 LocationAssesmentRegionalOptions {
+
+ private LocationAssesmentRegionalOptionsDikeMaterialType dikeMaterialTypeField;
+
+ private double dredgingDepthField;
+
+ private bool dredgingDepthFieldSpecified;
+
+ private double detrimentFactorField;
+
+ private double dikeTableHeightField;
+
+ private bool dikeTableHeightFieldSpecified;
+
+ public LocationAssesmentRegionalOptions() {
+ this.dikeMaterialTypeField = LocationAssesmentRegionalOptionsDikeMaterialType.Clay;
+ this.detrimentFactorField = 0.95D;
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.ComponentModel.DefaultValueAttribute(LocationAssesmentRegionalOptionsDikeMaterialType.Clay)]
+ public LocationAssesmentRegionalOptionsDikeMaterialType DikeMaterialType {
+ get {
+ return this.dikeMaterialTypeField;
+ }
+ set {
+ this.dikeMaterialTypeField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double DredgingDepth {
+ get {
+ return this.dredgingDepthField;
+ }
+ set {
+ this.dredgingDepthField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DredgingDepthSpecified {
+ get {
+ return this.dredgingDepthFieldSpecified;
+ }
+ set {
+ this.dredgingDepthFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.ComponentModel.DefaultValueAttribute(0.95D)]
+ public double DetrimentFactor {
+ get {
+ return this.detrimentFactorField;
+ }
+ set {
+ this.detrimentFactorField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double DikeTableHeight {
+ get {
+ return this.dikeTableHeightField;
+ }
+ set {
+ this.dikeTableHeightField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DikeTableHeightSpecified {
+ get {
+ return this.dikeTableHeightFieldSpecified;
+ }
+ set {
+ this.dikeTableHeightFieldSpecified = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum LocationAssesmentRegionalOptionsDikeMaterialType {
+
+ ///
+ Sand,
+
+ ///
+ Peat,
+
+ ///
+ Loam,
+
+ ///
+ Clay,
+
+ ///
+ Gravel,
+ }
+
+ ///
+ [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 LocationWaternetOptions {
+
+ private double dampingFactorPL3Field;
+
+ private bool dampingFactorPL3FieldSpecified;
+
+ private double dampingFactorPL4Field;
+
+ private bool dampingFactorPL4FieldSpecified;
+
+ private double penetrationLengthField;
+
+ private bool penetrationLengthFieldSpecified;
+
+ private LocationWaternetOptionsPLLineCreationMethod pLLineCreationMethodField;
+
+ public LocationWaternetOptions() {
+ this.pLLineCreationMethodField = LocationWaternetOptionsPLLineCreationMethod.ExpertKnowledgeRRD;
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double DampingFactorPL3 {
+ get {
+ return this.dampingFactorPL3Field;
+ }
+ set {
+ this.dampingFactorPL3Field = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DampingFactorPL3Specified {
+ get {
+ return this.dampingFactorPL3FieldSpecified;
+ }
+ set {
+ this.dampingFactorPL3FieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double DampingFactorPL4 {
+ get {
+ return this.dampingFactorPL4Field;
+ }
+ set {
+ this.dampingFactorPL4Field = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DampingFactorPL4Specified {
+ get {
+ return this.dampingFactorPL4FieldSpecified;
+ }
+ set {
+ this.dampingFactorPL4FieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double PenetrationLength {
+ get {
+ return this.penetrationLengthField;
+ }
+ set {
+ this.penetrationLengthField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PenetrationLengthSpecified {
+ get {
+ return this.penetrationLengthFieldSpecified;
+ }
+ set {
+ this.penetrationLengthFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.ComponentModel.DefaultValueAttribute(LocationWaternetOptionsPLLineCreationMethod.ExpertKnowledgeRRD)]
+ public LocationWaternetOptionsPLLineCreationMethod PLLineCreationMethod {
+ get {
+ return this.pLLineCreationMethodField;
+ }
+ set {
+ this.pLLineCreationMethodField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum LocationWaternetOptionsPLLineCreationMethod {
+
+ ///
+ ExpertKnowledgeRRD,
+
+ ///
+ ExpertKnowledgeLinearInDike,
+
+ ///
+ GaugesWithFallbackToExpertKnowledgeRRD,
+
+ ///
+ Sensors,
+
+ ///
+ None,
+ }
+
+ ///
+ [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 LocationGeneral {
+
+ private LocationGeneralDamType damTypeField;
+
+ private string descriptionField;
+
+ private string dikeEmbankmentMaterialField;
+
+ private double forbiddenZoneFactorField;
+
+ private bool isUseOriginalPLLineAssignmentsField;
+
+ private bool isUseOriginalPLLineAssignmentsFieldSpecified;
+
+ private double headPL2Field;
+
+ private bool headPL2FieldSpecified;
+
+ private double headPL3Field;
+
+ private bool headPL3FieldSpecified;
+
+ private double headPL4Field;
+
+ private bool headPL4FieldSpecified;
+
+ public LocationGeneral() {
+ this.damTypeField = LocationGeneralDamType.Primary;
+ this.forbiddenZoneFactorField = 1D;
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.ComponentModel.DefaultValueAttribute(LocationGeneralDamType.Primary)]
+ public LocationGeneralDamType DamType {
+ get {
+ return this.damTypeField;
+ }
+ set {
+ this.damTypeField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string Description {
+ get {
+ return this.descriptionField;
+ }
+ set {
+ this.descriptionField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string DikeEmbankmentMaterial {
+ get {
+ return this.dikeEmbankmentMaterialField;
+ }
+ set {
+ this.dikeEmbankmentMaterialField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.ComponentModel.DefaultValueAttribute(1D)]
+ public double ForbiddenZoneFactor {
+ get {
+ return this.forbiddenZoneFactorField;
+ }
+ set {
+ this.forbiddenZoneFactorField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public bool IsUseOriginalPLLineAssignments {
+ get {
+ return this.isUseOriginalPLLineAssignmentsField;
+ }
+ set {
+ this.isUseOriginalPLLineAssignmentsField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool IsUseOriginalPLLineAssignmentsSpecified {
+ get {
+ return this.isUseOriginalPLLineAssignmentsFieldSpecified;
+ }
+ set {
+ this.isUseOriginalPLLineAssignmentsFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double HeadPL2 {
+ get {
+ return this.headPL2Field;
+ }
+ set {
+ this.headPL2Field = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool HeadPL2Specified {
+ get {
+ return this.headPL2FieldSpecified;
+ }
+ set {
+ this.headPL2FieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double HeadPL3 {
+ get {
+ return this.headPL3Field;
+ }
+ set {
+ this.headPL3Field = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool HeadPL3Specified {
+ get {
+ return this.headPL3FieldSpecified;
+ }
+ set {
+ this.headPL3FieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double headPL4 {
+ get {
+ return this.headPL4Field;
+ }
+ set {
+ this.headPL4Field = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool headPL4Specified {
+ get {
+ return this.headPL4FieldSpecified;
+ }
+ set {
+ this.headPL4FieldSpecified = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum LocationGeneralDamType {
+
+ ///
+ Primary,
+
+ ///
+ Regional,
+ }
+
+ ///
+ [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 LocationPipingProbabilisticParameters {
+
+ private LocationPipingProbabilisticParametersLayerHeightDistribution layerHeightDistributionField;
+
+ private double layerHeightDeviationField;
+
+ private bool layerHeightDeviationFieldSpecified;
+
+ public LocationPipingProbabilisticParameters() {
+ this.layerHeightDistributionField = LocationPipingProbabilisticParametersLayerHeightDistribution.Deterministic;
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.ComponentModel.DefaultValueAttribute(LocationPipingProbabilisticParametersLayerHeightDistribution.Deterministic)]
+ public LocationPipingProbabilisticParametersLayerHeightDistribution LayerHeightDistribution {
+ get {
+ return this.layerHeightDistributionField;
+ }
+ set {
+ this.layerHeightDistributionField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double LayerHeightDeviation {
+ get {
+ return this.layerHeightDeviationField;
+ }
+ set {
+ this.layerHeightDeviationField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool LayerHeightDeviationSpecified {
+ get {
+ return this.layerHeightDeviationFieldSpecified;
+ }
+ set {
+ this.layerHeightDeviationFieldSpecified = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum LocationPipingProbabilisticParametersLayerHeightDistribution {
+
+ ///
+ Deterministic,
+
+ ///
+ Uniform,
+
+ ///
+ Triangular,
+
+ ///
+ Normal,
+
+ ///
+ LogNormal,
+
+ ///
+ Exponential,
+
+ ///
+ Gamma,
+
+ ///
+ Beta,
+
+ ///
+ Frechet,
+
+ ///
+ Weibull,
+
+ ///
+ Gumbel,
+
+ ///
+ Rayleigh,
+
+ ///
+ Pareto,
+
+ ///
+ TruncatedNormal,
+
+ ///
+ Table,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute(" StudentT")]
+ StudentT,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum InputDamProjectType {
+
+ ///
+ Assessment,
+
+ ///
+ AssessmentRegional,
+
+ ///
+ Operational,
+
+ ///
+ Design,
+
+ ///
+ NWO,
+ }
+}
Index: dam engine/trunk/src/Deltares.DamEngine.Io/Properties/AssemblyInfo.cs.svn
===================================================================
diff -u
--- dam engine/trunk/src/Deltares.DamEngine.Io/Properties/AssemblyInfo.cs.svn (revision 0)
+++ dam engine/trunk/src/Deltares.DamEngine.Io/Properties/AssemblyInfo.cs.svn (revision 401)
@@ -0,0 +1,17 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("Deltares.DamEngine.Io")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+
+[assembly: ComVisible(false)]
+
+[assembly: Guid("750464a3-cbfa-429f-920e-b430867f1120")]
+
+[assembly: AssemblyVersion("17.1.0.SVNREV")]
+[assembly: AssemblyFileVersion("17.1.0.SVNREV")]
Index: dam engine/trunk/src/DamEngine.sln
===================================================================
diff -u -r400 -r401
--- dam engine/trunk/src/DamEngine.sln (.../DamEngine.sln) (revision 400)
+++ dam engine/trunk/src/DamEngine.sln (.../DamEngine.sln) (revision 401)
@@ -13,8 +13,10 @@
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{3888E604-1A01-474C-885B-B9BBC19054D4}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Deltares.DamEgine.Io", "Deltares.DamEgine.Io\Deltares.DamEgine.Io.csproj", "{1560A423-F338-4DEC-8583-1DFF7077F104}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Deltares.DamEngine.Io.Tests", "Deltares.DamEngine.Io.Tests\Deltares.DamEngine.Io.Tests.csproj", "{9CB1ECCE-2F86-418D-BBDC-166BD1FB7F57}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Deltares.DamEngine.Io", "Deltares.DamEngine.Io\Deltares.DamEngine.Io.csproj", "{1560A423-F338-4DEC-8583-1DFF7077F104}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|x86 = Debug|x86
@@ -37,6 +39,10 @@
{B7A49C1A-1C91-4D72-ABA9-9FBAC2509D8E}.Debug|x86.Build.0 = Debug|x86
{B7A49C1A-1C91-4D72-ABA9-9FBAC2509D8E}.Release|x86.ActiveCfg = Release|x86
{B7A49C1A-1C91-4D72-ABA9-9FBAC2509D8E}.Release|x86.Build.0 = Release|x86
+ {9CB1ECCE-2F86-418D-BBDC-166BD1FB7F57}.Debug|x86.ActiveCfg = Debug|x86
+ {9CB1ECCE-2F86-418D-BBDC-166BD1FB7F57}.Debug|x86.Build.0 = Debug|x86
+ {9CB1ECCE-2F86-418D-BBDC-166BD1FB7F57}.Release|x86.ActiveCfg = Release|x86
+ {9CB1ECCE-2F86-418D-BBDC-166BD1FB7F57}.Release|x86.Build.0 = Release|x86
{1560A423-F338-4DEC-8583-1DFF7077F104}.Debug|x86.ActiveCfg = Debug|x86
{1560A423-F338-4DEC-8583-1DFF7077F104}.Debug|x86.Build.0 = Debug|x86
{1560A423-F338-4DEC-8583-1DFF7077F104}.Release|x86.ActiveCfg = Release|x86
@@ -47,5 +53,6 @@
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{968516F9-1B92-4ADB-AE4A-CFF54EE43126} = {3888E604-1A01-474C-885B-B9BBC19054D4}
+ {9CB1ECCE-2F86-418D-BBDC-166BD1FB7F57} = {3888E604-1A01-474C-885B-B9BBC19054D4}
EndGlobalSection
EndGlobal
Index: dam engine/trunk/Xsds Liquid/DamInput.xsd
===================================================================
diff -u -r353 -r401
--- dam engine/trunk/Xsds Liquid/DamInput.xsd (.../DamInput.xsd) (revision 353)
+++ dam engine/trunk/Xsds Liquid/DamInput.xsd (.../DamInput.xsd) (revision 401)
@@ -24,4 +24,6 @@
-
\ No newline at end of file
+
+
+
\ No newline at end of file
Index: dam engine/trunk/src/Deltares.DamEngine.Io/DamOutput.cs
===================================================================
diff -u
--- dam engine/trunk/src/Deltares.DamEngine.Io/DamOutput.cs (revision 0)
+++ dam engine/trunk/src/Deltares.DamEngine.Io/DamOutput.cs (revision 401)
@@ -0,0 +1,2986 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Runtime Version:4.0.30319.42000
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+//
+// This source code was auto-generated by xsd, Version=4.6.1055.0.
+//
+namespace Deltares.DamEngine.Io.XmlOutput {
+ using System.Xml.Serialization;
+
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class Output {
+
+ private Input inputField;
+
+ private OutputResults resultsField;
+
+ private Message[] validationResultsField;
+
+ ///
+ public Input Input {
+ get {
+ return this.inputField;
+ }
+ set {
+ this.inputField = value;
+ }
+ }
+
+ ///
+ public OutputResults Results {
+ get {
+ return this.resultsField;
+ }
+ set {
+ this.resultsField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayItemAttribute("ValidationMessages", IsNullable=false)]
+ public Message[] ValidationResults {
+ get {
+ return this.validationResultsField;
+ }
+ set {
+ this.validationResultsField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class Input {
+
+ private Location[] locationsField;
+
+ private InputDamProjectType damProjectTypeField;
+
+ private bool damProjectTypeFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)]
+ public Location[] Locations {
+ get {
+ return this.locationsField;
+ }
+ set {
+ this.locationsField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public InputDamProjectType DamProjectType {
+ get {
+ return this.damProjectTypeField;
+ }
+ set {
+ this.damProjectTypeField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DamProjectTypeSpecified {
+ get {
+ return this.damProjectTypeFieldSpecified;
+ }
+ set {
+ this.damProjectTypeFieldSpecified = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class Location {
+
+ private LocationAssesmentRegionalOptions assesmentRegionalOptionsField;
+
+ private object assesmentOptionsField;
+
+ private object operationalOptionsField;
+
+ private object designOptionsField;
+
+ private object nWOOptionsField;
+
+ private LocationWaternetOptions waternetOptionsField;
+
+ private LocationGeneral generalField;
+
+ private LocationPipingProbabilisticParameters pipingProbabilisticParametersField;
+
+ ///
+ public LocationAssesmentRegionalOptions AssesmentRegionalOptions {
+ get {
+ return this.assesmentRegionalOptionsField;
+ }
+ set {
+ this.assesmentRegionalOptionsField = value;
+ }
+ }
+
+ ///
+ public object AssesmentOptions {
+ get {
+ return this.assesmentOptionsField;
+ }
+ set {
+ this.assesmentOptionsField = value;
+ }
+ }
+
+ ///
+ public object OperationalOptions {
+ get {
+ return this.operationalOptionsField;
+ }
+ set {
+ this.operationalOptionsField = value;
+ }
+ }
+
+ ///
+ public object DesignOptions {
+ get {
+ return this.designOptionsField;
+ }
+ set {
+ this.designOptionsField = value;
+ }
+ }
+
+ ///
+ public object NWOOptions {
+ get {
+ return this.nWOOptionsField;
+ }
+ set {
+ this.nWOOptionsField = value;
+ }
+ }
+
+ ///
+ public LocationWaternetOptions WaternetOptions {
+ get {
+ return this.waternetOptionsField;
+ }
+ set {
+ this.waternetOptionsField = value;
+ }
+ }
+
+ ///
+ public LocationGeneral General {
+ get {
+ return this.generalField;
+ }
+ set {
+ this.generalField = value;
+ }
+ }
+
+ ///
+ public LocationPipingProbabilisticParameters PipingProbabilisticParameters {
+ get {
+ return this.pipingProbabilisticParametersField;
+ }
+ set {
+ this.pipingProbabilisticParametersField = value;
+ }
+ }
+ }
+
+ ///
+ [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 LocationAssesmentRegionalOptions {
+
+ private LocationAssesmentRegionalOptionsDikeMaterialType dikeMaterialTypeField;
+
+ private double dredgingDepthField;
+
+ private bool dredgingDepthFieldSpecified;
+
+ private double detrimentFactorField;
+
+ private double dikeTableHeightField;
+
+ private bool dikeTableHeightFieldSpecified;
+
+ public LocationAssesmentRegionalOptions() {
+ this.dikeMaterialTypeField = LocationAssesmentRegionalOptionsDikeMaterialType.Clay;
+ this.detrimentFactorField = 0.95D;
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.ComponentModel.DefaultValueAttribute(LocationAssesmentRegionalOptionsDikeMaterialType.Clay)]
+ public LocationAssesmentRegionalOptionsDikeMaterialType DikeMaterialType {
+ get {
+ return this.dikeMaterialTypeField;
+ }
+ set {
+ this.dikeMaterialTypeField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double DredgingDepth {
+ get {
+ return this.dredgingDepthField;
+ }
+ set {
+ this.dredgingDepthField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DredgingDepthSpecified {
+ get {
+ return this.dredgingDepthFieldSpecified;
+ }
+ set {
+ this.dredgingDepthFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.ComponentModel.DefaultValueAttribute(0.95D)]
+ public double DetrimentFactor {
+ get {
+ return this.detrimentFactorField;
+ }
+ set {
+ this.detrimentFactorField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double DikeTableHeight {
+ get {
+ return this.dikeTableHeightField;
+ }
+ set {
+ this.dikeTableHeightField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DikeTableHeightSpecified {
+ get {
+ return this.dikeTableHeightFieldSpecified;
+ }
+ set {
+ this.dikeTableHeightFieldSpecified = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum LocationAssesmentRegionalOptionsDikeMaterialType {
+
+ ///
+ Sand,
+
+ ///
+ Peat,
+
+ ///
+ Loam,
+
+ ///
+ Clay,
+
+ ///
+ Gravel,
+ }
+
+ ///
+ [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 LocationWaternetOptions {
+
+ private double dampingFactorPL3Field;
+
+ private bool dampingFactorPL3FieldSpecified;
+
+ private double dampingFactorPL4Field;
+
+ private bool dampingFactorPL4FieldSpecified;
+
+ private double penetrationLengthField;
+
+ private bool penetrationLengthFieldSpecified;
+
+ private LocationWaternetOptionsPLLineCreationMethod pLLineCreationMethodField;
+
+ public LocationWaternetOptions() {
+ this.pLLineCreationMethodField = LocationWaternetOptionsPLLineCreationMethod.ExpertKnowledgeRRD;
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double DampingFactorPL3 {
+ get {
+ return this.dampingFactorPL3Field;
+ }
+ set {
+ this.dampingFactorPL3Field = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DampingFactorPL3Specified {
+ get {
+ return this.dampingFactorPL3FieldSpecified;
+ }
+ set {
+ this.dampingFactorPL3FieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double DampingFactorPL4 {
+ get {
+ return this.dampingFactorPL4Field;
+ }
+ set {
+ this.dampingFactorPL4Field = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DampingFactorPL4Specified {
+ get {
+ return this.dampingFactorPL4FieldSpecified;
+ }
+ set {
+ this.dampingFactorPL4FieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double PenetrationLength {
+ get {
+ return this.penetrationLengthField;
+ }
+ set {
+ this.penetrationLengthField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PenetrationLengthSpecified {
+ get {
+ return this.penetrationLengthFieldSpecified;
+ }
+ set {
+ this.penetrationLengthFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.ComponentModel.DefaultValueAttribute(LocationWaternetOptionsPLLineCreationMethod.ExpertKnowledgeRRD)]
+ public LocationWaternetOptionsPLLineCreationMethod PLLineCreationMethod {
+ get {
+ return this.pLLineCreationMethodField;
+ }
+ set {
+ this.pLLineCreationMethodField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum LocationWaternetOptionsPLLineCreationMethod {
+
+ ///
+ ExpertKnowledgeRRD,
+
+ ///
+ ExpertKnowledgeLinearInDike,
+
+ ///
+ GaugesWithFallbackToExpertKnowledgeRRD,
+
+ ///
+ Sensors,
+
+ ///
+ None,
+ }
+
+ ///
+ [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 LocationGeneral {
+
+ private LocationGeneralDamType damTypeField;
+
+ private string descriptionField;
+
+ private string dikeEmbankmentMaterialField;
+
+ private double forbiddenZoneFactorField;
+
+ private bool isUseOriginalPLLineAssignmentsField;
+
+ private bool isUseOriginalPLLineAssignmentsFieldSpecified;
+
+ private double headPL2Field;
+
+ private bool headPL2FieldSpecified;
+
+ private double headPL3Field;
+
+ private bool headPL3FieldSpecified;
+
+ private double headPL4Field;
+
+ private bool headPL4FieldSpecified;
+
+ public LocationGeneral() {
+ this.damTypeField = LocationGeneralDamType.Primary;
+ this.forbiddenZoneFactorField = 1D;
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.ComponentModel.DefaultValueAttribute(LocationGeneralDamType.Primary)]
+ public LocationGeneralDamType DamType {
+ get {
+ return this.damTypeField;
+ }
+ set {
+ this.damTypeField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string Description {
+ get {
+ return this.descriptionField;
+ }
+ set {
+ this.descriptionField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string DikeEmbankmentMaterial {
+ get {
+ return this.dikeEmbankmentMaterialField;
+ }
+ set {
+ this.dikeEmbankmentMaterialField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.ComponentModel.DefaultValueAttribute(1D)]
+ public double ForbiddenZoneFactor {
+ get {
+ return this.forbiddenZoneFactorField;
+ }
+ set {
+ this.forbiddenZoneFactorField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public bool IsUseOriginalPLLineAssignments {
+ get {
+ return this.isUseOriginalPLLineAssignmentsField;
+ }
+ set {
+ this.isUseOriginalPLLineAssignmentsField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool IsUseOriginalPLLineAssignmentsSpecified {
+ get {
+ return this.isUseOriginalPLLineAssignmentsFieldSpecified;
+ }
+ set {
+ this.isUseOriginalPLLineAssignmentsFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double HeadPL2 {
+ get {
+ return this.headPL2Field;
+ }
+ set {
+ this.headPL2Field = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool HeadPL2Specified {
+ get {
+ return this.headPL2FieldSpecified;
+ }
+ set {
+ this.headPL2FieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double HeadPL3 {
+ get {
+ return this.headPL3Field;
+ }
+ set {
+ this.headPL3Field = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool HeadPL3Specified {
+ get {
+ return this.headPL3FieldSpecified;
+ }
+ set {
+ this.headPL3FieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double headPL4 {
+ get {
+ return this.headPL4Field;
+ }
+ set {
+ this.headPL4Field = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool headPL4Specified {
+ get {
+ return this.headPL4FieldSpecified;
+ }
+ set {
+ this.headPL4FieldSpecified = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum LocationGeneralDamType {
+
+ ///
+ Primary,
+
+ ///
+ Regional,
+ }
+
+ ///
+ [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 LocationPipingProbabilisticParameters {
+
+ private LocationPipingProbabilisticParametersLayerHeightDistribution layerHeightDistributionField;
+
+ private double layerHeightDeviationField;
+
+ private bool layerHeightDeviationFieldSpecified;
+
+ public LocationPipingProbabilisticParameters() {
+ this.layerHeightDistributionField = LocationPipingProbabilisticParametersLayerHeightDistribution.Deterministic;
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.ComponentModel.DefaultValueAttribute(LocationPipingProbabilisticParametersLayerHeightDistribution.Deterministic)]
+ public LocationPipingProbabilisticParametersLayerHeightDistribution LayerHeightDistribution {
+ get {
+ return this.layerHeightDistributionField;
+ }
+ set {
+ this.layerHeightDistributionField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double LayerHeightDeviation {
+ get {
+ return this.layerHeightDeviationField;
+ }
+ set {
+ this.layerHeightDeviationField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool LayerHeightDeviationSpecified {
+ get {
+ return this.layerHeightDeviationFieldSpecified;
+ }
+ set {
+ this.layerHeightDeviationFieldSpecified = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum LocationPipingProbabilisticParametersLayerHeightDistribution {
+
+ ///
+ Deterministic,
+
+ ///
+ Uniform,
+
+ ///
+ Triangular,
+
+ ///
+ Normal,
+
+ ///
+ LogNormal,
+
+ ///
+ Exponential,
+
+ ///
+ Gamma,
+
+ ///
+ Beta,
+
+ ///
+ Frechet,
+
+ ///
+ Weibull,
+
+ ///
+ Gumbel,
+
+ ///
+ Rayleigh,
+
+ ///
+ Pareto,
+
+ ///
+ TruncatedNormal,
+
+ ///
+ Table,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute(" StudentT")]
+ StudentT,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum InputDamProjectType {
+
+ ///
+ Assessment,
+
+ ///
+ AssessmentRegional,
+
+ ///
+ Operational,
+
+ ///
+ Design,
+
+ ///
+ NWO,
+ }
+
+ ///
+ [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 OutputResults {
+
+ private CalculationResults calculationResultsField;
+
+ private Message[] calculationMessagesField;
+
+ ///
+ public CalculationResults CalculationResults {
+ get {
+ return this.calculationResultsField;
+ }
+ set {
+ this.calculationResultsField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("CalculationMessages")]
+ public Message[] CalculationMessages {
+ get {
+ return this.calculationMessagesField;
+ }
+ set {
+ this.calculationMessagesField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class CalculationResults {
+
+ private CalculationResultsLocationResult[] locationResultsField;
+
+ ///
+ [System.Xml.Serialization.XmlArrayItemAttribute("LocationResult", IsNullable=false)]
+ public CalculationResultsLocationResult[] LocationResults {
+ get {
+ return this.locationResultsField;
+ }
+ set {
+ this.locationResultsField = value;
+ }
+ }
+ }
+
+ ///
+ [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 CalculationResultsLocationResult {
+
+ private TimeSerie stabilityTimeSerieField;
+
+ private TimeSerie pipingTimeSerieField;
+
+ private RWScenarioResult[] rWScenariosResultField;
+
+ private CalculationResultsLocationResultRWSchematizationFactorsResult rWSchematizationFactorsResultField;
+
+ private object designResultsField;
+
+ ///
+ public TimeSerie StabilityTimeSerie {
+ get {
+ return this.stabilityTimeSerieField;
+ }
+ set {
+ this.stabilityTimeSerieField = value;
+ }
+ }
+
+ ///
+ public TimeSerie PipingTimeSerie {
+ get {
+ return this.pipingTimeSerieField;
+ }
+ set {
+ this.pipingTimeSerieField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)]
+ public RWScenarioResult[] RWScenariosResult {
+ get {
+ return this.rWScenariosResultField;
+ }
+ set {
+ this.rWScenariosResultField = value;
+ }
+ }
+
+ ///
+ public CalculationResultsLocationResultRWSchematizationFactorsResult RWSchematizationFactorsResult {
+ get {
+ return this.rWSchematizationFactorsResultField;
+ }
+ set {
+ this.rWSchematizationFactorsResultField = value;
+ }
+ }
+
+ ///
+ public object DesignResults {
+ get {
+ return this.designResultsField;
+ }
+ set {
+ this.designResultsField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class TimeSerie {
+
+ private TimeSerieTimeStep timeStepField;
+
+ private TimeSerieEntries entriesField;
+
+ private System.DateTime forecastDateTimeField;
+
+ private bool forecastDateTimeFieldSpecified;
+
+ private string typeField;
+
+ private string locationIdField;
+
+ private string parameterIdField;
+
+ private System.DateTime startDateTimeField;
+
+ private bool startDateTimeFieldSpecified;
+
+ private System.DateTime endDateTimeField;
+
+ private bool endDateTimeFieldSpecified;
+
+ private double missValField;
+
+ private bool missValFieldSpecified;
+
+ private string longNameField;
+
+ private string stationNameField;
+
+ private string unitsField;
+
+ private string sourceOrganisationField;
+
+ private string sourceSystemField;
+
+ private string fileDescriptionField;
+
+ private string regionField;
+
+ private string commentField;
+
+ private System.DateTime creationDateTimeField;
+
+ private bool creationDateTimeFieldSpecified;
+
+ ///
+ public TimeSerieTimeStep TimeStep {
+ get {
+ return this.timeStepField;
+ }
+ set {
+ this.timeStepField = value;
+ }
+ }
+
+ ///
+ public TimeSerieEntries Entries {
+ get {
+ return this.entriesField;
+ }
+ set {
+ this.entriesField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public System.DateTime ForecastDateTime {
+ get {
+ return this.forecastDateTimeField;
+ }
+ set {
+ this.forecastDateTimeField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ForecastDateTimeSpecified {
+ get {
+ return this.forecastDateTimeFieldSpecified;
+ }
+ set {
+ this.forecastDateTimeFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string Type {
+ get {
+ return this.typeField;
+ }
+ set {
+ this.typeField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string LocationId {
+ get {
+ return this.locationIdField;
+ }
+ set {
+ this.locationIdField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string ParameterId {
+ get {
+ return this.parameterIdField;
+ }
+ set {
+ this.parameterIdField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public System.DateTime StartDateTime {
+ get {
+ return this.startDateTimeField;
+ }
+ set {
+ this.startDateTimeField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool StartDateTimeSpecified {
+ get {
+ return this.startDateTimeFieldSpecified;
+ }
+ set {
+ this.startDateTimeFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public System.DateTime EndDateTime {
+ get {
+ return this.endDateTimeField;
+ }
+ set {
+ this.endDateTimeField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool EndDateTimeSpecified {
+ get {
+ return this.endDateTimeFieldSpecified;
+ }
+ set {
+ this.endDateTimeFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double MissVal {
+ get {
+ return this.missValField;
+ }
+ set {
+ this.missValField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MissValSpecified {
+ get {
+ return this.missValFieldSpecified;
+ }
+ set {
+ this.missValFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string LongName {
+ get {
+ return this.longNameField;
+ }
+ set {
+ this.longNameField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string StationName {
+ get {
+ return this.stationNameField;
+ }
+ set {
+ this.stationNameField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string Units {
+ get {
+ return this.unitsField;
+ }
+ set {
+ this.unitsField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string SourceOrganisation {
+ get {
+ return this.sourceOrganisationField;
+ }
+ set {
+ this.sourceOrganisationField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string SourceSystem {
+ get {
+ return this.sourceSystemField;
+ }
+ set {
+ this.sourceSystemField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string FileDescription {
+ get {
+ return this.fileDescriptionField;
+ }
+ set {
+ this.fileDescriptionField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string Region {
+ get {
+ return this.regionField;
+ }
+ set {
+ this.regionField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string Comment {
+ get {
+ return this.commentField;
+ }
+ set {
+ this.commentField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public System.DateTime CreationDateTime {
+ get {
+ return this.creationDateTimeField;
+ }
+ set {
+ this.creationDateTimeField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CreationDateTimeSpecified {
+ get {
+ return this.creationDateTimeFieldSpecified;
+ }
+ set {
+ this.creationDateTimeFieldSpecified = value;
+ }
+ }
+ }
+
+ ///
+ [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 TimeSerieTimeStep {
+
+ private uint dividerField;
+
+ private bool dividerFieldSpecified;
+
+ private uint multiplierField;
+
+ private bool multiplierFieldSpecified;
+
+ private bool dividerSpecified1Field;
+
+ private bool dividerSpecified1FieldSpecified;
+
+ private bool multiplierSpecified1Field;
+
+ private bool multiplierSpecified1FieldSpecified;
+
+ private TimeSerieTimeStepTimeStepUnit timeStepUnitField;
+
+ private bool timeStepUnitFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public uint Divider {
+ get {
+ return this.dividerField;
+ }
+ set {
+ this.dividerField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DividerSpecified {
+ get {
+ return this.dividerFieldSpecified;
+ }
+ set {
+ this.dividerFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public uint Multiplier {
+ get {
+ return this.multiplierField;
+ }
+ set {
+ this.multiplierField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MultiplierSpecified {
+ get {
+ return this.multiplierFieldSpecified;
+ }
+ set {
+ this.multiplierFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute("DividerSpecified")]
+ public bool DividerSpecified1 {
+ get {
+ return this.dividerSpecified1Field;
+ }
+ set {
+ this.dividerSpecified1Field = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DividerSpecified1Specified {
+ get {
+ return this.dividerSpecified1FieldSpecified;
+ }
+ set {
+ this.dividerSpecified1FieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute("MultiplierSpecified")]
+ public bool MultiplierSpecified1 {
+ get {
+ return this.multiplierSpecified1Field;
+ }
+ set {
+ this.multiplierSpecified1Field = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MultiplierSpecified1Specified {
+ get {
+ return this.multiplierSpecified1FieldSpecified;
+ }
+ set {
+ this.multiplierSpecified1FieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public TimeSerieTimeStepTimeStepUnit TimeStepUnit {
+ get {
+ return this.timeStepUnitField;
+ }
+ set {
+ this.timeStepUnitField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TimeStepUnitSpecified {
+ get {
+ return this.timeStepUnitFieldSpecified;
+ }
+ set {
+ this.timeStepUnitFieldSpecified = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum TimeSerieTimeStepTimeStepUnit {
+
+ ///
+ Second,
+
+ ///
+ Minute,
+
+ ///
+ Hour,
+
+ ///
+ Day,
+
+ ///
+ Week,
+
+ ///
+ Month,
+
+ ///
+ Year,
+
+ ///
+ Nonequidistant,
+ }
+
+ ///
+ [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 TimeSerieEntries {
+
+ private TimeSerieEntriesTimeSerieEntry[] timeSerieEntryField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("TimeSerieEntry")]
+ public TimeSerieEntriesTimeSerieEntry[] TimeSerieEntry {
+ get {
+ return this.timeSerieEntryField;
+ }
+ set {
+ this.timeSerieEntryField = value;
+ }
+ }
+ }
+
+ ///
+ [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 TimeSerieEntriesTimeSerieEntry {
+
+ private TimeSerieEntriesTimeSerieEntryStochastValue stochastValueField;
+
+ private System.DateTime dateTimeField;
+
+ private bool dateTimeFieldSpecified;
+
+ private double valueField;
+
+ private bool valueFieldSpecified;
+
+ private int flagnietechtgebruiktField;
+
+ private bool flagnietechtgebruiktFieldSpecified;
+
+ private string basisFileNameWMFField;
+
+ private string relativeCalculationPathNameField;
+
+ ///
+ public TimeSerieEntriesTimeSerieEntryStochastValue StochastValue {
+ get {
+ return this.stochastValueField;
+ }
+ set {
+ this.stochastValueField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public System.DateTime DateTime {
+ get {
+ return this.dateTimeField;
+ }
+ set {
+ this.dateTimeField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DateTimeSpecified {
+ get {
+ return this.dateTimeFieldSpecified;
+ }
+ set {
+ this.dateTimeFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double Value {
+ get {
+ return this.valueField;
+ }
+ set {
+ this.valueField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ValueSpecified {
+ get {
+ return this.valueFieldSpecified;
+ }
+ set {
+ this.valueFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute("Flag-nietechtgebruikt")]
+ public int Flagnietechtgebruikt {
+ get {
+ return this.flagnietechtgebruiktField;
+ }
+ set {
+ this.flagnietechtgebruiktField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool FlagnietechtgebruiktSpecified {
+ get {
+ return this.flagnietechtgebruiktFieldSpecified;
+ }
+ set {
+ this.flagnietechtgebruiktFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string BasisFileNameWMF {
+ get {
+ return this.basisFileNameWMFField;
+ }
+ set {
+ this.basisFileNameWMFField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string RelativeCalculationPathName {
+ get {
+ return this.relativeCalculationPathNameField;
+ }
+ set {
+ this.relativeCalculationPathNameField = value;
+ }
+ }
+ }
+
+ ///
+ [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 TimeSerieEntriesTimeSerieEntryStochastValue {
+
+ private string meanField;
+
+ private double standardDeviationField;
+
+ private bool standardDeviationFieldSpecified;
+
+ private double distributionField;
+
+ private bool distributionFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string Mean {
+ get {
+ return this.meanField;
+ }
+ set {
+ this.meanField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double StandardDeviation {
+ get {
+ return this.standardDeviationField;
+ }
+ set {
+ this.standardDeviationField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool StandardDeviationSpecified {
+ get {
+ return this.standardDeviationFieldSpecified;
+ }
+ set {
+ this.standardDeviationFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double Distribution {
+ get {
+ return this.distributionField;
+ }
+ set {
+ this.distributionField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DistributionSpecified {
+ get {
+ return this.distributionFieldSpecified;
+ }
+ set {
+ this.distributionFieldSpecified = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class RWScenarioResult {
+
+ private RWScenarioResultRWScenarioProfileResult[] rWScenarioProfileResultsField;
+
+ private RWResult rWResultField;
+
+ private RWScenarioResultLoadSituation loadSituationField;
+
+ private bool loadSituationFieldSpecified;
+
+ private RWScenarioResultDikeDrySensitivity dikeDrySensitivityField;
+
+ private bool dikeDrySensitivityFieldSpecified;
+
+ private RWScenarioResultHydraulicShortcutType hydraulicShortcutTypeField;
+
+ private bool hydraulicShortcutTypeFieldSpecified;
+
+ private RWScenarioResultUpliftType upliftTypeField;
+
+ private bool upliftTypeFieldSpecified;
+
+ private RWScenarioResultModelOption modelOptionField;
+
+ private bool modelOptionFieldSpecified;
+
+ private RWScenarioResultScenarioType scenarioTypeField;
+
+ private bool scenarioTypeFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlArrayItemAttribute("RWScenarioProfileResult", IsNullable=false)]
+ public RWScenarioResultRWScenarioProfileResult[] RWScenarioProfileResults {
+ get {
+ return this.rWScenarioProfileResultsField;
+ }
+ set {
+ this.rWScenarioProfileResultsField = value;
+ }
+ }
+
+ ///
+ public RWResult RWResult {
+ get {
+ return this.rWResultField;
+ }
+ set {
+ this.rWResultField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public RWScenarioResultLoadSituation LoadSituation {
+ get {
+ return this.loadSituationField;
+ }
+ set {
+ this.loadSituationField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool LoadSituationSpecified {
+ get {
+ return this.loadSituationFieldSpecified;
+ }
+ set {
+ this.loadSituationFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public RWScenarioResultDikeDrySensitivity DikeDrySensitivity {
+ get {
+ return this.dikeDrySensitivityField;
+ }
+ set {
+ this.dikeDrySensitivityField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DikeDrySensitivitySpecified {
+ get {
+ return this.dikeDrySensitivityFieldSpecified;
+ }
+ set {
+ this.dikeDrySensitivityFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public RWScenarioResultHydraulicShortcutType HydraulicShortcutType {
+ get {
+ return this.hydraulicShortcutTypeField;
+ }
+ set {
+ this.hydraulicShortcutTypeField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool HydraulicShortcutTypeSpecified {
+ get {
+ return this.hydraulicShortcutTypeFieldSpecified;
+ }
+ set {
+ this.hydraulicShortcutTypeFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public RWScenarioResultUpliftType UpliftType {
+ get {
+ return this.upliftTypeField;
+ }
+ set {
+ this.upliftTypeField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool UpliftTypeSpecified {
+ get {
+ return this.upliftTypeFieldSpecified;
+ }
+ set {
+ this.upliftTypeFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public RWScenarioResultModelOption ModelOption {
+ get {
+ return this.modelOptionField;
+ }
+ set {
+ this.modelOptionField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ModelOptionSpecified {
+ get {
+ return this.modelOptionFieldSpecified;
+ }
+ set {
+ this.modelOptionFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public RWScenarioResultScenarioType ScenarioType {
+ get {
+ return this.scenarioTypeField;
+ }
+ set {
+ this.scenarioTypeField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ScenarioTypeSpecified {
+ get {
+ return this.scenarioTypeFieldSpecified;
+ }
+ set {
+ this.scenarioTypeFieldSpecified = value;
+ }
+ }
+ }
+
+ ///
+ [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 RWScenarioResultRWScenarioProfileResult {
+
+ private RWResult rWResultField;
+
+ private string locationniettochField;
+
+ private string locationNameField;
+
+ private double detrimentFactorinputField;
+
+ private bool detrimentFactorinputFieldSpecified;
+
+ private double soilProfileProbabilityinputField;
+
+ private bool soilProfileProbabilityinputFieldSpecified;
+
+ private RWScenarioResultRWScenarioProfileResultLoadSituation loadSituationField;
+
+ private bool loadSituationFieldSpecified;
+
+ private RWScenarioResultRWScenarioProfileResultDikeDrySensitivity dikeDrySensitivityField;
+
+ private bool dikeDrySensitivityFieldSpecified;
+
+ private RWScenarioResultRWScenarioProfileResultHydraulicShortcutType hydraulicShortcutTypeField;
+
+ private bool hydraulicShortcutTypeFieldSpecified;
+
+ private RWScenarioResultRWScenarioProfileResultUpliftType upliftTypeField;
+
+ private bool upliftTypeFieldSpecified;
+
+ private RWScenarioResultRWScenarioProfileResultMStabModelOption mStabModelOptionField;
+
+ private bool mStabModelOptionFieldSpecified;
+
+ private RWScenarioResultRWScenarioProfileResultPipingModelOption pipingModelOptionField;
+
+ private bool pipingModelOptionFieldSpecified;
+
+ private RWScenarioResultRWScenarioProfileResultScenarioType scenarioTypeField;
+
+ private bool scenarioTypeFieldSpecified;
+
+ private string soilProfileNameField;
+
+ private string mStabParametersinputField;
+
+ private string soilGeometryProbabilityniettochField;
+
+ private RWScenarioResultRWScenarioProfileResultFailureMechanismType failureMechanismTypeField;
+
+ private bool failureMechanismTypeFieldSpecified;
+
+ private string inputFileNameField;
+
+ private string resultFileNameField;
+
+ ///
+ public RWResult RWResult {
+ get {
+ return this.rWResultField;
+ }
+ set {
+ this.rWResultField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute("Location-niettoch")]
+ public string Locationniettoch {
+ get {
+ return this.locationniettochField;
+ }
+ set {
+ this.locationniettochField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string LocationName {
+ get {
+ return this.locationNameField;
+ }
+ set {
+ this.locationNameField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute("DetrimentFactor-input")]
+ public double DetrimentFactorinput {
+ get {
+ return this.detrimentFactorinputField;
+ }
+ set {
+ this.detrimentFactorinputField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DetrimentFactorinputSpecified {
+ get {
+ return this.detrimentFactorinputFieldSpecified;
+ }
+ set {
+ this.detrimentFactorinputFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute("SoilProfileProbability-input")]
+ public double SoilProfileProbabilityinput {
+ get {
+ return this.soilProfileProbabilityinputField;
+ }
+ set {
+ this.soilProfileProbabilityinputField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool SoilProfileProbabilityinputSpecified {
+ get {
+ return this.soilProfileProbabilityinputFieldSpecified;
+ }
+ set {
+ this.soilProfileProbabilityinputFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public RWScenarioResultRWScenarioProfileResultLoadSituation LoadSituation {
+ get {
+ return this.loadSituationField;
+ }
+ set {
+ this.loadSituationField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool LoadSituationSpecified {
+ get {
+ return this.loadSituationFieldSpecified;
+ }
+ set {
+ this.loadSituationFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public RWScenarioResultRWScenarioProfileResultDikeDrySensitivity DikeDrySensitivity {
+ get {
+ return this.dikeDrySensitivityField;
+ }
+ set {
+ this.dikeDrySensitivityField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DikeDrySensitivitySpecified {
+ get {
+ return this.dikeDrySensitivityFieldSpecified;
+ }
+ set {
+ this.dikeDrySensitivityFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public RWScenarioResultRWScenarioProfileResultHydraulicShortcutType HydraulicShortcutType {
+ get {
+ return this.hydraulicShortcutTypeField;
+ }
+ set {
+ this.hydraulicShortcutTypeField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool HydraulicShortcutTypeSpecified {
+ get {
+ return this.hydraulicShortcutTypeFieldSpecified;
+ }
+ set {
+ this.hydraulicShortcutTypeFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public RWScenarioResultRWScenarioProfileResultUpliftType UpliftType {
+ get {
+ return this.upliftTypeField;
+ }
+ set {
+ this.upliftTypeField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool UpliftTypeSpecified {
+ get {
+ return this.upliftTypeFieldSpecified;
+ }
+ set {
+ this.upliftTypeFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public RWScenarioResultRWScenarioProfileResultMStabModelOption MStabModelOption {
+ get {
+ return this.mStabModelOptionField;
+ }
+ set {
+ this.mStabModelOptionField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MStabModelOptionSpecified {
+ get {
+ return this.mStabModelOptionFieldSpecified;
+ }
+ set {
+ this.mStabModelOptionFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public RWScenarioResultRWScenarioProfileResultPipingModelOption PipingModelOption {
+ get {
+ return this.pipingModelOptionField;
+ }
+ set {
+ this.pipingModelOptionField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PipingModelOptionSpecified {
+ get {
+ return this.pipingModelOptionFieldSpecified;
+ }
+ set {
+ this.pipingModelOptionFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public RWScenarioResultRWScenarioProfileResultScenarioType ScenarioType {
+ get {
+ return this.scenarioTypeField;
+ }
+ set {
+ this.scenarioTypeField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ScenarioTypeSpecified {
+ get {
+ return this.scenarioTypeFieldSpecified;
+ }
+ set {
+ this.scenarioTypeFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string SoilProfileName {
+ get {
+ return this.soilProfileNameField;
+ }
+ set {
+ this.soilProfileNameField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute("MStabParameters-input")]
+ public string MStabParametersinput {
+ get {
+ return this.mStabParametersinputField;
+ }
+ set {
+ this.mStabParametersinputField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute("SoilGeometryProbability-niettoch")]
+ public string SoilGeometryProbabilityniettoch {
+ get {
+ return this.soilGeometryProbabilityniettochField;
+ }
+ set {
+ this.soilGeometryProbabilityniettochField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public RWScenarioResultRWScenarioProfileResultFailureMechanismType FailureMechanismType {
+ get {
+ return this.failureMechanismTypeField;
+ }
+ set {
+ this.failureMechanismTypeField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool FailureMechanismTypeSpecified {
+ get {
+ return this.failureMechanismTypeFieldSpecified;
+ }
+ set {
+ this.failureMechanismTypeFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string InputFileName {
+ get {
+ return this.inputFileNameField;
+ }
+ set {
+ this.inputFileNameField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string ResultFileName {
+ get {
+ return this.resultFileNameField;
+ }
+ set {
+ this.resultFileNameField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class RWResult {
+
+ private RWResultRWResultType rWResultTypeField;
+
+ private bool rWResultTypeFieldSpecified;
+
+ private double safetyFactorField;
+
+ private bool safetyFactorFieldSpecified;
+
+ private double probabilityOfFailureField;
+
+ private bool probabilityOfFailureFieldSpecified;
+
+ private RWResultCalculationResult calculationResultField;
+
+ private bool calculationResultFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public RWResultRWResultType RWResultType {
+ get {
+ return this.rWResultTypeField;
+ }
+ set {
+ this.rWResultTypeField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool RWResultTypeSpecified {
+ get {
+ return this.rWResultTypeFieldSpecified;
+ }
+ set {
+ this.rWResultTypeFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double SafetyFactor {
+ get {
+ return this.safetyFactorField;
+ }
+ set {
+ this.safetyFactorField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool SafetyFactorSpecified {
+ get {
+ return this.safetyFactorFieldSpecified;
+ }
+ set {
+ this.safetyFactorFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double ProbabilityOfFailure {
+ get {
+ return this.probabilityOfFailureField;
+ }
+ set {
+ this.probabilityOfFailureField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ProbabilityOfFailureSpecified {
+ get {
+ return this.probabilityOfFailureFieldSpecified;
+ }
+ set {
+ this.probabilityOfFailureFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public RWResultCalculationResult CalculationResult {
+ get {
+ return this.calculationResultField;
+ }
+ set {
+ this.calculationResultField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CalculationResultSpecified {
+ get {
+ return this.calculationResultFieldSpecified;
+ }
+ set {
+ this.calculationResultFieldSpecified = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum RWResultRWResultType {
+
+ ///
+ ProbabilityOfFailure,
+
+ ///
+ SafetyFactor,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum RWResultCalculationResult {
+
+ ///
+ NoRun,
+
+ ///
+ Succeeded,
+
+ ///
+ NoInput,
+
+ ///
+ NoLicense,
+
+ ///
+ UserAbort,
+
+ ///
+ InvalidInputStructure,
+
+ ///
+ InvalidInputData,
+
+ ///
+ RunFailed,
+
+ ///
+ UnexpectedError,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum RWScenarioResultRWScenarioProfileResultLoadSituation {
+
+ ///
+ Dry,
+
+ ///
+ Wet,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum RWScenarioResultRWScenarioProfileResultDikeDrySensitivity {
+
+ ///
+ None,
+
+ ///
+ Dry,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum RWScenarioResultRWScenarioProfileResultHydraulicShortcutType {
+
+ ///
+ HydraulicShortcut,
+
+ ///
+ NoHydraulicShortcut,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum RWScenarioResultRWScenarioProfileResultUpliftType {
+
+ ///
+ Uplift,
+
+ ///
+ NoUplift,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum RWScenarioResultRWScenarioProfileResultMStabModelOption {
+
+ ///
+ Bishop,
+
+ ///
+ Spencer,
+
+ ///
+ Fellenius,
+
+ ///
+ UpliftVan,
+
+ ///
+ UpliftSpencer,
+
+ ///
+ BishopRandomField,
+
+ ///
+ HorizontalBalance,
+
+ ///
+ BishopUpliftVan,
+
+ ///
+ SpencerHigh,
+
+ ///
+ SpencerLow,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum RWScenarioResultRWScenarioProfileResultPipingModelOption {
+
+ ///
+ Bligh,
+
+ ///
+ Sellmeijer,
+
+ ///
+ Sellmeijer2Forces,
+
+ ///
+ Sellmeijer4Forces,
+
+ ///
+ Wti2017,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum RWScenarioResultRWScenarioProfileResultScenarioType {
+
+ ///
+ Scenario01,
+
+ ///
+ Scenario02,
+
+ ///
+ Scenario03,
+
+ ///
+ Scenario04,
+
+ ///
+ Scenario05,
+
+ ///
+ Scenario06,
+
+ ///
+ Scenario07,
+
+ ///
+ Scenario08,
+
+ ///
+ Scenario09,
+
+ ///
+ Scenario10,
+
+ ///
+ Scenario11,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum RWScenarioResultRWScenarioProfileResultFailureMechanismType {
+
+ ///
+ StabilityInside,
+
+ ///
+ StabilityOutside,
+
+ ///
+ Piping,
+
+ ///
+ HorizontalBalance,
+
+ ///
+ FlowSlide,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum RWScenarioResultLoadSituation {
+
+ ///
+ Dry,
+
+ ///
+ Wet,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum RWScenarioResultDikeDrySensitivity {
+
+ ///
+ None,
+
+ ///
+ Dry,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum RWScenarioResultHydraulicShortcutType {
+
+ ///
+ HydraulicShortcut,
+
+ ///
+ NoHydraulicShortcut,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum RWScenarioResultUpliftType {
+
+ ///
+ Uplift,
+
+ ///
+ NoUplift,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum RWScenarioResultModelOption {
+
+ ///
+ Bishop,
+
+ ///
+ Spencer,
+
+ ///
+ Fellenius,
+
+ ///
+ UpliftVan,
+
+ ///
+ UpliftSpencer,
+
+ ///
+ BishopRandomField,
+
+ ///
+ HorizontalBalance,
+
+ ///
+ BishopUpliftVan,
+
+ ///
+ SpencerHigh,
+
+ ///
+ SpencerLow,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum RWScenarioResultScenarioType {
+
+ ///
+ Scenario01,
+
+ ///
+ Scenario02,
+
+ ///
+ Scenario03,
+
+ ///
+ Scenario04,
+
+ ///
+ Scenario05,
+
+ ///
+ Scenario06,
+
+ ///
+ Scenario07,
+
+ ///
+ Scenario08,
+
+ ///
+ Scenario09,
+
+ ///
+ Scenario10,
+
+ ///
+ Scenario11,
+ }
+
+ ///
+ [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 CalculationResultsLocationResultRWSchematizationFactorsResult {
+
+ private CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResult[] rWSchematizationFactorResultField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("RWSchematizationFactorResult")]
+ public CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResult[] RWSchematizationFactorResult {
+ get {
+ return this.rWSchematizationFactorResultField;
+ }
+ set {
+ this.rWSchematizationFactorResultField = value;
+ }
+ }
+ }
+
+ ///
+ [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 CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResult {
+
+ private string locationniettochField;
+
+ private string locationNameField;
+
+ private CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultSchematizationType schematizationTypeField;
+
+ private bool schematizationTypeFieldSpecified;
+
+ private string soilProfileNameField;
+
+ private string originalDecisiveSoilProfileNameField;
+
+ private double schematizationFactorField;
+
+ private bool schematizationFactorFieldSpecified;
+
+ private double summedProfileProbabilityField;
+
+ private bool summedProfileProbabilityFieldSpecified;
+
+ private string decisiveScenarioNameField;
+
+ private double detrimentFactorField;
+
+ private bool detrimentFactorFieldSpecified;
+
+ private double safetyFactorField;
+
+ private bool safetyFactorFieldSpecified;
+
+ private CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultCalculationResult calculationResultField;
+
+ private bool calculationResultFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute("Location-niettoch")]
+ public string Locationniettoch {
+ get {
+ return this.locationniettochField;
+ }
+ set {
+ this.locationniettochField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string LocationName {
+ get {
+ return this.locationNameField;
+ }
+ set {
+ this.locationNameField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultSchematizationType SchematizationType {
+ get {
+ return this.schematizationTypeField;
+ }
+ set {
+ this.schematizationTypeField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool SchematizationTypeSpecified {
+ get {
+ return this.schematizationTypeFieldSpecified;
+ }
+ set {
+ this.schematizationTypeFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string SoilProfileName {
+ get {
+ return this.soilProfileNameField;
+ }
+ set {
+ this.soilProfileNameField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string OriginalDecisiveSoilProfileName {
+ get {
+ return this.originalDecisiveSoilProfileNameField;
+ }
+ set {
+ this.originalDecisiveSoilProfileNameField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double SchematizationFactor {
+ get {
+ return this.schematizationFactorField;
+ }
+ set {
+ this.schematizationFactorField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool SchematizationFactorSpecified {
+ get {
+ return this.schematizationFactorFieldSpecified;
+ }
+ set {
+ this.schematizationFactorFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double SummedProfileProbability {
+ get {
+ return this.summedProfileProbabilityField;
+ }
+ set {
+ this.summedProfileProbabilityField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool SummedProfileProbabilitySpecified {
+ get {
+ return this.summedProfileProbabilityFieldSpecified;
+ }
+ set {
+ this.summedProfileProbabilityFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string DecisiveScenarioName {
+ get {
+ return this.decisiveScenarioNameField;
+ }
+ set {
+ this.decisiveScenarioNameField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double DetrimentFactor {
+ get {
+ return this.detrimentFactorField;
+ }
+ set {
+ this.detrimentFactorField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DetrimentFactorSpecified {
+ get {
+ return this.detrimentFactorFieldSpecified;
+ }
+ set {
+ this.detrimentFactorFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public double SafetyFactor {
+ get {
+ return this.safetyFactorField;
+ }
+ set {
+ this.safetyFactorField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool SafetyFactorSpecified {
+ get {
+ return this.safetyFactorFieldSpecified;
+ }
+ set {
+ this.safetyFactorFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultCalculationResult CalculationResult {
+ get {
+ return this.calculationResultField;
+ }
+ set {
+ this.calculationResultField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CalculationResultSpecified {
+ get {
+ return this.calculationResultFieldSpecified;
+ }
+ set {
+ this.calculationResultFieldSpecified = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultSchematizationType {
+
+ ///
+ MacroStabiltyInnerSideWet,
+
+ ///
+ MacroStabiltyInnerSideDry,
+
+ ///
+ PipingWet,
+
+ ///
+ PipingDry,
+
+ ///
+ HorzontalBalanceDry,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultCalculationResult {
+
+ ///
+ NoRun,
+
+ ///
+ Succeeded,
+
+ ///
+ NoInput,
+
+ ///
+ NoLicense,
+
+ ///
+ UserAbort,
+
+ ///
+ InvalidInputStructure,
+
+ ///
+ InvalidInputData,
+
+ ///
+ RunFailed,
+
+ ///
+ UnexpectedError,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class Message {
+
+ private MessageMessageType messageTypeField;
+
+ private bool messageTypeFieldSpecified;
+
+ private string message1Field;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public MessageMessageType MessageType {
+ get {
+ return this.messageTypeField;
+ }
+ set {
+ this.messageTypeField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MessageTypeSpecified {
+ get {
+ return this.messageTypeFieldSpecified;
+ }
+ set {
+ this.messageTypeFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute("Message")]
+ public string Message1 {
+ get {
+ return this.message1Field;
+ }
+ set {
+ this.message1Field = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum MessageMessageType {
+
+ ///
+ Error,
+
+ ///
+ Warning,
+
+ ///
+ Info,
+ }
+}
Index: dam engine/trunk/src/Deltares.DamEngine.Io/Deltares.DamEngine.Io.csproj
===================================================================
diff -u
--- dam engine/trunk/src/Deltares.DamEngine.Io/Deltares.DamEngine.Io.csproj (revision 0)
+++ dam engine/trunk/src/Deltares.DamEngine.Io/Deltares.DamEngine.Io.csproj (revision 401)
@@ -0,0 +1,66 @@
+
+
+
+
+ Debug
+ AnyCPU
+ {1560A423-F338-4DEC-8583-1DFF7077F104}
+ Library
+ Properties
+ Deltares.DamEngine.Io
+ Deltares.DamEngine.Io
+ v4.5
+ 512
+
+
+ true
+ ..\bin\Debug\
+ DEBUG;TRACE
+ full
+ x86
+ prompt
+ MinimumRecommendedRules.ruleset
+
+
+ ..\bin\Release\
+ TRACE
+ true
+ pdbonly
+ x86
+ prompt
+ MinimumRecommendedRules.ruleset
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Properties\GlobalAssemblyInfo.cs
+
+
+
+
+
+
+
+
+
+
+
+ "$(ProjectDir)..\..\utils\svn_insert_version.cmd" "$(ProjectDir)Properties"
+
+
+
\ No newline at end of file
Index: dam engine/trunk/src/Deltares.DamEngine.Io.Tests/Properties/AssemblyInfo.cs
===================================================================
diff -u
--- dam engine/trunk/src/Deltares.DamEngine.Io.Tests/Properties/AssemblyInfo.cs (revision 0)
+++ dam engine/trunk/src/Deltares.DamEngine.Io.Tests/Properties/AssemblyInfo.cs (revision 401)
@@ -0,0 +1,31 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("Deltares.DamEngine.Io.Tests")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("9cb1ecce-2f86-418d-bbdc-166bd1fb7f57")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
Index: dam engine/trunk/Xsds Liquid/DamOutput.xsd
===================================================================
diff -u -r355 -r401
--- dam engine/trunk/Xsds Liquid/DamOutput.xsd (.../DamOutput.xsd) (revision 355)
+++ dam engine/trunk/Xsds Liquid/DamOutput.xsd (.../DamOutput.xsd) (revision 401)
@@ -24,4 +24,6 @@
+
+
\ No newline at end of file
Index: dam engine/trunk/src/Deltares.DamEngine.Io.Tests/Deltares.DamEngine.Io.Tests.csproj
===================================================================
diff -u
--- dam engine/trunk/src/Deltares.DamEngine.Io.Tests/Deltares.DamEngine.Io.Tests.csproj (revision 0)
+++ dam engine/trunk/src/Deltares.DamEngine.Io.Tests/Deltares.DamEngine.Io.Tests.csproj (revision 401)
@@ -0,0 +1,55 @@
+
+
+
+
+ Debug
+ AnyCPU
+ {9CB1ECCE-2F86-418D-BBDC-166BD1FB7F57}
+ Library
+ Properties
+ Deltares.DamEngine.Io.Tests
+ Deltares.DamEngine.Io.Tests
+ v4.5
+ 512
+
+
+ true
+ ..\bin\Debug\
+ DEBUG;TRACE
+ full
+ x86
+ prompt
+ MinimumRecommendedRules.ruleset
+
+
+ ..\bin\Release\
+ TRACE
+ true
+ pdbonly
+ x86
+ prompt
+ MinimumRecommendedRules.ruleset
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
Index: dam engine/trunk/src/Deltares.DamEngine.Io.Tests/SerializationTests.cs
===================================================================
diff -u
--- dam engine/trunk/src/Deltares.DamEngine.Io.Tests/SerializationTests.cs (revision 0)
+++ dam engine/trunk/src/Deltares.DamEngine.Io.Tests/SerializationTests.cs (revision 401)
@@ -0,0 +1,12 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Deltares.DamEngine.Io.Tests
+{
+ public class SerializationTests
+ {
+ }
+}
Index: dam engine/trunk/src/Deltares.DamEngine.Io/Serialization.cs
===================================================================
diff -u
--- dam engine/trunk/src/Deltares.DamEngine.Io/Serialization.cs (revision 0)
+++ dam engine/trunk/src/Deltares.DamEngine.Io/Serialization.cs (revision 401)
@@ -0,0 +1,20 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Deltares.DamEngine.Io
+{
+ public class Serialization
+ {
+ public void SaveAsXml(string filename)
+ {
+
+ }
+ public void LoadFromXml(string filename)
+ {
+
+ }
+ }
+}
Index: dam engine/trunk/Xsds Liquid/GenerateClasses.bat
===================================================================
diff -u
--- dam engine/trunk/Xsds Liquid/GenerateClasses.bat (revision 0)
+++ dam engine/trunk/Xsds Liquid/GenerateClasses.bat (revision 401)
@@ -0,0 +1,2 @@
+xsd /c /l:cs /n:Deltares.DamEngine.Io.XmlInput DamInput.xsd
+xsd /c /l:cs /n:Deltares.DamEngine.Io.XmlOutput DamOutput.xsd