Index: dam engine/trunk/src/Deltares.DamEngine.Io/DamOutput.cs =================================================================== diff -u -r452 -r459 --- dam engine/trunk/src/Deltares.DamEngine.Io/DamOutput.cs (.../DamOutput.cs) (revision 452) +++ dam engine/trunk/src/Deltares.DamEngine.Io/DamOutput.cs (.../DamOutput.cs) (revision 459) @@ -43,23 +43,11 @@ [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; @@ -86,31 +74,31 @@ [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] - public partial class Input { + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] + public partial class OutputResults { - private Location[] locationsField; + private CalculationResults calculationResultsField; - private InputDamProjectType damProjectTypeField; + private Message[] calculationMessagesField; /// - [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)] - public Location[] Locations { + public CalculationResults CalculationResults { get { - return this.locationsField; + return this.calculationResultsField; } set { - this.locationsField = value; + this.calculationResultsField = value; } } /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public InputDamProjectType DamProjectType { + [System.Xml.Serialization.XmlElementAttribute("CalculationMessages")] + public Message[] CalculationMessages { get { - return this.damProjectTypeField; + return this.calculationMessagesField; } set { - this.damProjectTypeField = value; + this.calculationMessagesField = value; } } } @@ -120,103 +108,33 @@ [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] - public partial class Location { + public partial class CalculationResults { - private LocationAssesmentRegionalOptions assesmentRegionalOptionsField; + private CalculationResultsLocationResult[] locationResultsField; - private object assesmentOptionsField; + private DesignResult[] designResultsField; - private object operationalOptionsField; - - private object designOptionsField; - - private object nWOOptionsField; - - private LocationWaternetOptions waternetOptionsField; - - private LocationGeneral generalField; - - private LocationPipingProbabilisticParameters pipingProbabilisticParametersField; - /// - public LocationAssesmentRegionalOptions AssesmentRegionalOptions { + [System.Xml.Serialization.XmlArrayItemAttribute("LocationResult", IsNullable=false)] + public CalculationResultsLocationResult[] LocationResults { get { - return this.assesmentRegionalOptionsField; + return this.locationResultsField; } set { - this.assesmentRegionalOptionsField = value; + this.locationResultsField = value; } } /// - public object AssesmentOptions { + [System.Xml.Serialization.XmlElementAttribute("DesignResults")] + public DesignResult[] DesignResults { get { - return this.assesmentOptionsField; + return this.designResultsField; } set { - this.assesmentOptionsField = value; + this.designResultsField = 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; - } - } } /// @@ -225,446 +143,380 @@ [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public partial class LocationAssesmentRegionalOptions { + public partial class CalculationResultsLocationResult { - private LocationAssesmentRegionalOptionsDikeMaterialType dikeMaterialTypeField; + private TimeSerie stabilityTimeSerieField; - private double dredgingDepthField; + private TimeSerie pipingTimeSerieField; - private bool dredgingDepthFieldSpecified; + private CalculationResultsLocationResultRWScenariosResult rWScenariosResultField; - private double detrimentFactorField; + private CalculationResultsLocationResultRWSchematizationFactorsResult rWSchematizationFactorsResultField; - 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 { + public TimeSerie StabilityTimeSerie { get { - return this.dikeMaterialTypeField; + return this.stabilityTimeSerieField; } set { - this.dikeMaterialTypeField = value; + this.stabilityTimeSerieField = value; } } /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public double DredgingDepth { + public TimeSerie PipingTimeSerie { get { - return this.dredgingDepthField; + return this.pipingTimeSerieField; } set { - this.dredgingDepthField = value; + this.pipingTimeSerieField = value; } } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DredgingDepthSpecified { + public CalculationResultsLocationResultRWScenariosResult RWScenariosResult { get { - return this.dredgingDepthFieldSpecified; + return this.rWScenariosResultField; } set { - this.dredgingDepthFieldSpecified = value; + this.rWScenariosResultField = value; } } /// - [System.Xml.Serialization.XmlAttributeAttribute()] - [System.ComponentModel.DefaultValueAttribute(0.95D)] - public double DetrimentFactor { + public CalculationResultsLocationResultRWSchematizationFactorsResult RWSchematizationFactorsResult { get { - return this.detrimentFactorField; + return this.rWSchematizationFactorsResultField; } set { - this.detrimentFactorField = value; + this.rWSchematizationFactorsResultField = 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 { + public partial class TimeSerie { - private LocationWaternetOptionsPhreaticLineCreationMethod phreaticLineCreationMethodField; + private TimeSerieTimeStep timeStepField; - private double polderLevelField; + private TimeSerieEntries entriesField; - private double headPl2Field; + private System.DateTime forecastDateTimeField; - private bool headPl2FieldSpecified; + private string typeField; - private double headPl3Field; + private string locationIdField; - private bool headPl3FieldSpecified; + private string parameterIdField; - private double headPl4Field; + private System.DateTime startDateTimeField; - private bool headPl4FieldSpecified; + private System.DateTime endDateTimeField; - private double dampingFactorPL3Field; + private double missValField; - private double dampingFactorPL4Field; + private string longNameField; - private double penetrationLengthField; + private string stationNameField; - private double slopeDampingFactorField; + private string unitsField; - private double pl1BelowCrestRiversideField; + private string sourceOrganisationField; - private double pl1BelowCrestPoldersideField; + private string sourceSystemField; - private double pl1BelowShoulderCrestPoldersideField; + private string fileDescriptionField; - private double pl1BelowToeDikePoldersideField; + private string regionField; - private double pl1BelowCrestMiddleField; + private string commentField; - private bool pl1BelowCrestMiddleFieldSpecified; + private System.DateTime creationDateTimeField; - private double pl1FactorBelowShoulderCrestField; + private bool creationDateTimeFieldSpecified; - private bool pl1FactorBelowShoulderCrestFieldSpecified; - - private double dryPl1BelowCrestMiddleField; - - private bool dryPl1BelowCrestMiddleFieldSpecified; - - private double dryPl1FactorBelowShoulderCrestField; - - private bool dryPl1FactorBelowShoulderCrestFieldSpecified; - - private LocationWaternetOptionsIntrusionVerticalWaterPressure intrusionVerticalWaterPressureField; - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public LocationWaternetOptionsPhreaticLineCreationMethod PhreaticLineCreationMethod { + public TimeSerieTimeStep TimeStep { get { - return this.phreaticLineCreationMethodField; + return this.timeStepField; } set { - this.phreaticLineCreationMethodField = value; + this.timeStepField = value; } } /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public double PolderLevel { + public TimeSerieEntries Entries { get { - return this.polderLevelField; + return this.entriesField; } set { - this.polderLevelField = value; + this.entriesField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double HeadPl2 { + public System.DateTime ForecastDateTime { get { - return this.headPl2Field; + return this.forecastDateTimeField; } set { - this.headPl2Field = value; + this.forecastDateTimeField = value; } } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool HeadPl2Specified { + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Type { get { - return this.headPl2FieldSpecified; + return this.typeField; } set { - this.headPl2FieldSpecified = value; + this.typeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double HeadPl3 { + public string LocationId { get { - return this.headPl3Field; + return this.locationIdField; } set { - this.headPl3Field = value; + this.locationIdField = value; } } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool HeadPl3Specified { + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ParameterId { get { - return this.headPl3FieldSpecified; + return this.parameterIdField; } set { - this.headPl3FieldSpecified = value; + this.parameterIdField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double HeadPl4 { + public System.DateTime StartDateTime { get { - return this.headPl4Field; + return this.startDateTimeField; } set { - this.headPl4Field = value; + this.startDateTimeField = value; } } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool HeadPl4Specified { + [System.Xml.Serialization.XmlAttributeAttribute()] + public System.DateTime EndDateTime { get { - return this.headPl4FieldSpecified; + return this.endDateTimeField; } set { - this.headPl4FieldSpecified = value; + this.endDateTimeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double DampingFactorPL3 { + public double MissVal { get { - return this.dampingFactorPL3Field; + return this.missValField; } set { - this.dampingFactorPL3Field = value; + this.missValField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double DampingFactorPL4 { + public string LongName { get { - return this.dampingFactorPL4Field; + return this.longNameField; } set { - this.dampingFactorPL4Field = value; + this.longNameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double PenetrationLength { + public string StationName { get { - return this.penetrationLengthField; + return this.stationNameField; } set { - this.penetrationLengthField = value; + this.stationNameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double SlopeDampingFactor { + public string Units { get { - return this.slopeDampingFactorField; + return this.unitsField; } set { - this.slopeDampingFactorField = value; + this.unitsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double Pl1BelowCrestRiverside { + public string SourceOrganisation { get { - return this.pl1BelowCrestRiversideField; + return this.sourceOrganisationField; } set { - this.pl1BelowCrestRiversideField = value; + this.sourceOrganisationField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double Pl1BelowCrestPolderside { + public string SourceSystem { get { - return this.pl1BelowCrestPoldersideField; + return this.sourceSystemField; } set { - this.pl1BelowCrestPoldersideField = value; + this.sourceSystemField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double Pl1BelowShoulderCrestPolderside { + public string FileDescription { get { - return this.pl1BelowShoulderCrestPoldersideField; + return this.fileDescriptionField; } set { - this.pl1BelowShoulderCrestPoldersideField = value; + this.fileDescriptionField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double Pl1BelowToeDikePolderside { + public string Region { get { - return this.pl1BelowToeDikePoldersideField; + return this.regionField; } set { - this.pl1BelowToeDikePoldersideField = value; + this.regionField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double Pl1BelowCrestMiddle { + public string Comment { get { - return this.pl1BelowCrestMiddleField; + return this.commentField; } set { - this.pl1BelowCrestMiddleField = value; + this.commentField = value; } } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool Pl1BelowCrestMiddleSpecified { - get { - return this.pl1BelowCrestMiddleFieldSpecified; - } - set { - this.pl1BelowCrestMiddleFieldSpecified = value; - } - } - - /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double Pl1FactorBelowShoulderCrest { + public System.DateTime CreationDateTime { get { - return this.pl1FactorBelowShoulderCrestField; + return this.creationDateTimeField; } set { - this.pl1FactorBelowShoulderCrestField = value; + this.creationDateTimeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool Pl1FactorBelowShoulderCrestSpecified { + public bool CreationDateTimeSpecified { get { - return this.pl1FactorBelowShoulderCrestFieldSpecified; + return this.creationDateTimeFieldSpecified; } set { - this.pl1FactorBelowShoulderCrestFieldSpecified = value; + 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 uint multiplierField; + + private bool dividerSpecified1Field; + + private bool multiplierSpecified1Field; + + private TimeSerieTimeStepTimeStepUnit timeStepUnitField; + /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double DryPl1BelowCrestMiddle { + public uint Divider { get { - return this.dryPl1BelowCrestMiddleField; + return this.dividerField; } set { - this.dryPl1BelowCrestMiddleField = value; + this.dividerField = value; } } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DryPl1BelowCrestMiddleSpecified { + [System.Xml.Serialization.XmlAttributeAttribute()] + public uint Multiplier { get { - return this.dryPl1BelowCrestMiddleFieldSpecified; + return this.multiplierField; } set { - this.dryPl1BelowCrestMiddleFieldSpecified = value; + this.multiplierField = value; } } /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public double DryPl1FactorBelowShoulderCrest { + [System.Xml.Serialization.XmlAttributeAttribute("DividerSpecified")] + public bool DividerSpecified1 { get { - return this.dryPl1FactorBelowShoulderCrestField; + return this.dividerSpecified1Field; } set { - this.dryPl1FactorBelowShoulderCrestField = value; + this.dividerSpecified1Field = value; } } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DryPl1FactorBelowShoulderCrestSpecified { + [System.Xml.Serialization.XmlAttributeAttribute("MultiplierSpecified")] + public bool MultiplierSpecified1 { get { - return this.dryPl1FactorBelowShoulderCrestFieldSpecified; + return this.multiplierSpecified1Field; } set { - this.dryPl1FactorBelowShoulderCrestFieldSpecified = value; + this.multiplierSpecified1Field = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public LocationWaternetOptionsIntrusionVerticalWaterPressure IntrusionVerticalWaterPressure { + public TimeSerieTimeStepTimeStepUnit TimeStepUnit { get { - return this.intrusionVerticalWaterPressureField; + return this.timeStepUnitField; } set { - this.intrusionVerticalWaterPressureField = value; + this.timeStepUnitField = value; } } } @@ -673,44 +525,53 @@ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public enum LocationWaternetOptionsPhreaticLineCreationMethod { + public enum TimeSerieTimeStepTimeStepUnit { /// - ExpertKnowledgeRRD, + Second, /// - ExpertKnowledgeLinearInDike, + Minute, /// - GaugesWithFallbackToExpertKnowledgeRRD, + Hour, /// - Sensors, + Day, /// - None, + 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 enum LocationWaternetOptionsIntrusionVerticalWaterPressure { + public partial class TimeSerieEntries { - /// - Standard, + private TimeSerieEntriesTimeSerieEntry[] timeSerieEntryField; /// - Linear, - - /// - FullHydroStatic, - - /// - HydroStatic, - - /// - SemiTimeDependent, + [System.Xml.Serialization.XmlElementAttribute("TimeSerieEntry")] + public TimeSerieEntriesTimeSerieEntry[] TimeSerieEntry { + get { + return this.timeSerieEntryField; + } + set { + this.timeSerieEntryField = value; + } + } } /// @@ -719,366 +580,480 @@ [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public partial class LocationGeneral { + public partial class TimeSerieEntriesTimeSerieEntry { - private LocationGeneralDamType damTypeField; + private TimeSerieEntriesTimeSerieEntryStochastValue stochastValueField; - private string descriptionField; + private System.DateTime dateTimeField; - private string dikeEmbankmentMaterialField; + private double valueField; - private double forbiddenZoneFactorField; + private int flagnietechtgebruiktField; - private bool isUseOriginalPLLineAssignmentsField; + private string basisFileNameWMFField; - private bool isUseOriginalPLLineAssignmentsFieldSpecified; + private string relativeCalculationPathNameField; - 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 { + public TimeSerieEntriesTimeSerieEntryStochastValue StochastValue { get { - return this.damTypeField; + return this.stochastValueField; } set { - this.damTypeField = value; + this.stochastValueField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string Description { + public System.DateTime DateTime { get { - return this.descriptionField; + return this.dateTimeField; } set { - this.descriptionField = value; + this.dateTimeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string DikeEmbankmentMaterial { + public double Value { get { - return this.dikeEmbankmentMaterialField; + return this.valueField; } set { - this.dikeEmbankmentMaterialField = value; + this.valueField = value; } } /// - [System.Xml.Serialization.XmlAttributeAttribute()] - [System.ComponentModel.DefaultValueAttribute(1D)] - public double ForbiddenZoneFactor { + [System.Xml.Serialization.XmlAttributeAttribute("Flag-nietechtgebruikt")] + public int Flagnietechtgebruikt { get { - return this.forbiddenZoneFactorField; + return this.flagnietechtgebruiktField; } set { - this.forbiddenZoneFactorField = value; + this.flagnietechtgebruiktField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public bool IsUseOriginalPLLineAssignments { + public string BasisFileNameWMF { get { - return this.isUseOriginalPLLineAssignmentsField; + return this.basisFileNameWMFField; } set { - this.isUseOriginalPLLineAssignmentsField = value; + this.basisFileNameWMFField = value; } } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool IsUseOriginalPLLineAssignmentsSpecified { + [System.Xml.Serialization.XmlAttributeAttribute()] + public string RelativeCalculationPathName { get { - return this.isUseOriginalPLLineAssignmentsFieldSpecified; + return this.relativeCalculationPathNameField; } set { - this.isUseOriginalPLLineAssignmentsFieldSpecified = value; + 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 double meanField; + + private double standardDeviationField; + + private int distributionField; + /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double HeadPL2 { + public double Mean { get { - return this.headPL2Field; + return this.meanField; } set { - this.headPL2Field = value; + this.meanField = value; } } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool HeadPL2Specified { + [System.Xml.Serialization.XmlAttributeAttribute()] + public double StandardDeviation { get { - return this.headPL2FieldSpecified; + return this.standardDeviationField; } set { - this.headPL2FieldSpecified = value; + this.standardDeviationField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double HeadPL3 { + public int Distribution { get { - return this.headPL3Field; + return this.distributionField; } set { - this.headPL3Field = value; + this.distributionField = 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 CalculationResultsLocationResultRWScenariosResult { + private RWScenarioResult[] rWScenarioResultField; + + private int calculationResultField; + + private double safetyFactorField; + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool HeadPL3Specified { + [System.Xml.Serialization.XmlElementAttribute("RWScenarioResult")] + public RWScenarioResult[] RWScenarioResult { get { - return this.headPL3FieldSpecified; + return this.rWScenarioResultField; } set { - this.headPL3FieldSpecified = value; + this.rWScenarioResultField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double headPL4 { + public int CalculationResult { get { - return this.headPL4Field; + return this.calculationResultField; } set { - this.headPL4Field = value; + this.calculationResultField = value; } } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool headPL4Specified { + [System.Xml.Serialization.XmlAttributeAttribute()] + public double SafetyFactor { get { - return this.headPL4FieldSpecified; + return this.safetyFactorField; } set { - this.headPL4FieldSpecified = value; + this.safetyFactorField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public enum LocationGeneralDamType { + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class RWScenarioResult { + private RWScenarioResultRWScenarioProfileResult[] rWScenarioProfileResultsField; + + private int loadSituationField; + + private int dikeDrySensitivityField; + + private int hydraulicShortcutTypeField; + + private int upliftTypeField; + + private int modelOptionField; + + private int scenarioTypeField; + + private int calculationResultField; + + private double safetyFactorField; + /// - Primary, + [System.Xml.Serialization.XmlArrayItemAttribute("RWScenarioProfileResult", IsNullable=false)] + public RWScenarioResultRWScenarioProfileResult[] RWScenarioProfileResults { + get { + return this.rWScenarioProfileResultsField; + } + set { + this.rWScenarioProfileResultsField = value; + } + } /// - 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 { + [System.Xml.Serialization.XmlAttributeAttribute()] + public int LoadSituation { + get { + return this.loadSituationField; + } + set { + this.loadSituationField = value; + } + } - private LocationPipingProbabilisticParametersLayerHeightDistribution layerHeightDistributionField; + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public int DikeDrySensitivity { + get { + return this.dikeDrySensitivityField; + } + set { + this.dikeDrySensitivityField = value; + } + } - private double layerHeightDeviationField; + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public int HydraulicShortcutType { + get { + return this.hydraulicShortcutTypeField; + } + set { + this.hydraulicShortcutTypeField = value; + } + } - private bool layerHeightDeviationFieldSpecified; + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public int UpliftType { + get { + return this.upliftTypeField; + } + set { + this.upliftTypeField = value; + } + } - public LocationPipingProbabilisticParameters() { - this.layerHeightDistributionField = LocationPipingProbabilisticParametersLayerHeightDistribution.Deterministic; + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public int ModelOption { + get { + return this.modelOptionField; + } + set { + this.modelOptionField = value; + } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - [System.ComponentModel.DefaultValueAttribute(LocationPipingProbabilisticParametersLayerHeightDistribution.Deterministic)] - public LocationPipingProbabilisticParametersLayerHeightDistribution LayerHeightDistribution { + public int ScenarioType { get { - return this.layerHeightDistributionField; + return this.scenarioTypeField; } set { - this.layerHeightDistributionField = value; + this.scenarioTypeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double LayerHeightDeviation { + public int CalculationResult { get { - return this.layerHeightDeviationField; + return this.calculationResultField; } set { - this.layerHeightDeviationField = value; + this.calculationResultField = value; } } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool LayerHeightDeviationSpecified { + [System.Xml.Serialization.XmlAttributeAttribute()] + public double SafetyFactor { get { - return this.layerHeightDeviationFieldSpecified; + return this.safetyFactorField; } set { - this.layerHeightDeviationFieldSpecified = value; + this.safetyFactorField = 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 enum LocationPipingProbabilisticParametersLayerHeightDistribution { + public partial class RWScenarioResultRWScenarioProfileResult { - /// - Deterministic, + private RWResult rWResultField; - /// - Uniform, + private string locationNameField; - /// - Triangular, + private int loadSituationField; - /// - Normal, + private int dikeDrySensitivityField; - /// - LogNormal, + private int hydraulicShortcutTypeField; - /// - Exponential, + private int upliftTypeField; - /// - Gamma, + private int mStabModelOptionField; - /// - Beta, + private int pipingModelOptionField; - /// - Frechet, + private int scenarioTypeField; - /// - Weibull, + private string soilProfileNameField; - /// - Gumbel, + private double soilProfileProbabilityField; + private int failureMechanismTypeField; + + private string baseFileNameField; + /// - Rayleigh, + public RWResult RWResult { + get { + return this.rWResultField; + } + set { + this.rWResultField = value; + } + } /// - Pareto, + [System.Xml.Serialization.XmlAttributeAttribute()] + public string LocationName { + get { + return this.locationNameField; + } + set { + this.locationNameField = value; + } + } /// - TruncatedNormal, + [System.Xml.Serialization.XmlAttributeAttribute()] + public int LoadSituation { + get { + return this.loadSituationField; + } + set { + this.loadSituationField = value; + } + } /// - Table, + [System.Xml.Serialization.XmlAttributeAttribute()] + public int DikeDrySensitivity { + get { + return this.dikeDrySensitivityField; + } + set { + this.dikeDrySensitivityField = value; + } + } /// - StudentT, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public enum InputDamProjectType { + [System.Xml.Serialization.XmlAttributeAttribute()] + public int HydraulicShortcutType { + get { + return this.hydraulicShortcutTypeField; + } + set { + this.hydraulicShortcutTypeField = value; + } + } /// - Assessment, + [System.Xml.Serialization.XmlAttributeAttribute()] + public int UpliftType { + get { + return this.upliftTypeField; + } + set { + this.upliftTypeField = value; + } + } /// - AssessmentRegional, + [System.Xml.Serialization.XmlAttributeAttribute()] + public int MStabModelOption { + get { + return this.mStabModelOptionField; + } + set { + this.mStabModelOptionField = value; + } + } /// - Operational, + [System.Xml.Serialization.XmlAttributeAttribute()] + public int PipingModelOption { + get { + return this.pipingModelOptionField; + } + set { + this.pipingModelOptionField = value; + } + } /// - Design, + [System.Xml.Serialization.XmlAttributeAttribute()] + public int ScenarioType { + get { + return this.scenarioTypeField; + } + set { + this.scenarioTypeField = value; + } + } /// - 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 { + [System.Xml.Serialization.XmlAttributeAttribute()] + public string SoilProfileName { + get { + return this.soilProfileNameField; + } + set { + this.soilProfileNameField = value; + } + } - private CalculationResults calculationResultsField; - - private Message[] calculationMessagesField; - /// - public CalculationResults CalculationResults { + [System.Xml.Serialization.XmlAttributeAttribute()] + public double SoilProfileProbability { get { - return this.calculationResultsField; + return this.soilProfileProbabilityField; } set { - this.calculationResultsField = value; + this.soilProfileProbabilityField = value; } } /// - [System.Xml.Serialization.XmlElementAttribute("CalculationMessages")] - public Message[] CalculationMessages { + [System.Xml.Serialization.XmlAttributeAttribute()] + public int FailureMechanismType { get { - return this.calculationMessagesField; + return this.failureMechanismTypeField; } set { - this.calculationMessagesField = value; + this.failureMechanismTypeField = 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 { + [System.Xml.Serialization.XmlAttributeAttribute()] + public string BaseFileName { get { - return this.locationResultsField; + return this.baseFileNameField; } set { - this.locationResultsField = value; + this.baseFileNameField = value; } } } @@ -1088,66 +1063,79 @@ [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public partial class CalculationResultsLocationResult { + public partial class RWResult { - private TimeSerie stabilityTimeSerieField; + private int rWResultTypeField; - private TimeSerie pipingTimeSerieField; + private double safetyFactorField; - private CalculationResultsLocationResultRWScenariosResult rWScenariosResultField; + private double probabilityOfFailureField; - private CalculationResultsLocationResultRWSchematizationFactorsResult rWSchematizationFactorsResultField; + private int calculationResultField; - private object designResultsField; - /// - public TimeSerie StabilityTimeSerie { + [System.Xml.Serialization.XmlAttributeAttribute()] + public int RWResultType { get { - return this.stabilityTimeSerieField; + return this.rWResultTypeField; } set { - this.stabilityTimeSerieField = value; + this.rWResultTypeField = value; } } /// - public TimeSerie PipingTimeSerie { + [System.Xml.Serialization.XmlAttributeAttribute()] + public double SafetyFactor { get { - return this.pipingTimeSerieField; + return this.safetyFactorField; } set { - this.pipingTimeSerieField = value; + this.safetyFactorField = value; } } /// - public CalculationResultsLocationResultRWScenariosResult RWScenariosResult { + [System.Xml.Serialization.XmlAttributeAttribute()] + public double ProbabilityOfFailure { get { - return this.rWScenariosResultField; + return this.probabilityOfFailureField; } set { - this.rWScenariosResultField = value; + this.probabilityOfFailureField = value; } } /// - public CalculationResultsLocationResultRWSchematizationFactorsResult RWSchematizationFactorsResult { + [System.Xml.Serialization.XmlAttributeAttribute()] + public int CalculationResult { get { - return this.rWSchematizationFactorsResultField; + return this.calculationResultField; } set { - this.rWSchematizationFactorsResultField = value; + this.calculationResultField = 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 CalculationResultsLocationResultRWSchematizationFactorsResult { + private CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResult[] rWSchematizationFactorResultField; + /// - public object DesignResults { + [System.Xml.Serialization.XmlElementAttribute("RWSchematizationFactorResult")] + public CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResult[] RWSchematizationFactorResult { get { - return this.designResultsField; + return this.rWSchematizationFactorResultField; } set { - this.designResultsField = value; + this.rWSchematizationFactorResultField = value; } } } @@ -1157,304 +1145,394 @@ [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] - public partial class TimeSerie { + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] + public partial class CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResult { - private TimeSerieTimeStep timeStepField; + private string locationNameField; - private TimeSerieEntries entriesField; + private CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultSchematizationType schematizationTypeField; - private System.DateTime forecastDateTimeField; + private string soilProfileNameField; - private bool forecastDateTimeFieldSpecified; + private string originalDecisiveSoilProfileNameField; - private string typeField; + private double schematizationFactorField; - private string locationIdField; + private double summedProfileProbabilityField; - private string parameterIdField; + private string decisiveScenarioNameField; - private System.DateTime startDateTimeField; + private double detrimentFactorField; - private bool startDateTimeFieldSpecified; + private double safetyFactorField; - private System.DateTime endDateTimeField; + private CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultCalculationResult calculationResultField; - 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 { + [System.Xml.Serialization.XmlAttributeAttribute()] + public string LocationName { get { - return this.timeStepField; + return this.locationNameField; } set { - this.timeStepField = value; + this.locationNameField = value; } } /// - public TimeSerieEntries Entries { + [System.Xml.Serialization.XmlAttributeAttribute()] + public CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultSchematizationType SchematizationType { get { - return this.entriesField; + return this.schematizationTypeField; } set { - this.entriesField = value; + this.schematizationTypeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public System.DateTime ForecastDateTime { + public string SoilProfileName { get { - return this.forecastDateTimeField; + return this.soilProfileNameField; } set { - this.forecastDateTimeField = value; + this.soilProfileNameField = value; } } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ForecastDateTimeSpecified { + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OriginalDecisiveSoilProfileName { get { - return this.forecastDateTimeFieldSpecified; + return this.originalDecisiveSoilProfileNameField; } set { - this.forecastDateTimeFieldSpecified = value; + this.originalDecisiveSoilProfileNameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string Type { + public double SchematizationFactor { get { - return this.typeField; + return this.schematizationFactorField; } set { - this.typeField = value; + this.schematizationFactorField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string LocationId { + public double SummedProfileProbability { get { - return this.locationIdField; + return this.summedProfileProbabilityField; } set { - this.locationIdField = value; + this.summedProfileProbabilityField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string ParameterId { + public string DecisiveScenarioName { get { - return this.parameterIdField; + return this.decisiveScenarioNameField; } set { - this.parameterIdField = value; + this.decisiveScenarioNameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public System.DateTime StartDateTime { + public double DetrimentFactor { get { - return this.startDateTimeField; + return this.detrimentFactorField; } set { - this.startDateTimeField = value; + this.detrimentFactorField = value; } } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool StartDateTimeSpecified { + [System.Xml.Serialization.XmlAttributeAttribute()] + public double SafetyFactor { get { - return this.startDateTimeFieldSpecified; + return this.safetyFactorField; } set { - this.startDateTimeFieldSpecified = value; + this.safetyFactorField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public System.DateTime EndDateTime { + public CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultCalculationResult CalculationResult { get { - return this.endDateTimeField; + return this.calculationResultField; } set { - this.endDateTimeField = value; + this.calculationResultField = value; } } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] + public enum CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultSchematizationType { /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EndDateTimeSpecified { + MacroStabilityInnerSideWet, + + /// + MacroStabilityInnerSideDry, + + /// + PipingWet, + + /// + PipingDry, + + /// + HorizontalBalanceDry, + } + + /// + [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 DesignResult { + + private DesignResultNwoDesignResults nwoDesignResultsField; + + private DesignResultStabilityDesignResults stabilityDesignResultsField; + + private DesignResultPipingDesignResults pipingDesignResultsField; + + private string idField; + + private double xrdField; + + private double yrdField; + + private string baseFileNameField; + + private string locationNameField; + + private string scenarioNameField; + + private string profileNameField; + + private double safetyFactorField; + + private bool safetyFactorFieldSpecified; + + private double failureProbabilityField; + + private bool failureProbabilityFieldSpecified; + + private int calculationResultField; + + /// + public DesignResultNwoDesignResults NwoDesignResults { get { - return this.endDateTimeFieldSpecified; + return this.nwoDesignResultsField; } set { - this.endDateTimeFieldSpecified = value; + this.nwoDesignResultsField = value; } } /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public double MissVal { + public DesignResultStabilityDesignResults StabilityDesignResults { get { - return this.missValField; + return this.stabilityDesignResultsField; } set { - this.missValField = value; + this.stabilityDesignResultsField = value; } } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool MissValSpecified { + public DesignResultPipingDesignResults PipingDesignResults { get { - return this.missValFieldSpecified; + return this.pipingDesignResultsField; } set { - this.missValFieldSpecified = value; + this.pipingDesignResultsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string LongName { + public string Id { get { - return this.longNameField; + return this.idField; } set { - this.longNameField = value; + this.idField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string StationName { + public double Xrd { get { - return this.stationNameField; + return this.xrdField; } set { - this.stationNameField = value; + this.xrdField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string Units { + public double Yrd { get { - return this.unitsField; + return this.yrdField; } set { - this.unitsField = value; + this.yrdField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string SourceOrganisation { + public string BaseFileName { get { - return this.sourceOrganisationField; + return this.baseFileNameField; } set { - this.sourceOrganisationField = value; + this.baseFileNameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string SourceSystem { + public string LocationName { get { - return this.sourceSystemField; + return this.locationNameField; } set { - this.sourceSystemField = value; + this.locationNameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string FileDescription { + public string ScenarioName { get { - return this.fileDescriptionField; + return this.scenarioNameField; } set { - this.fileDescriptionField = value; + this.scenarioNameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string Region { + public string ProfileName { get { - return this.regionField; + return this.profileNameField; } set { - this.regionField = value; + this.profileNameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string Comment { + public double SafetyFactor { get { - return this.commentField; + return this.safetyFactorField; } set { - this.commentField = value; + this.safetyFactorField = value; } } /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SafetyFactorSpecified { + get { + return this.safetyFactorFieldSpecified; + } + set { + this.safetyFactorFieldSpecified = value; + } + } + + /// [System.Xml.Serialization.XmlAttributeAttribute()] - public System.DateTime CreationDateTime { + public double FailureProbability { get { - return this.creationDateTimeField; + return this.failureProbabilityField; } set { - this.creationDateTimeField = value; + this.failureProbabilityField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CreationDateTimeSpecified { + public bool FailureProbabilitySpecified { get { - return this.creationDateTimeFieldSpecified; + return this.failureProbabilityFieldSpecified; } set { - this.creationDateTimeFieldSpecified = value; + this.failureProbabilityFieldSpecified = value; } } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public int CalculationResult { + get { + return this.calculationResultField; + } + set { + this.calculationResultField = value; + } + } } /// @@ -1463,387 +1541,408 @@ [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public partial class TimeSerieTimeStep { + public partial class DesignResultNwoDesignResults { - private uint dividerField; + private int numberOfIterationsField; - private bool dividerFieldSpecified; + private bool numberOfIterationsFieldSpecified; - private uint multiplierField; + private double safetyFactorField; - private bool multiplierFieldSpecified; + private bool safetyFactorFieldSpecified; - private bool dividerSpecified1Field; + private double zone1SafetyFactorField; - private bool dividerSpecified1FieldSpecified; + private bool zone1SafetyFactorFieldSpecified; - private bool multiplierSpecified1Field; + private double localZone1EntryPointXField; - private bool multiplierSpecified1FieldSpecified; + private bool localZone1EntryPointXFieldSpecified; - private TimeSerieTimeStepTimeStepUnit timeStepUnitField; + private double localZone1ExitPointXField; - private bool timeStepUnitFieldSpecified; + private bool localZone1ExitPointXFieldSpecified; + private double zone2SafetyFactorField; + + private bool zone2SafetyFactorFieldSpecified; + + private double localZone2EntryPointXField; + + private bool localZone2EntryPointXFieldSpecified; + + private double localZone2ExitPointXField; + + private bool localZone2ExitPointXFieldSpecified; + + private string nwoIdField; + + private int resultIndexField; + + private bool resultIndexFieldSpecified; + + private double locationXrdStartField; + + private bool locationXrdStartFieldSpecified; + + private double locationYrdStartField; + + private bool locationYrdStartFieldSpecified; + + private double locationZrdStartField; + + private bool locationZrdStartFieldSpecified; + + private double locationXrdEndField; + + private bool locationXrdEndFieldSpecified; + + private double locationYrdEndField; + + private bool locationYrdEndFieldSpecified; + + private double locationZrdEndField; + + private bool locationZrdEndFieldSpecified; + /// [System.Xml.Serialization.XmlAttributeAttribute()] - public uint Divider { + public int NumberOfIterations { get { - return this.dividerField; + return this.numberOfIterationsField; } set { - this.dividerField = value; + this.numberOfIterationsField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DividerSpecified { + public bool NumberOfIterationsSpecified { get { - return this.dividerFieldSpecified; + return this.numberOfIterationsFieldSpecified; } set { - this.dividerFieldSpecified = value; + this.numberOfIterationsFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public uint Multiplier { + public double SafetyFactor { get { - return this.multiplierField; + return this.safetyFactorField; } set { - this.multiplierField = value; + this.safetyFactorField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool MultiplierSpecified { + public bool SafetyFactorSpecified { get { - return this.multiplierFieldSpecified; + return this.safetyFactorFieldSpecified; } set { - this.multiplierFieldSpecified = value; + this.safetyFactorFieldSpecified = value; } } /// - [System.Xml.Serialization.XmlAttributeAttribute("DividerSpecified")] - public bool DividerSpecified1 { + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Zone1SafetyFactor { get { - return this.dividerSpecified1Field; + return this.zone1SafetyFactorField; } set { - this.dividerSpecified1Field = value; + this.zone1SafetyFactorField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DividerSpecified1Specified { + public bool Zone1SafetyFactorSpecified { get { - return this.dividerSpecified1FieldSpecified; + return this.zone1SafetyFactorFieldSpecified; } set { - this.dividerSpecified1FieldSpecified = value; + this.zone1SafetyFactorFieldSpecified = value; } } /// - [System.Xml.Serialization.XmlAttributeAttribute("MultiplierSpecified")] - public bool MultiplierSpecified1 { + [System.Xml.Serialization.XmlAttributeAttribute()] + public double LocalZone1EntryPointX { get { - return this.multiplierSpecified1Field; + return this.localZone1EntryPointXField; } set { - this.multiplierSpecified1Field = value; + this.localZone1EntryPointXField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool MultiplierSpecified1Specified { + public bool LocalZone1EntryPointXSpecified { get { - return this.multiplierSpecified1FieldSpecified; + return this.localZone1EntryPointXFieldSpecified; } set { - this.multiplierSpecified1FieldSpecified = value; + this.localZone1EntryPointXFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public TimeSerieTimeStepTimeStepUnit TimeStepUnit { + public double LocalZone1ExitPointX { get { - return this.timeStepUnitField; + return this.localZone1ExitPointXField; } set { - this.timeStepUnitField = value; + this.localZone1ExitPointXField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool TimeStepUnitSpecified { + public bool LocalZone1ExitPointXSpecified { get { - return this.timeStepUnitFieldSpecified; + return this.localZone1ExitPointXFieldSpecified; } set { - this.timeStepUnitFieldSpecified = value; + this.localZone1ExitPointXFieldSpecified = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public enum TimeSerieTimeStepTimeStepUnit { /// - Second, + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Zone2SafetyFactor { + get { + return this.zone2SafetyFactorField; + } + set { + this.zone2SafetyFactorField = value; + } + } /// - Minute, + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Zone2SafetyFactorSpecified { + get { + return this.zone2SafetyFactorFieldSpecified; + } + set { + this.zone2SafetyFactorFieldSpecified = value; + } + } /// - Hour, + [System.Xml.Serialization.XmlAttributeAttribute()] + public double LocalZone2EntryPointX { + get { + return this.localZone2EntryPointXField; + } + set { + this.localZone2EntryPointXField = value; + } + } /// - Day, + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LocalZone2EntryPointXSpecified { + get { + return this.localZone2EntryPointXFieldSpecified; + } + set { + this.localZone2EntryPointXFieldSpecified = value; + } + } /// - Week, + [System.Xml.Serialization.XmlAttributeAttribute()] + public double LocalZone2ExitPointX { + get { + return this.localZone2ExitPointXField; + } + set { + this.localZone2ExitPointXField = value; + } + } /// - 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 { + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LocalZone2ExitPointXSpecified { get { - return this.timeSerieEntryField; + return this.localZone2ExitPointXFieldSpecified; } set { - this.timeSerieEntryField = value; + this.localZone2ExitPointXFieldSpecified = 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 { + [System.Xml.Serialization.XmlAttributeAttribute()] + public string NwoId { get { - return this.stochastValueField; + return this.nwoIdField; } set { - this.stochastValueField = value; + this.nwoIdField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public System.DateTime DateTime { + public int ResultIndex { get { - return this.dateTimeField; + return this.resultIndexField; } set { - this.dateTimeField = value; + this.resultIndexField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DateTimeSpecified { + public bool ResultIndexSpecified { get { - return this.dateTimeFieldSpecified; + return this.resultIndexFieldSpecified; } set { - this.dateTimeFieldSpecified = value; + this.resultIndexFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double Value { + public double LocationXrdStart { get { - return this.valueField; + return this.locationXrdStartField; } set { - this.valueField = value; + this.locationXrdStartField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ValueSpecified { + public bool LocationXrdStartSpecified { get { - return this.valueFieldSpecified; + return this.locationXrdStartFieldSpecified; } set { - this.valueFieldSpecified = value; + this.locationXrdStartFieldSpecified = value; } } /// - [System.Xml.Serialization.XmlAttributeAttribute("Flag-nietechtgebruikt")] - public int Flagnietechtgebruikt { + [System.Xml.Serialization.XmlAttributeAttribute()] + public double LocationYrdStart { get { - return this.flagnietechtgebruiktField; + return this.locationYrdStartField; } set { - this.flagnietechtgebruiktField = value; + this.locationYrdStartField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool FlagnietechtgebruiktSpecified { + public bool LocationYrdStartSpecified { get { - return this.flagnietechtgebruiktFieldSpecified; + return this.locationYrdStartFieldSpecified; } set { - this.flagnietechtgebruiktFieldSpecified = value; + this.locationYrdStartFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string BasisFileNameWMF { + public double LocationZrdStart { get { - return this.basisFileNameWMFField; + return this.locationZrdStartField; } set { - this.basisFileNameWMFField = value; + this.locationZrdStartField = value; } } /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public string RelativeCalculationPathName { + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LocationZrdStartSpecified { get { - return this.relativeCalculationPathNameField; + return this.locationZrdStartFieldSpecified; } set { - this.relativeCalculationPathNameField = value; + this.locationZrdStartFieldSpecified = 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 { + public double LocationXrdEnd { get { - return this.meanField; + return this.locationXrdEndField; } set { - this.meanField = value; + this.locationXrdEndField = value; } } /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LocationXrdEndSpecified { + get { + return this.locationXrdEndFieldSpecified; + } + set { + this.locationXrdEndFieldSpecified = value; + } + } + + /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double StandardDeviation { + public double LocationYrdEnd { get { - return this.standardDeviationField; + return this.locationYrdEndField; } set { - this.standardDeviationField = value; + this.locationYrdEndField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool StandardDeviationSpecified { + public bool LocationYrdEndSpecified { get { - return this.standardDeviationFieldSpecified; + return this.locationYrdEndFieldSpecified; } set { - this.standardDeviationFieldSpecified = value; + this.locationYrdEndFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double Distribution { + public double LocationZrdEnd { get { - return this.distributionField; + return this.locationZrdEndField; } set { - this.distributionField = value; + this.locationZrdEndField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DistributionSpecified { + public bool LocationZrdEndSpecified { get { - return this.distributionFieldSpecified; + return this.locationZrdEndFieldSpecified; } set { - this.distributionFieldSpecified = value; + this.locationZrdEndFieldSpecified = value; } } } @@ -1854,48 +1953,79 @@ [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public partial class CalculationResultsLocationResultRWScenariosResult { + public partial class DesignResultStabilityDesignResults { - private RWScenarioResult[] rWScenarioResultField; + private UpliftSituation upliftSituationField; - private CalculationResultsLocationResultRWScenariosResultCalculationResult calculationResultField; + private string resultMessageField; - private bool calculationResultFieldSpecified; + private string redesignedSurfaceLine2StabilityField; private double safetyFactorField; private bool safetyFactorFieldSpecified; + private double failureProbabilityField; + + private bool failureProbabilityFieldSpecified; + + private double zone1SafetyFactorField; + + private bool zone1SafetyFactorFieldSpecified; + + private double localZone1EntryPointXField; + + private bool localZone1EntryPointXFieldSpecified; + + private double localZone1ExitPointXField; + + private bool localZone1ExitPointXFieldSpecified; + + private double zone2SafetyFactorField; + + private bool zone2SafetyFactorFieldSpecified; + + private double localZone2EntryPointXField; + + private bool localZone2EntryPointXFieldSpecified; + + private double localZone2ExitPointXField; + + private bool localZone2ExitPointXFieldSpecified; + + private int numberOfIterationsField; + + private bool numberOfIterationsFieldSpecified; + /// - [System.Xml.Serialization.XmlElementAttribute("RWScenarioResult")] - public RWScenarioResult[] RWScenarioResult { + public UpliftSituation UpliftSituation { get { - return this.rWScenarioResultField; + return this.upliftSituationField; } set { - this.rWScenarioResultField = value; + this.upliftSituationField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public CalculationResultsLocationResultRWScenariosResultCalculationResult CalculationResult { + public string ResultMessage { get { - return this.calculationResultField; + return this.resultMessageField; } set { - this.calculationResultField = value; + this.resultMessageField = value; } } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CalculationResultSpecified { + [System.Xml.Serialization.XmlAttributeAttribute()] + public string RedesignedSurfaceLine2Stability { get { - return this.calculationResultFieldSpecified; + return this.redesignedSurfaceLine2StabilityField; } set { - this.calculationResultFieldSpecified = value; + this.redesignedSurfaceLine2StabilityField = value; } } @@ -1920,235 +2050,281 @@ this.safetyFactorFieldSpecified = 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; + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double FailureProbability { + get { + return this.failureProbabilityField; + } + set { + this.failureProbabilityField = value; + } + } - private RWScenarioResultLoadSituation loadSituationField; + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FailureProbabilitySpecified { + get { + return this.failureProbabilityFieldSpecified; + } + set { + this.failureProbabilityFieldSpecified = value; + } + } - private bool loadSituationFieldSpecified; + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Zone1SafetyFactor { + get { + return this.zone1SafetyFactorField; + } + set { + this.zone1SafetyFactorField = value; + } + } - private RWScenarioResultDikeDrySensitivity dikeDrySensitivityField; + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Zone1SafetyFactorSpecified { + get { + return this.zone1SafetyFactorFieldSpecified; + } + set { + this.zone1SafetyFactorFieldSpecified = value; + } + } - private bool dikeDrySensitivityFieldSpecified; + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double LocalZone1EntryPointX { + get { + return this.localZone1EntryPointXField; + } + set { + this.localZone1EntryPointXField = value; + } + } - private RWScenarioResultHydraulicShortcutType hydraulicShortcutTypeField; - - private bool hydraulicShortcutTypeFieldSpecified; - - private RWScenarioResultUpliftType upliftTypeField; - - private bool upliftTypeFieldSpecified; - - private RWScenarioResultModelOption modelOptionField; - - private bool modelOptionFieldSpecified; - - private RWScenarioResultScenarioType scenarioTypeField; - - private bool scenarioTypeFieldSpecified; - - private RWScenarioResultCalculationResult calculationResultField; - - private bool calculationResultFieldSpecified; - - private double safetyFactorField; - - private bool safetyFactorFieldSpecified; - /// - [System.Xml.Serialization.XmlArrayItemAttribute("RWScenarioProfileResult", IsNullable=false)] - public RWScenarioResultRWScenarioProfileResult[] RWScenarioProfileResults { + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LocalZone1EntryPointXSpecified { get { - return this.rWScenarioProfileResultsField; + return this.localZone1EntryPointXFieldSpecified; } set { - this.rWScenarioProfileResultsField = value; + this.localZone1EntryPointXFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public RWScenarioResultLoadSituation LoadSituation { + public double LocalZone1ExitPointX { get { - return this.loadSituationField; + return this.localZone1ExitPointXField; } set { - this.loadSituationField = value; + this.localZone1ExitPointXField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool LoadSituationSpecified { + public bool LocalZone1ExitPointXSpecified { get { - return this.loadSituationFieldSpecified; + return this.localZone1ExitPointXFieldSpecified; } set { - this.loadSituationFieldSpecified = value; + this.localZone1ExitPointXFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public RWScenarioResultDikeDrySensitivity DikeDrySensitivity { + public double Zone2SafetyFactor { get { - return this.dikeDrySensitivityField; + return this.zone2SafetyFactorField; } set { - this.dikeDrySensitivityField = value; + this.zone2SafetyFactorField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DikeDrySensitivitySpecified { + public bool Zone2SafetyFactorSpecified { get { - return this.dikeDrySensitivityFieldSpecified; + return this.zone2SafetyFactorFieldSpecified; } set { - this.dikeDrySensitivityFieldSpecified = value; + this.zone2SafetyFactorFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public RWScenarioResultHydraulicShortcutType HydraulicShortcutType { + public double LocalZone2EntryPointX { get { - return this.hydraulicShortcutTypeField; + return this.localZone2EntryPointXField; } set { - this.hydraulicShortcutTypeField = value; + this.localZone2EntryPointXField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool HydraulicShortcutTypeSpecified { + public bool LocalZone2EntryPointXSpecified { get { - return this.hydraulicShortcutTypeFieldSpecified; + return this.localZone2EntryPointXFieldSpecified; } set { - this.hydraulicShortcutTypeFieldSpecified = value; + this.localZone2EntryPointXFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public RWScenarioResultUpliftType UpliftType { + public double LocalZone2ExitPointX { get { - return this.upliftTypeField; + return this.localZone2ExitPointXField; } set { - this.upliftTypeField = value; + this.localZone2ExitPointXField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool UpliftTypeSpecified { + public bool LocalZone2ExitPointXSpecified { get { - return this.upliftTypeFieldSpecified; + return this.localZone2ExitPointXFieldSpecified; } set { - this.upliftTypeFieldSpecified = value; + this.localZone2ExitPointXFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public RWScenarioResultModelOption ModelOption { + public int NumberOfIterations { get { - return this.modelOptionField; + return this.numberOfIterationsField; } set { - this.modelOptionField = value; + this.numberOfIterationsField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ModelOptionSpecified { + public bool NumberOfIterationsSpecified { get { - return this.modelOptionFieldSpecified; + return this.numberOfIterationsFieldSpecified; } set { - this.modelOptionFieldSpecified = value; + this.numberOfIterationsFieldSpecified = value; } } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class UpliftSituation { + private bool isUpliftField; + + private double pl3MinUpliftField; + + private double pl3HeadAdjustedField; + + private double pl3LocalLocationXMinUpliftField; + + private double pl4MinUpliftField; + + private double pl4HeadAdjustedField; + + private double pl4LocalLocationXMinUpliftField; + /// [System.Xml.Serialization.XmlAttributeAttribute()] - public RWScenarioResultScenarioType ScenarioType { + public bool IsUplift { get { - return this.scenarioTypeField; + return this.isUpliftField; } set { - this.scenarioTypeField = value; + this.isUpliftField = value; } } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ScenarioTypeSpecified { + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Pl3MinUplift { get { - return this.scenarioTypeFieldSpecified; + return this.pl3MinUpliftField; } set { - this.scenarioTypeFieldSpecified = value; + this.pl3MinUpliftField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public RWScenarioResultCalculationResult CalculationResult { + public double Pl3HeadAdjusted { get { - return this.calculationResultField; + return this.pl3HeadAdjustedField; } set { - this.calculationResultField = value; + this.pl3HeadAdjustedField = value; } } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CalculationResultSpecified { + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Pl3LocalLocationXMinUplift { get { - return this.calculationResultFieldSpecified; + return this.pl3LocalLocationXMinUpliftField; } set { - this.calculationResultFieldSpecified = value; + this.pl3LocalLocationXMinUpliftField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double SafetyFactor { + public double Pl4MinUplift { get { - return this.safetyFactorField; + return this.pl4MinUpliftField; } set { - this.safetyFactorField = value; + this.pl4MinUpliftField = value; } } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SafetyFactorSpecified { + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Pl4HeadAdjusted { get { - return this.safetyFactorFieldSpecified; + return this.pl4HeadAdjustedField; } set { - this.safetyFactorFieldSpecified = value; + this.pl4HeadAdjustedField = value; } } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Pl4LocalLocationXMinUplift { + get { + return this.pl4LocalLocationXMinUpliftField; + } + set { + this.pl4LocalLocationXMinUpliftField = value; + } + } } /// @@ -2157,402 +2333,389 @@ [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public partial class RWScenarioResultRWScenarioProfileResult { + public partial class DesignResultPipingDesignResults { - private RWResult rWResultField; + private UpliftSituation upliftSituationField; - private string locationNameField; + private string resultMessageField; - private RWScenarioResultRWScenarioProfileResultLoadSituation loadSituationField; + private string redesignedSurfaceLine2Field; - private bool loadSituationFieldSpecified; + private double failureProbabilityField; - private RWScenarioResultRWScenarioProfileResultDikeDrySensitivity dikeDrySensitivityField; + private bool failureProbabilityFieldSpecified; - private bool dikeDrySensitivityFieldSpecified; + private double upliftFactorField; - private RWScenarioResultRWScenarioProfileResultHydraulicShortcutType hydraulicShortcutTypeField; + private bool upliftFactorFieldSpecified; - private bool hydraulicShortcutTypeFieldSpecified; + private double heaveFactorField; - private RWScenarioResultRWScenarioProfileResultUpliftType upliftTypeField; + private bool heaveFactorFieldSpecified; - private bool upliftTypeFieldSpecified; + private double blighFactorField; - private RWScenarioResultRWScenarioProfileResultMStabModelOption mStabModelOptionField; + private bool blighFactorFieldSpecified; - private bool mStabModelOptionFieldSpecified; + private double blighHcriticalField; - private RWScenarioResultRWScenarioProfileResultPipingModelOption pipingModelOptionField; + private bool blighHcriticalFieldSpecified; - private bool pipingModelOptionFieldSpecified; + private double sellmeijer4ForcesFactorField; - private RWScenarioResultRWScenarioProfileResultScenarioType scenarioTypeField; + private bool sellmeijer4ForcesFactorFieldSpecified; - private bool scenarioTypeFieldSpecified; + private double sellmeijer4ForcesHcriticalField; - private string soilProfileNameField; + private bool sellmeijer4ForcesHcriticalFieldSpecified; - private double soilProfileProbabilityField; + private double sellmeijerVnkFactorField; - private bool soilProfileProbabilityFieldSpecified; + private bool sellmeijerVnkFactorFieldSpecified; - private RWScenarioResultRWScenarioProfileResultFailureMechanismType failureMechanismTypeField; + private double sellmeijerVnkHcriticalField; - private bool failureMechanismTypeFieldSpecified; + private bool sellmeijerVnkHcriticalFieldSpecified; - private string baseFileNameField; + private double wti2017FactorField; + private bool wti2017FactorFieldSpecified; + + private double wti2017HcriticalField; + + private bool wti2017HcriticalFieldSpecified; + + private double localExitPointXField; + + private bool localExitPointXFieldSpecified; + /// - public RWResult RWResult { + public UpliftSituation UpliftSituation { get { - return this.rWResultField; + return this.upliftSituationField; } set { - this.rWResultField = value; + this.upliftSituationField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string LocationName { + public string ResultMessage { get { - return this.locationNameField; + return this.resultMessageField; } set { - this.locationNameField = value; + this.resultMessageField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public RWScenarioResultRWScenarioProfileResultLoadSituation LoadSituation { + public string RedesignedSurfaceLine2 { get { - return this.loadSituationField; + return this.redesignedSurfaceLine2Field; } set { - this.loadSituationField = value; + this.redesignedSurfaceLine2Field = value; } } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool LoadSituationSpecified { - get { - return this.loadSituationFieldSpecified; - } - set { - this.loadSituationFieldSpecified = value; - } - } - - /// [System.Xml.Serialization.XmlAttributeAttribute()] - public RWScenarioResultRWScenarioProfileResultDikeDrySensitivity DikeDrySensitivity { + public double FailureProbability { get { - return this.dikeDrySensitivityField; + return this.failureProbabilityField; } set { - this.dikeDrySensitivityField = value; + this.failureProbabilityField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DikeDrySensitivitySpecified { + public bool FailureProbabilitySpecified { get { - return this.dikeDrySensitivityFieldSpecified; + return this.failureProbabilityFieldSpecified; } set { - this.dikeDrySensitivityFieldSpecified = value; + this.failureProbabilityFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public RWScenarioResultRWScenarioProfileResultHydraulicShortcutType HydraulicShortcutType { + public double UpliftFactor { get { - return this.hydraulicShortcutTypeField; + return this.upliftFactorField; } set { - this.hydraulicShortcutTypeField = value; + this.upliftFactorField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool HydraulicShortcutTypeSpecified { + public bool UpliftFactorSpecified { get { - return this.hydraulicShortcutTypeFieldSpecified; + return this.upliftFactorFieldSpecified; } set { - this.hydraulicShortcutTypeFieldSpecified = value; + this.upliftFactorFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public RWScenarioResultRWScenarioProfileResultUpliftType UpliftType { + public double HeaveFactor { get { - return this.upliftTypeField; + return this.heaveFactorField; } set { - this.upliftTypeField = value; + this.heaveFactorField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool UpliftTypeSpecified { + public bool HeaveFactorSpecified { get { - return this.upliftTypeFieldSpecified; + return this.heaveFactorFieldSpecified; } set { - this.upliftTypeFieldSpecified = value; + this.heaveFactorFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public RWScenarioResultRWScenarioProfileResultMStabModelOption MStabModelOption { + public double BlighFactor { get { - return this.mStabModelOptionField; + return this.blighFactorField; } set { - this.mStabModelOptionField = value; + this.blighFactorField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool MStabModelOptionSpecified { + public bool BlighFactorSpecified { get { - return this.mStabModelOptionFieldSpecified; + return this.blighFactorFieldSpecified; } set { - this.mStabModelOptionFieldSpecified = value; + this.blighFactorFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public RWScenarioResultRWScenarioProfileResultPipingModelOption PipingModelOption { + public double BlighHcritical { get { - return this.pipingModelOptionField; + return this.blighHcriticalField; } set { - this.pipingModelOptionField = value; + this.blighHcriticalField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool PipingModelOptionSpecified { + public bool BlighHcriticalSpecified { get { - return this.pipingModelOptionFieldSpecified; + return this.blighHcriticalFieldSpecified; } set { - this.pipingModelOptionFieldSpecified = value; + this.blighHcriticalFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public RWScenarioResultRWScenarioProfileResultScenarioType ScenarioType { + public double Sellmeijer4ForcesFactor { get { - return this.scenarioTypeField; + return this.sellmeijer4ForcesFactorField; } set { - this.scenarioTypeField = value; + this.sellmeijer4ForcesFactorField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ScenarioTypeSpecified { + public bool Sellmeijer4ForcesFactorSpecified { get { - return this.scenarioTypeFieldSpecified; + return this.sellmeijer4ForcesFactorFieldSpecified; } set { - this.scenarioTypeFieldSpecified = value; + this.sellmeijer4ForcesFactorFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string SoilProfileName { + public double Sellmeijer4ForcesHcritical { get { - return this.soilProfileNameField; + return this.sellmeijer4ForcesHcriticalField; } set { - this.soilProfileNameField = value; + this.sellmeijer4ForcesHcriticalField = value; } } /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public double SoilProfileProbability { + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Sellmeijer4ForcesHcriticalSpecified { get { - return this.soilProfileProbabilityField; + return this.sellmeijer4ForcesHcriticalFieldSpecified; } set { - this.soilProfileProbabilityField = value; + this.sellmeijer4ForcesHcriticalFieldSpecified = value; } } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SoilProfileProbabilitySpecified { + [System.Xml.Serialization.XmlAttributeAttribute()] + public double SellmeijerVnkFactor { get { - return this.soilProfileProbabilityFieldSpecified; + return this.sellmeijerVnkFactorField; } set { - this.soilProfileProbabilityFieldSpecified = value; + this.sellmeijerVnkFactorField = value; } } /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public RWScenarioResultRWScenarioProfileResultFailureMechanismType FailureMechanismType { + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SellmeijerVnkFactorSpecified { get { - return this.failureMechanismTypeField; + return this.sellmeijerVnkFactorFieldSpecified; } set { - this.failureMechanismTypeField = value; + this.sellmeijerVnkFactorFieldSpecified = value; } } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool FailureMechanismTypeSpecified { + [System.Xml.Serialization.XmlAttributeAttribute()] + public double SellmeijerVnkHcritical { get { - return this.failureMechanismTypeFieldSpecified; + return this.sellmeijerVnkHcriticalField; } set { - this.failureMechanismTypeFieldSpecified = value; + this.sellmeijerVnkHcriticalField = value; } } /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public string BaseFileName { + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SellmeijerVnkHcriticalSpecified { get { - return this.baseFileNameField; + return this.sellmeijerVnkHcriticalFieldSpecified; } set { - this.baseFileNameField = value; + this.sellmeijerVnkHcriticalFieldSpecified = 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 { + public double Wti2017Factor { get { - return this.rWResultTypeField; + return this.wti2017FactorField; } set { - this.rWResultTypeField = value; + this.wti2017FactorField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool RWResultTypeSpecified { + public bool Wti2017FactorSpecified { get { - return this.rWResultTypeFieldSpecified; + return this.wti2017FactorFieldSpecified; } set { - this.rWResultTypeFieldSpecified = value; + this.wti2017FactorFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double SafetyFactor { + public double Wti2017Hcritical { get { - return this.safetyFactorField; + return this.wti2017HcriticalField; } set { - this.safetyFactorField = value; + this.wti2017HcriticalField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SafetyFactorSpecified { + public bool Wti2017HcriticalSpecified { get { - return this.safetyFactorFieldSpecified; + return this.wti2017HcriticalFieldSpecified; } set { - this.safetyFactorFieldSpecified = value; + this.wti2017HcriticalFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double ProbabilityOfFailure { + public double LocalExitPointX { get { - return this.probabilityOfFailureField; + return this.localExitPointXField; } set { - this.probabilityOfFailureField = value; + this.localExitPointXField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ProbabilityOfFailureSpecified { + public bool LocalExitPointXSpecified { get { - return this.probabilityOfFailureFieldSpecified; + return this.localExitPointXFieldSpecified; } set { - this.probabilityOfFailureFieldSpecified = value; + this.localExitPointXFieldSpecified = value; } } + } + + /// + [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 string message1Field; + /// [System.Xml.Serialization.XmlAttributeAttribute()] - public RWResultCalculationResult CalculationResult { + public MessageMessageType MessageType { get { - return this.calculationResultField; + return this.messageTypeField; } set { - this.calculationResultField = value; + this.messageTypeField = value; } } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CalculationResultSpecified { + [System.Xml.Serialization.XmlAttributeAttribute("Message")] + public string Message1 { get { - return this.calculationResultFieldSpecified; + return this.message1Field; } set { - this.calculationResultFieldSpecified = value; + this.message1Field = value; } } } @@ -2561,414 +2724,648 @@ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public enum RWResultRWResultType { + public enum MessageMessageType { /// - ProbabilityOfFailure, + Error, /// - SafetyFactor, + Warning, + + /// + Info, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public enum RWResultCalculationResult { + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class Input { - /// - NoRun, + private Location[] locationsField; - /// - Succeeded, + private InputDamProjectType damProjectTypeField; /// - NoInput, + [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)] + public Location[] Locations { + get { + return this.locationsField; + } + set { + this.locationsField = value; + } + } /// - NoLicense, - - /// - UserAbort, - - /// - InvalidInputStructure, - - /// - InvalidInputData, - - /// - RunFailed, - - /// - UnexpectedError, + [System.Xml.Serialization.XmlAttributeAttribute()] + public InputDamProjectType DamProjectType { + get { + return this.damProjectTypeField; + } + set { + this.damProjectTypeField = value; + } + } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public enum RWScenarioResultRWScenarioProfileResultLoadSituation { + [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; + /// - Dry, + public LocationAssesmentRegionalOptions AssesmentRegionalOptions { + get { + return this.assesmentRegionalOptionsField; + } + set { + this.assesmentRegionalOptionsField = value; + } + } /// - Wet, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public enum RWScenarioResultRWScenarioProfileResultDikeDrySensitivity { + public object AssesmentOptions { + get { + return this.assesmentOptionsField; + } + set { + this.assesmentOptionsField = value; + } + } /// - None, + public object OperationalOptions { + get { + return this.operationalOptionsField; + } + set { + this.operationalOptionsField = value; + } + } /// - Dry, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public enum RWScenarioResultRWScenarioProfileResultHydraulicShortcutType { + public object DesignOptions { + get { + return this.designOptionsField; + } + set { + this.designOptionsField = value; + } + } /// - HydraulicShortcut, + public object NWOOptions { + get { + return this.nWOOptionsField; + } + set { + this.nWOOptionsField = value; + } + } /// - NoHydraulicShortcut, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public enum RWScenarioResultRWScenarioProfileResultUpliftType { + public LocationWaternetOptions WaternetOptions { + get { + return this.waternetOptionsField; + } + set { + this.waternetOptionsField = value; + } + } /// - Uplift, + public LocationGeneral General { + get { + return this.generalField; + } + set { + this.generalField = value; + } + } /// - NoUplift, + 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 enum RWScenarioResultRWScenarioProfileResultMStabModelOption { + public partial class LocationAssesmentRegionalOptions { - /// - Bishop, + private LocationAssesmentRegionalOptionsDikeMaterialType dikeMaterialTypeField; - /// - Spencer, + private double dredgingDepthField; - /// - Fellenius, + private bool dredgingDepthFieldSpecified; - /// - UpliftVan, + private double detrimentFactorField; + private double dikeTableHeightField; + + private bool dikeTableHeightFieldSpecified; + + public LocationAssesmentRegionalOptions() { + this.dikeMaterialTypeField = LocationAssesmentRegionalOptionsDikeMaterialType.Clay; + this.detrimentFactorField = 0.95D; + } + /// - UpliftSpencer, + [System.Xml.Serialization.XmlAttributeAttribute()] + [System.ComponentModel.DefaultValueAttribute(LocationAssesmentRegionalOptionsDikeMaterialType.Clay)] + public LocationAssesmentRegionalOptionsDikeMaterialType DikeMaterialType { + get { + return this.dikeMaterialTypeField; + } + set { + this.dikeMaterialTypeField = value; + } + } /// - BishopRandomField, + [System.Xml.Serialization.XmlAttributeAttribute()] + public double DredgingDepth { + get { + return this.dredgingDepthField; + } + set { + this.dredgingDepthField = value; + } + } /// - HorizontalBalance, + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DredgingDepthSpecified { + get { + return this.dredgingDepthFieldSpecified; + } + set { + this.dredgingDepthFieldSpecified = value; + } + } /// - BishopUpliftVan, + [System.Xml.Serialization.XmlAttributeAttribute()] + [System.ComponentModel.DefaultValueAttribute(0.95D)] + public double DetrimentFactor { + get { + return this.detrimentFactorField; + } + set { + this.detrimentFactorField = value; + } + } /// - SpencerHigh, + [System.Xml.Serialization.XmlAttributeAttribute()] + public double DikeTableHeight { + get { + return this.dikeTableHeightField; + } + set { + this.dikeTableHeightField = value; + } + } /// - SpencerLow, + [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 RWScenarioResultRWScenarioProfileResultPipingModelOption { + public enum LocationAssesmentRegionalOptionsDikeMaterialType { /// - Bligh, + Sand, /// - Sellmeijer, + Peat, /// - Sellmeijer2Forces, + Loam, /// - Sellmeijer4Forces, + Clay, /// - Wti2017, + 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 enum RWScenarioResultRWScenarioProfileResultScenarioType { + public partial class LocationWaternetOptions { - /// - Scenario01, + private LocationWaternetOptionsPhreaticLineCreationMethod phreaticLineCreationMethodField; - /// - Scenario02, + private double polderLevelField; - /// - Scenario03, + private double headPl2Field; - /// - Scenario04, + private bool headPl2FieldSpecified; - /// - Scenario05, + private double headPl3Field; - /// - Scenario06, + private bool headPl3FieldSpecified; - /// - Scenario07, + private double headPl4Field; - /// - Scenario08, + private bool headPl4FieldSpecified; - /// - Scenario09, + private double dampingFactorPL3Field; - /// - Scenario10, + private double dampingFactorPL4Field; - /// - Scenario11, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public enum RWScenarioResultRWScenarioProfileResultFailureMechanismType { + private double penetrationLengthField; - /// - StabilityInside, + private double slopeDampingFactorField; - /// - StabilityOutside, + private double pl1BelowCrestRiversideField; - /// - Piping, + private double pl1BelowCrestPoldersideField; - /// - HorizontalBalance, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public enum RWScenarioResultLoadSituation { + private double pl1BelowShoulderCrestPoldersideField; - /// - Dry, + private double pl1BelowToeDikePoldersideField; - /// - Wet, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public enum RWScenarioResultDikeDrySensitivity { + private double pl1BelowCrestMiddleField; - /// - None, + private bool pl1BelowCrestMiddleFieldSpecified; - /// - Dry, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public enum RWScenarioResultHydraulicShortcutType { + private double pl1FactorBelowShoulderCrestField; + private bool pl1FactorBelowShoulderCrestFieldSpecified; + + private double dryPl1BelowCrestMiddleField; + + private bool dryPl1BelowCrestMiddleFieldSpecified; + + private double dryPl1FactorBelowShoulderCrestField; + + private bool dryPl1FactorBelowShoulderCrestFieldSpecified; + + private LocationWaternetOptionsIntrusionVerticalWaterPressure intrusionVerticalWaterPressureField; + /// - HydraulicShortcut, + [System.Xml.Serialization.XmlAttributeAttribute()] + public LocationWaternetOptionsPhreaticLineCreationMethod PhreaticLineCreationMethod { + get { + return this.phreaticLineCreationMethodField; + } + set { + this.phreaticLineCreationMethodField = value; + } + } /// - NoHydraulicShortcut, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public enum RWScenarioResultUpliftType { + [System.Xml.Serialization.XmlAttributeAttribute()] + public double PolderLevel { + get { + return this.polderLevelField; + } + set { + this.polderLevelField = value; + } + } /// - Uplift, + [System.Xml.Serialization.XmlAttributeAttribute()] + public double HeadPl2 { + get { + return this.headPl2Field; + } + set { + this.headPl2Field = value; + } + } /// - NoUplift, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public enum RWScenarioResultModelOption { + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HeadPl2Specified { + get { + return this.headPl2FieldSpecified; + } + set { + this.headPl2FieldSpecified = value; + } + } /// - Bishop, + [System.Xml.Serialization.XmlAttributeAttribute()] + public double HeadPl3 { + get { + return this.headPl3Field; + } + set { + this.headPl3Field = value; + } + } /// - Spencer, + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HeadPl3Specified { + get { + return this.headPl3FieldSpecified; + } + set { + this.headPl3FieldSpecified = value; + } + } /// - Fellenius, + [System.Xml.Serialization.XmlAttributeAttribute()] + public double HeadPl4 { + get { + return this.headPl4Field; + } + set { + this.headPl4Field = value; + } + } /// - UpliftVan, + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HeadPl4Specified { + get { + return this.headPl4FieldSpecified; + } + set { + this.headPl4FieldSpecified = value; + } + } /// - UpliftSpencer, + [System.Xml.Serialization.XmlAttributeAttribute()] + public double DampingFactorPL3 { + get { + return this.dampingFactorPL3Field; + } + set { + this.dampingFactorPL3Field = value; + } + } /// - BishopRandomField, + [System.Xml.Serialization.XmlAttributeAttribute()] + public double DampingFactorPL4 { + get { + return this.dampingFactorPL4Field; + } + set { + this.dampingFactorPL4Field = value; + } + } /// - HorizontalBalance, + [System.Xml.Serialization.XmlAttributeAttribute()] + public double PenetrationLength { + get { + return this.penetrationLengthField; + } + set { + this.penetrationLengthField = value; + } + } /// - BishopUpliftVan, + [System.Xml.Serialization.XmlAttributeAttribute()] + public double SlopeDampingFactor { + get { + return this.slopeDampingFactorField; + } + set { + this.slopeDampingFactorField = value; + } + } /// - SpencerHigh, + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Pl1BelowCrestRiverside { + get { + return this.pl1BelowCrestRiversideField; + } + set { + this.pl1BelowCrestRiversideField = value; + } + } /// - SpencerLow, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public enum RWScenarioResultScenarioType { + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Pl1BelowCrestPolderside { + get { + return this.pl1BelowCrestPoldersideField; + } + set { + this.pl1BelowCrestPoldersideField = value; + } + } /// - Scenario01, + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Pl1BelowShoulderCrestPolderside { + get { + return this.pl1BelowShoulderCrestPoldersideField; + } + set { + this.pl1BelowShoulderCrestPoldersideField = value; + } + } /// - Scenario02, + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Pl1BelowToeDikePolderside { + get { + return this.pl1BelowToeDikePoldersideField; + } + set { + this.pl1BelowToeDikePoldersideField = value; + } + } /// - Scenario03, + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Pl1BelowCrestMiddle { + get { + return this.pl1BelowCrestMiddleField; + } + set { + this.pl1BelowCrestMiddleField = value; + } + } /// - Scenario04, + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Pl1BelowCrestMiddleSpecified { + get { + return this.pl1BelowCrestMiddleFieldSpecified; + } + set { + this.pl1BelowCrestMiddleFieldSpecified = value; + } + } /// - Scenario05, + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Pl1FactorBelowShoulderCrest { + get { + return this.pl1FactorBelowShoulderCrestField; + } + set { + this.pl1FactorBelowShoulderCrestField = value; + } + } /// - Scenario06, + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Pl1FactorBelowShoulderCrestSpecified { + get { + return this.pl1FactorBelowShoulderCrestFieldSpecified; + } + set { + this.pl1FactorBelowShoulderCrestFieldSpecified = value; + } + } /// - Scenario07, + [System.Xml.Serialization.XmlAttributeAttribute()] + public double DryPl1BelowCrestMiddle { + get { + return this.dryPl1BelowCrestMiddleField; + } + set { + this.dryPl1BelowCrestMiddleField = value; + } + } /// - Scenario08, + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DryPl1BelowCrestMiddleSpecified { + get { + return this.dryPl1BelowCrestMiddleFieldSpecified; + } + set { + this.dryPl1BelowCrestMiddleFieldSpecified = value; + } + } /// - Scenario09, + [System.Xml.Serialization.XmlAttributeAttribute()] + public double DryPl1FactorBelowShoulderCrest { + get { + return this.dryPl1FactorBelowShoulderCrestField; + } + set { + this.dryPl1FactorBelowShoulderCrestField = value; + } + } /// - Scenario10, + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DryPl1FactorBelowShoulderCrestSpecified { + get { + return this.dryPl1FactorBelowShoulderCrestFieldSpecified; + } + set { + this.dryPl1FactorBelowShoulderCrestFieldSpecified = value; + } + } /// - Scenario11, + [System.Xml.Serialization.XmlAttributeAttribute()] + public LocationWaternetOptionsIntrusionVerticalWaterPressure IntrusionVerticalWaterPressure { + get { + return this.intrusionVerticalWaterPressureField; + } + set { + this.intrusionVerticalWaterPressureField = value; + } + } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public enum RWScenarioResultCalculationResult { + public enum LocationWaternetOptionsPhreaticLineCreationMethod { /// - NoRun, + ExpertKnowledgeRRD, /// - Succeeded, + ExpertKnowledgeLinearInDike, /// - NoInput, + GaugesWithFallbackToExpertKnowledgeRRD, /// - NoLicense, + Sensors, /// - UserAbort, - - /// - InvalidInputStructure, - - /// - InvalidInputData, - - /// - RunFailed, - - /// - UnexpectedError, + None, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public enum CalculationResultsLocationResultRWScenariosResultCalculationResult { + public enum LocationWaternetOptionsIntrusionVerticalWaterPressure { /// - NoRun, + Standard, /// - Succeeded, + Linear, /// - NoInput, + FullHydroStatic, /// - NoLicense, + HydroStatic, /// - UserAbort, - - /// - InvalidInputStructure, - - /// - InvalidInputData, - - /// - RunFailed, - - /// - UnexpectedError, + SemiTimeDependent, } /// @@ -2977,235 +3374,234 @@ [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public partial class CalculationResultsLocationResultRWSchematizationFactorsResult { + public partial class LocationGeneral { - private CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResult[] rWSchematizationFactorResultField; + private LocationGeneralDamType damTypeField; - /// - [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 descriptionField; - private string locationNameField; + private string dikeEmbankmentMaterialField; - private CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultSchematizationType schematizationTypeField; + private double forbiddenZoneFactorField; - private bool schematizationTypeFieldSpecified; + private bool isUseOriginalPLLineAssignmentsField; - private string soilProfileNameField; + private bool isUseOriginalPLLineAssignmentsFieldSpecified; - private string originalDecisiveSoilProfileNameField; + private double headPL2Field; - private double schematizationFactorField; + private bool headPL2FieldSpecified; - private bool schematizationFactorFieldSpecified; + private double headPL3Field; - private double summedProfileProbabilityField; + private bool headPL3FieldSpecified; - private bool summedProfileProbabilityFieldSpecified; + private double headPL4Field; - private string decisiveScenarioNameField; + private bool headPL4FieldSpecified; - private double detrimentFactorField; + public LocationGeneral() { + this.damTypeField = LocationGeneralDamType.Primary; + this.forbiddenZoneFactorField = 1D; + } - private bool detrimentFactorFieldSpecified; - - private double safetyFactorField; - - private bool safetyFactorFieldSpecified; - - private CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultCalculationResult calculationResultField; - - private bool calculationResultFieldSpecified; - /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string LocationName { + [System.ComponentModel.DefaultValueAttribute(LocationGeneralDamType.Primary)] + public LocationGeneralDamType DamType { get { - return this.locationNameField; + return this.damTypeField; } set { - this.locationNameField = value; + this.damTypeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultSchematizationType SchematizationType { + public string Description { get { - return this.schematizationTypeField; + return this.descriptionField; } set { - this.schematizationTypeField = value; + this.descriptionField = value; } } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SchematizationTypeSpecified { - get { - return this.schematizationTypeFieldSpecified; - } - set { - this.schematizationTypeFieldSpecified = value; - } - } - - /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string SoilProfileName { + public string DikeEmbankmentMaterial { get { - return this.soilProfileNameField; + return this.dikeEmbankmentMaterialField; } set { - this.soilProfileNameField = value; + this.dikeEmbankmentMaterialField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string OriginalDecisiveSoilProfileName { + [System.ComponentModel.DefaultValueAttribute(1D)] + public double ForbiddenZoneFactor { get { - return this.originalDecisiveSoilProfileNameField; + return this.forbiddenZoneFactorField; } set { - this.originalDecisiveSoilProfileNameField = value; + this.forbiddenZoneFactorField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double SchematizationFactor { + public bool IsUseOriginalPLLineAssignments { get { - return this.schematizationFactorField; + return this.isUseOriginalPLLineAssignmentsField; } set { - this.schematizationFactorField = value; + this.isUseOriginalPLLineAssignmentsField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SchematizationFactorSpecified { + public bool IsUseOriginalPLLineAssignmentsSpecified { get { - return this.schematizationFactorFieldSpecified; + return this.isUseOriginalPLLineAssignmentsFieldSpecified; } set { - this.schematizationFactorFieldSpecified = value; + this.isUseOriginalPLLineAssignmentsFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double SummedProfileProbability { + public double HeadPL2 { get { - return this.summedProfileProbabilityField; + return this.headPL2Field; } set { - this.summedProfileProbabilityField = value; + this.headPL2Field = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SummedProfileProbabilitySpecified { + public bool HeadPL2Specified { get { - return this.summedProfileProbabilityFieldSpecified; + return this.headPL2FieldSpecified; } set { - this.summedProfileProbabilityFieldSpecified = value; + this.headPL2FieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string DecisiveScenarioName { + public double HeadPL3 { get { - return this.decisiveScenarioNameField; + return this.headPL3Field; } set { - this.decisiveScenarioNameField = value; + this.headPL3Field = value; } } /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public double DetrimentFactor { + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HeadPL3Specified { get { - return this.detrimentFactorField; + return this.headPL3FieldSpecified; } set { - this.detrimentFactorField = value; + this.headPL3FieldSpecified = value; } } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DetrimentFactorSpecified { + [System.Xml.Serialization.XmlAttributeAttribute()] + public double headPL4 { get { - return this.detrimentFactorFieldSpecified; + return this.headPL4Field; } set { - this.detrimentFactorFieldSpecified = value; + this.headPL4Field = value; } } /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public double SafetyFactor { + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool headPL4Specified { get { - return this.safetyFactorField; + return this.headPL4FieldSpecified; } set { - this.safetyFactorField = value; + this.headPL4FieldSpecified = value; } } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] + public enum LocationGeneralDamType { /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SafetyFactorSpecified { + 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.safetyFactorFieldSpecified; + return this.layerHeightDistributionField; } set { - this.safetyFactorFieldSpecified = value; + this.layerHeightDistributionField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultCalculationResult CalculationResult { + public double LayerHeightDeviation { get { - return this.calculationResultField; + return this.layerHeightDeviationField; } set { - this.calculationResultField = value; + this.layerHeightDeviationField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CalculationResultSpecified { + public bool LayerHeightDeviationSpecified { get { - return this.calculationResultFieldSpecified; + return this.layerHeightDeviationFieldSpecified; } set { - this.calculationResultFieldSpecified = value; + this.layerHeightDeviationFieldSpecified = value; } } } @@ -3214,105 +3610,76 @@ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public enum CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultSchematizationType { + public enum LocationPipingProbabilisticParametersLayerHeightDistribution { /// - MacroStabilityInnerSideWet, + Deterministic, /// - MacroStabilityInnerSideDry, + Uniform, /// - PipingWet, + Triangular, /// - PipingDry, + Normal, /// - HorizontalBalanceDry, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public enum CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultCalculationResult { + LogNormal, /// - NoRun, + Exponential, /// - Succeeded, + Gamma, /// - NoInput, + Beta, /// - NoLicense, + Frechet, /// - UserAbort, + Weibull, /// - InvalidInputStructure, + Gumbel, /// - InvalidInputData, + Rayleigh, /// - RunFailed, + Pareto, /// - UnexpectedError, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - public partial class Message { + TruncatedNormal, - private MessageMessageType messageTypeField; - - private string message1Field; - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public MessageMessageType MessageType { - get { - return this.messageTypeField; - } - set { - this.messageTypeField = value; - } - } + Table, /// - [System.Xml.Serialization.XmlAttributeAttribute("Message")] - public string Message1 { - get { - return this.message1Field; - } - set { - this.message1Field = value; - } - } + StudentT, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public enum MessageMessageType { + public enum InputDamProjectType { /// - Error, + Assessment, /// - Warning, + AssessmentRegional, /// - Info, + Operational, + + /// + Design, + + /// + NWO, } }