Index: dam engine/trunk/Xsds Liquid/DamOutput.xsd =================================================================== diff -u -r473 -r504 --- dam engine/trunk/Xsds Liquid/DamOutput.xsd (.../DamOutput.xsd) (revision 473) +++ dam engine/trunk/Xsds Liquid/DamOutput.xsd (.../DamOutput.xsd) (revision 504) @@ -22,5 +22,5 @@ - + \ No newline at end of file Index: dam engine/trunk/src/Deltares.DamEngine.Io/DamOutput.cs =================================================================== diff -u -r496 -r504 --- dam engine/trunk/src/Deltares.DamEngine.Io/DamOutput.cs (.../DamOutput.cs) (revision 496) +++ dam engine/trunk/src/Deltares.DamEngine.Io/DamOutput.cs (.../DamOutput.cs) (revision 504) @@ -20,6 +20,7 @@ [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public partial class Output { private OutputResults resultsField; @@ -536,787 +537,235 @@ [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public partial class TimeSerieEntries { + public partial class Message { - private TimeSerieEntriesTimeSerieEntry[] timeSerieEntryField; + private MessageMessageType messageTypeField; - /// - [System.Xml.Serialization.XmlElementAttribute("TimeSerieEntry")] - public TimeSerieEntriesTimeSerieEntry[] TimeSerieEntry { - get { - return this.timeSerieEntryField; - } - set { - this.timeSerieEntryField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public partial class TimeSerieEntriesTimeSerieEntry { + private string message1Field; - private TimeSerieEntriesTimeSerieEntryStochastValue stochastValueField; - - private System.DateTime dateTimeField; - - private double valueField; - - private int flagnietechtgebruiktField; - - private string basisFileNameWMFField; - - private string relativeCalculationPathNameField; - /// - public TimeSerieEntriesTimeSerieEntryStochastValue StochastValue { - get { - return this.stochastValueField; - } - set { - this.stochastValueField = value; - } - } - - /// [System.Xml.Serialization.XmlAttributeAttribute()] - public System.DateTime DateTime { + public MessageMessageType MessageType { get { - return this.dateTimeField; + return this.messageTypeField; } set { - this.dateTimeField = value; + this.messageTypeField = value; } } /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public double Value { + [System.Xml.Serialization.XmlAttributeAttribute("Message")] + public string Message1 { get { - return this.valueField; + return this.message1Field; } set { - this.valueField = value; + this.message1Field = value; } } - - /// - [System.Xml.Serialization.XmlAttributeAttribute("Flag-nietechtgebruikt")] - public int Flagnietechtgebruikt { - get { - return this.flagnietechtgebruiktField; - } - set { - this.flagnietechtgebruiktField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public string BasisFileNameWMF { - get { - return this.basisFileNameWMFField; - } - set { - this.basisFileNameWMFField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public string RelativeCalculationPathName { - get { - return this.relativeCalculationPathNameField; - } - set { - this.relativeCalculationPathNameField = value; - } - } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public partial class TimeSerieEntriesTimeSerieEntryStochastValue { + public enum MessageMessageType { - private double meanField; - - private double standardDeviationField; - - private int distributionField; - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public double Mean { - get { - return this.meanField; - } - set { - this.meanField = value; - } - } + Error, /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public double StandardDeviation { - get { - return this.standardDeviationField; - } - set { - this.standardDeviationField = value; - } - } + Warning, /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public int Distribution { - get { - return this.distributionField; - } - set { - this.distributionField = value; - } - } + Info, } /// [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 { + public partial class SurfaceLine { - private RWScenarioResult[] rWScenarioResultField; + private SurfaceLinePoint[] pointsField; - private int calculationResultField; + private string nameField; - private double safetyFactorField; - /// - [System.Xml.Serialization.XmlElementAttribute("RWScenarioResult")] - public RWScenarioResult[] RWScenarioResult { + [System.Xml.Serialization.XmlArrayItemAttribute("Point", IsNullable=false)] + public SurfaceLinePoint[] Points { get { - return this.rWScenarioResultField; + return this.pointsField; } set { - this.rWScenarioResultField = value; + this.pointsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public int CalculationResult { + public string Name { get { - return this.calculationResultField; + return this.nameField; } set { - this.calculationResultField = value; + this.nameField = value; } } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public double SafetyFactor { - get { - return this.safetyFactorField; - } - set { - this.safetyFactorField = value; - } - } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] - public partial class RWScenarioResult { - - private RWScenarioResultRWScenarioProfileResult[] rWScenarioProfileResultsField; - - private int loadSituationField; - - private int dikeDrySensitivityField; - - private int hydraulicShortcutTypeField; - - private int upliftTypeField; - - private int modelOptionField; - - private int scenarioTypeField; - - private int calculationResultField; - - private double safetyFactorField; - - /// - [System.Xml.Serialization.XmlArrayItemAttribute("RWScenarioProfileResult", IsNullable=false)] - public RWScenarioResultRWScenarioProfileResult[] RWScenarioProfileResults { - get { - return this.rWScenarioProfileResultsField; - } - set { - this.rWScenarioProfileResultsField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public int LoadSituation { - get { - return this.loadSituationField; - } - set { - this.loadSituationField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public int DikeDrySensitivity { - get { - return this.dikeDrySensitivityField; - } - set { - this.dikeDrySensitivityField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public int HydraulicShortcutType { - get { - return this.hydraulicShortcutTypeField; - } - set { - this.hydraulicShortcutTypeField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public int UpliftType { - get { - return this.upliftTypeField; - } - set { - this.upliftTypeField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public int ModelOption { - get { - return this.modelOptionField; - } - set { - this.modelOptionField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public int ScenarioType { - get { - return this.scenarioTypeField; - } - set { - this.scenarioTypeField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public int CalculationResult { - get { - return this.calculationResultField; - } - set { - this.calculationResultField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public double SafetyFactor { - get { - return this.safetyFactorField; - } - set { - 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 partial class RWScenarioResultRWScenarioProfileResult { + public partial class SurfaceLinePoint { - private RWResult rWResultField; + private double xField; - private string locationNameField; + private double zField; - private int loadSituationField; + private int pointTypeField; - private int dikeDrySensitivityField; - - private int hydraulicShortcutTypeField; - - private int upliftTypeField; - - private int mStabModelOptionField; - - private int pipingModelOptionField; - - private int scenarioTypeField; - - private string soilProfileNameField; - - private double soilProfileProbabilityField; - - private int failureMechanismTypeField; - - private string baseFileNameField; - /// - public RWResult RWResult { - get { - return this.rWResultField; - } - set { - this.rWResultField = value; - } - } - - /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string LocationName { + public double X { get { - return this.locationNameField; + return this.xField; } set { - this.locationNameField = value; + this.xField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public int LoadSituation { + public double Z { get { - return this.loadSituationField; + return this.zField; } set { - this.loadSituationField = value; + this.zField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public int DikeDrySensitivity { + public int PointType { get { - return this.dikeDrySensitivityField; + return this.pointTypeField; } set { - this.dikeDrySensitivityField = value; + this.pointTypeField = value; } } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public int HydraulicShortcutType { - get { - return this.hydraulicShortcutTypeField; - } - set { - this.hydraulicShortcutTypeField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public int UpliftType { - get { - return this.upliftTypeField; - } - set { - this.upliftTypeField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public int MStabModelOption { - get { - return this.mStabModelOptionField; - } - set { - this.mStabModelOptionField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public int PipingModelOption { - get { - return this.pipingModelOptionField; - } - set { - this.pipingModelOptionField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public int ScenarioType { - get { - return this.scenarioTypeField; - } - set { - this.scenarioTypeField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public string SoilProfileName { - get { - return this.soilProfileNameField; - } - set { - this.soilProfileNameField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public double SoilProfileProbability { - get { - return this.soilProfileProbabilityField; - } - set { - this.soilProfileProbabilityField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public int FailureMechanismType { - get { - return this.failureMechanismTypeField; - } - set { - this.failureMechanismTypeField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public string BaseFileName { - get { - return this.baseFileNameField; - } - set { - this.baseFileNameField = value; - } - } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] - public partial class RWResult { + public partial class UpliftSituation { - private int rWResultTypeField; + private bool isUpliftField; - private double safetyFactorField; + private double pl3MinUpliftField; - private double probabilityOfFailureField; + private double pl3HeadAdjustedField; - private int calculationResultField; + private double pl3LocalLocationXMinUpliftField; - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public int RWResultType { - get { - return this.rWResultTypeField; - } - set { - this.rWResultTypeField = value; - } - } + private double pl4MinUpliftField; - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public double SafetyFactor { - get { - return this.safetyFactorField; - } - set { - this.safetyFactorField = value; - } - } + private double pl4HeadAdjustedField; - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public double ProbabilityOfFailure { - get { - return this.probabilityOfFailureField; - } - set { - this.probabilityOfFailureField = value; - } - } + private double pl4LocalLocationXMinUpliftField; /// [System.Xml.Serialization.XmlAttributeAttribute()] - public int CalculationResult { + public bool IsUplift { get { - return this.calculationResultField; + return this.isUpliftField; } set { - this.calculationResultField = value; + this.isUpliftField = 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; - /// - [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 locationNameField; - - private CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultSchematizationType schematizationTypeField; - - private string soilProfileNameField; - - private string originalDecisiveSoilProfileNameField; - - private double schematizationFactorField; - - private double summedProfileProbabilityField; - - private string decisiveScenarioNameField; - - private double detrimentFactorField; - - private double safetyFactorField; - - private CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultCalculationResult calculationResultField; - - /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string LocationName { + public double Pl3MinUplift { get { - return this.locationNameField; + return this.pl3MinUpliftField; } set { - this.locationNameField = value; + this.pl3MinUpliftField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultSchematizationType SchematizationType { + public double Pl3HeadAdjusted { get { - return this.schematizationTypeField; + return this.pl3HeadAdjustedField; } set { - this.schematizationTypeField = value; + this.pl3HeadAdjustedField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string SoilProfileName { + public double Pl3LocalLocationXMinUplift { get { - return this.soilProfileNameField; + return this.pl3LocalLocationXMinUpliftField; } set { - this.soilProfileNameField = value; + this.pl3LocalLocationXMinUpliftField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string OriginalDecisiveSoilProfileName { + public double Pl4MinUplift { get { - return this.originalDecisiveSoilProfileNameField; + return this.pl4MinUpliftField; } set { - this.originalDecisiveSoilProfileNameField = value; + this.pl4MinUpliftField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double SchematizationFactor { + public double Pl4HeadAdjusted { get { - return this.schematizationFactorField; + return this.pl4HeadAdjustedField; } set { - this.schematizationFactorField = value; + this.pl4HeadAdjustedField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public double SummedProfileProbability { + public double Pl4LocalLocationXMinUplift { get { - return this.summedProfileProbabilityField; + return this.pl4LocalLocationXMinUpliftField; } set { - this.summedProfileProbabilityField = value; + this.pl4LocalLocationXMinUpliftField = value; } } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public string DecisiveScenarioName { - get { - return this.decisiveScenarioNameField; - } - set { - this.decisiveScenarioNameField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public double DetrimentFactor { - get { - return this.detrimentFactorField; - } - set { - this.detrimentFactorField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public double SafetyFactor { - get { - return this.safetyFactorField; - } - set { - this.safetyFactorField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultCalculationResult CalculationResult { - get { - return this.calculationResultField; - } - set { - this.calculationResultField = value; - } - } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] - public enum CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultSchematizationType { - - /// - 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 { @@ -2211,188 +1660,7 @@ [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 bool IsUplift { - get { - return this.isUpliftField; - } - set { - this.isUpliftField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public double Pl3MinUplift { - get { - return this.pl3MinUpliftField; - } - set { - this.pl3MinUpliftField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public double Pl3HeadAdjusted { - get { - return this.pl3HeadAdjustedField; - } - set { - this.pl3HeadAdjustedField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public double Pl3LocalLocationXMinUplift { - get { - return this.pl3LocalLocationXMinUpliftField; - } - set { - this.pl3LocalLocationXMinUpliftField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public double Pl4MinUplift { - get { - return this.pl4MinUpliftField; - } - set { - this.pl4MinUpliftField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public double Pl4HeadAdjusted { - get { - return this.pl4HeadAdjustedField; - } - set { - this.pl4HeadAdjustedField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public double Pl4LocalLocationXMinUplift { - get { - return this.pl4LocalLocationXMinUpliftField; - } - set { - this.pl4LocalLocationXMinUpliftField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - public partial class SurfaceLine { - - private SurfaceLinePoint[] pointsField; - - private string nameField; - - /// - [System.Xml.Serialization.XmlArrayItemAttribute("Point", IsNullable=false)] - public SurfaceLinePoint[] Points { - get { - return this.pointsField; - } - set { - this.pointsField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public string Name { - get { - return this.nameField; - } - set { - this.nameField = 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 SurfaceLinePoint { - - private double xField; - - private double zField; - - private int pointTypeField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public double X { - get { - return this.xField; - } - set { - this.xField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public double Z { - get { - return this.zField; - } - set { - this.zField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public int PointType { - get { - return this.pointTypeField; - } - set { - this.pointTypeField = 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 DesignResultPipingDesignResults { private UpliftSituation upliftSituationField; @@ -2750,48 +2018,781 @@ [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] - public partial class Message { + public partial class RWResult { - private MessageMessageType messageTypeField; + private int rWResultTypeField; - private string message1Field; + private double safetyFactorField; + private double probabilityOfFailureField; + + private int calculationResultField; + /// [System.Xml.Serialization.XmlAttributeAttribute()] - public MessageMessageType MessageType { + public int RWResultType { get { - return this.messageTypeField; + return this.rWResultTypeField; } set { - this.messageTypeField = value; + this.rWResultTypeField = value; } } /// - [System.Xml.Serialization.XmlAttributeAttribute("Message")] - public string Message1 { + [System.Xml.Serialization.XmlAttributeAttribute()] + public double SafetyFactor { get { - return this.message1Field; + return this.safetyFactorField; } set { - this.message1Field = value; + this.safetyFactorField = value; } } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double ProbabilityOfFailure { + get { + return this.probabilityOfFailureField; + } + set { + this.probabilityOfFailureField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public int CalculationResult { + get { + return this.calculationResultField; + } + set { + this.calculationResultField = value; + } + } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class RWScenarioResult { + + private RWScenarioResultRWScenarioProfileResult[] rWScenarioProfileResultsField; + + private int loadSituationField; + + private int dikeDrySensitivityField; + + private int hydraulicShortcutTypeField; + + private int upliftTypeField; + + private int modelOptionField; + + private int scenarioTypeField; + + private int calculationResultField; + + private double safetyFactorField; + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("RWScenarioProfileResult", IsNullable=false)] + public RWScenarioResultRWScenarioProfileResult[] RWScenarioProfileResults { + get { + return this.rWScenarioProfileResultsField; + } + set { + this.rWScenarioProfileResultsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public int LoadSituation { + get { + return this.loadSituationField; + } + set { + this.loadSituationField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public int DikeDrySensitivity { + get { + return this.dikeDrySensitivityField; + } + set { + this.dikeDrySensitivityField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public int HydraulicShortcutType { + get { + return this.hydraulicShortcutTypeField; + } + set { + this.hydraulicShortcutTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public int UpliftType { + get { + return this.upliftTypeField; + } + set { + this.upliftTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public int ModelOption { + get { + return this.modelOptionField; + } + set { + this.modelOptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public int ScenarioType { + get { + return this.scenarioTypeField; + } + set { + this.scenarioTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public int CalculationResult { + get { + return this.calculationResultField; + } + set { + this.calculationResultField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double SafetyFactor { + get { + return this.safetyFactorField; + } + set { + 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 MessageMessageType { + public partial class RWScenarioResultRWScenarioProfileResult { + private RWResult rWResultField; + + private string locationNameField; + + private int loadSituationField; + + private int dikeDrySensitivityField; + + private int hydraulicShortcutTypeField; + + private int upliftTypeField; + + private int mStabModelOptionField; + + private int pipingModelOptionField; + + private int scenarioTypeField; + + private string soilProfileNameField; + + private double soilProfileProbabilityField; + + private int failureMechanismTypeField; + + private string baseFileNameField; + /// - Error, + public RWResult RWResult { + get { + return this.rWResultField; + } + set { + this.rWResultField = value; + } + } /// - Warning, + [System.Xml.Serialization.XmlAttributeAttribute()] + public string LocationName { + get { + return this.locationNameField; + } + set { + this.locationNameField = value; + } + } /// - Info, + [System.Xml.Serialization.XmlAttributeAttribute()] + public int LoadSituation { + get { + return this.loadSituationField; + } + set { + this.loadSituationField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public int DikeDrySensitivity { + get { + return this.dikeDrySensitivityField; + } + set { + this.dikeDrySensitivityField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public int HydraulicShortcutType { + get { + return this.hydraulicShortcutTypeField; + } + set { + this.hydraulicShortcutTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public int UpliftType { + get { + return this.upliftTypeField; + } + set { + this.upliftTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public int MStabModelOption { + get { + return this.mStabModelOptionField; + } + set { + this.mStabModelOptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public int PipingModelOption { + get { + return this.pipingModelOptionField; + } + set { + this.pipingModelOptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public int ScenarioType { + get { + return this.scenarioTypeField; + } + set { + this.scenarioTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string SoilProfileName { + get { + return this.soilProfileNameField; + } + set { + this.soilProfileNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double SoilProfileProbability { + get { + return this.soilProfileProbabilityField; + } + set { + this.soilProfileProbabilityField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public int FailureMechanismType { + get { + return this.failureMechanismTypeField; + } + set { + this.failureMechanismTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string BaseFileName { + get { + return this.baseFileNameField; + } + set { + this.baseFileNameField = 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 TimeSerieEntries { + + private TimeSerieEntriesTimeSerieEntry[] timeSerieEntryField; + + /// + [System.Xml.Serialization.XmlElementAttribute("TimeSerieEntry")] + public TimeSerieEntriesTimeSerieEntry[] TimeSerieEntry { + get { + return this.timeSerieEntryField; + } + set { + this.timeSerieEntryField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] + public partial class TimeSerieEntriesTimeSerieEntry { + + private TimeSerieEntriesTimeSerieEntryStochastValue stochastValueField; + + private System.DateTime dateTimeField; + + private double valueField; + + private int flagnietechtgebruiktField; + + private string basisFileNameWMFField; + + private string relativeCalculationPathNameField; + + /// + public TimeSerieEntriesTimeSerieEntryStochastValue StochastValue { + get { + return this.stochastValueField; + } + set { + this.stochastValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public System.DateTime DateTime { + get { + return this.dateTimeField; + } + set { + this.dateTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute("Flag-nietechtgebruikt")] + public int Flagnietechtgebruikt { + get { + return this.flagnietechtgebruiktField; + } + set { + this.flagnietechtgebruiktField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string BasisFileNameWMF { + get { + return this.basisFileNameWMFField; + } + set { + this.basisFileNameWMFField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string RelativeCalculationPathName { + get { + return this.relativeCalculationPathNameField; + } + set { + this.relativeCalculationPathNameField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] + public partial class TimeSerieEntriesTimeSerieEntryStochastValue { + + private double meanField; + + private double standardDeviationField; + + private int distributionField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Mean { + get { + return this.meanField; + } + set { + this.meanField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double StandardDeviation { + get { + return this.standardDeviationField; + } + set { + this.standardDeviationField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public int Distribution { + get { + return this.distributionField; + } + set { + 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.XmlElementAttribute("RWScenarioResult")] + public RWScenarioResult[] RWScenarioResult { + get { + return this.rWScenarioResultField; + } + set { + this.rWScenarioResultField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public int CalculationResult { + get { + return this.calculationResultField; + } + set { + this.calculationResultField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double SafetyFactor { + get { + return this.safetyFactorField; + } + set { + 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 partial class CalculationResultsLocationResultRWSchematizationFactorsResult { + + private CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResult[] rWSchematizationFactorResultField; + + /// + [System.Xml.Serialization.XmlElementAttribute("RWSchematizationFactorResult")] + public CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResult[] RWSchematizationFactorResult { + get { + return this.rWSchematizationFactorResultField; + } + set { + this.rWSchematizationFactorResultField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] + public partial class CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResult { + + private string locationNameField; + + private CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultSchematizationType schematizationTypeField; + + private string soilProfileNameField; + + private string originalDecisiveSoilProfileNameField; + + private double schematizationFactorField; + + private double summedProfileProbabilityField; + + private string decisiveScenarioNameField; + + private double detrimentFactorField; + + private double safetyFactorField; + + private CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultCalculationResult calculationResultField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string LocationName { + get { + return this.locationNameField; + } + set { + this.locationNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultSchematizationType SchematizationType { + get { + return this.schematizationTypeField; + } + set { + this.schematizationTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string SoilProfileName { + get { + return this.soilProfileNameField; + } + set { + this.soilProfileNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OriginalDecisiveSoilProfileName { + get { + return this.originalDecisiveSoilProfileNameField; + } + set { + this.originalDecisiveSoilProfileNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double SchematizationFactor { + get { + return this.schematizationFactorField; + } + set { + this.schematizationFactorField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double SummedProfileProbability { + get { + return this.summedProfileProbabilityField; + } + set { + this.summedProfileProbabilityField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DecisiveScenarioName { + get { + return this.decisiveScenarioNameField; + } + set { + this.decisiveScenarioNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double DetrimentFactor { + get { + return this.detrimentFactorField; + } + set { + this.detrimentFactorField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double SafetyFactor { + get { + return this.safetyFactorField; + } + set { + this.safetyFactorField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultCalculationResult CalculationResult { + get { + return this.calculationResultField; + } + set { + this.calculationResultField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] + public enum CalculationResultsLocationResultRWSchematizationFactorsResultRWSchematizationFactorResultSchematizationType { + + /// + 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, + } }