Index: DamEngine/trunk/src/Deltares.DamEngine.Io/DamOutput.cs =================================================================== diff -u -r4540 -r4562 --- DamEngine/trunk/src/Deltares.DamEngine.Io/DamOutput.cs (.../DamOutput.cs) (revision 4540) +++ DamEngine/trunk/src/Deltares.DamEngine.Io/DamOutput.cs (.../DamOutput.cs) (revision 4562) @@ -1,25 +1,4 @@ -// Copyright (C) Stichting Deltares 2024. All rights reserved. -// -// This file is part of the Dam Engine. -// -// The Dam Engine is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . -// -// All names, logos, and references to "Deltares" are registered trademarks of -// Stichting Deltares and remain full property of Stichting Deltares at all times. -// All rights reserved. - -//------------------------------------------------------------------------------ +//------------------------------------------------------------------------------ // // This code was generated by a tool. // Runtime Version:4.0.30319.42000 @@ -32,3978 +11,3374 @@ // // This source code was auto-generated by xsd, Version=4.8.3928.0. // - -using System; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; -using System.Xml.Serialization; - -namespace Deltares.DamEngine.Io.XmlOutput; - -/// -[GeneratedCode("xsd", "4.8.3928.0")] -[Serializable] -[DebuggerStepThrough] -[DesignerCategory("code")] -[XmlRootAttribute(Namespace = "", IsNullable = false)] -public class Output -{ - private OutputResults resultsField; - - private Message[] validationResultsField; - +namespace Deltares.DamEngine.Io.XmlOutput { + using System.Xml.Serialization; + + /// - public OutputResults Results - { - get - { - return resultsField; + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] + public partial class Output { + + private OutputResults resultsField; + + private Message[] validationResultsField; + + /// + public OutputResults Results { + get { + return this.resultsField; + } + set { + this.resultsField = value; + } } - set - { - resultsField = value; + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("ValidationMessages", IsNullable=false)] + public Message[] ValidationResults { + get { + return this.validationResultsField; + } + set { + this.validationResultsField = value; + } } } - + /// - [XmlArrayItemAttribute("ValidationMessages", IsNullable = false)] - public Message[] ValidationResults - { - get - { - return validationResultsField; + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] + public partial class OutputResults { + + private DesignResult[] calculationResultsField; + + private TimeSerie[] operationalOutputTimeSeriesField; + + private Message[] calculationMessagesField; + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("DesignResults", IsNullable=false)] + public DesignResult[] CalculationResults { + get { + return this.calculationResultsField; + } + set { + this.calculationResultsField = value; + } } - set - { - validationResultsField = value; + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)] + public TimeSerie[] OperationalOutputTimeSeries { + get { + return this.operationalOutputTimeSeriesField; + } + set { + this.operationalOutputTimeSeriesField = value; + } } - } -} - -/// -[GeneratedCode("xsd", "4.8.3928.0")] -[Serializable] -[DebuggerStepThrough] -[DesignerCategory("code")] -[XmlTypeAttribute(AnonymousType = true)] -public class OutputResults -{ - private DesignResult[] calculationResultsField; - - private TimeSerie[] operationalOutputTimeSeriesField; - - private Message[] calculationMessagesField; - - /// - [XmlArrayItemAttribute("DesignResults", IsNullable = false)] - public DesignResult[] CalculationResults - { - get - { - return calculationResultsField; + + /// + [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)] + public Message[] CalculationMessages { + get { + return this.calculationMessagesField; + } + set { + this.calculationMessagesField = value; + } } - set - { - calculationResultsField = value; - } } - + /// - [XmlArrayAttribute(IsNullable = true)] - [XmlArrayItemAttribute(IsNullable = false)] - public TimeSerie[] OperationalOutputTimeSeries - { - get - { - return operationalOutputTimeSeriesField; + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class DesignResult { + + private DesignResultStabilityDesignResults stabilityDesignResultsField; + + private DesignResultPipingDesignResults pipingDesignResultsField; + + private string baseFileNameField; + + private string calculationSubDirField; + + private string locationNameField; + + private string scenarioNameField; + + private string profileNameField; + + private int calculationResultField; + + /// + public DesignResultStabilityDesignResults StabilityDesignResults { + get { + return this.stabilityDesignResultsField; + } + set { + this.stabilityDesignResultsField = value; + } } - set - { - operationalOutputTimeSeriesField = value; + + /// + public DesignResultPipingDesignResults PipingDesignResults { + get { + return this.pipingDesignResultsField; + } + set { + this.pipingDesignResultsField = value; + } } - } - - /// - [XmlArrayItemAttribute(IsNullable = false)] - public Message[] CalculationMessages - { - get - { - return calculationMessagesField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string BaseFileName { + get { + return this.baseFileNameField; + } + set { + this.baseFileNameField = value; + } } - set - { - calculationMessagesField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string CalculationSubDir { + get { + return this.calculationSubDirField; + } + set { + this.calculationSubDirField = value; + } } - } -} - -/// -[GeneratedCode("xsd", "4.8.3928.0")] -[Serializable] -[DebuggerStepThrough] -[DesignerCategory("code")] -public class DesignResult -{ - private DesignResultStabilityDesignResults stabilityDesignResultsField; - - private DesignResultPipingDesignResults pipingDesignResultsField; - - private string baseFileNameField; - - private string calculationSubDirField; - - private string locationNameField; - - private string scenarioNameField; - - private string profileNameField; - - private int calculationResultField; - - /// - public DesignResultStabilityDesignResults StabilityDesignResults - { - get - { - return stabilityDesignResultsField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string LocationName { + get { + return this.locationNameField; + } + set { + this.locationNameField = value; + } } - set - { - stabilityDesignResultsField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ScenarioName { + get { + return this.scenarioNameField; + } + set { + this.scenarioNameField = value; + } } - } - - /// - public DesignResultPipingDesignResults PipingDesignResults - { - get - { - return pipingDesignResultsField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ProfileName { + get { + return this.profileNameField; + } + set { + this.profileNameField = value; + } } - set - { - pipingDesignResultsField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public int CalculationResult { + get { + return this.calculationResultField; + } + set { + this.calculationResultField = value; + } } } - + /// - [XmlAttributeAttribute] - public string BaseFileName - { - get - { - return baseFileNameField; + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] + public partial class DesignResultStabilityDesignResults { + + private UpliftSituation upliftSituationField; + + private SurfaceLine redesignedSurfaceLineField; + + private MinimumSafetyCurveBaseType slipCircleDefinitionField; + + private string resultMessageField; + + private double safetyFactorField; + + private bool safetyFactorFieldSpecified; + + private int numberOfIterationsField; + + private bool numberOfIterationsFieldSpecified; + + private DesignResultStabilityDesignResultsStabilityModelType stabilityModelTypeField; + + private bool stabilityModelTypeFieldSpecified; + + /// + public UpliftSituation UpliftSituation { + get { + return this.upliftSituationField; + } + set { + this.upliftSituationField = value; + } } - set - { - baseFileNameField = value; + + /// + public SurfaceLine RedesignedSurfaceLine { + get { + return this.redesignedSurfaceLineField; + } + set { + this.redesignedSurfaceLineField = value; + } } - } - - /// - [XmlAttributeAttribute] - public string CalculationSubDir - { - get - { - return calculationSubDirField; + + /// + public MinimumSafetyCurveBaseType SlipCircleDefinition { + get { + return this.slipCircleDefinitionField; + } + set { + this.slipCircleDefinitionField = value; + } } - set - { - calculationSubDirField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ResultMessage { + get { + return this.resultMessageField; + } + set { + this.resultMessageField = value; + } } - } - - /// - [XmlAttributeAttribute] - public string LocationName - { - get - { - return locationNameField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double SafetyFactor { + get { + return this.safetyFactorField; + } + set { + this.safetyFactorField = value; + } } - set - { - locationNameField = value; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SafetyFactorSpecified { + get { + return this.safetyFactorFieldSpecified; + } + set { + this.safetyFactorFieldSpecified = value; + } } - } - - /// - [XmlAttributeAttribute] - public string ScenarioName - { - get - { - return scenarioNameField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public int NumberOfIterations { + get { + return this.numberOfIterationsField; + } + set { + this.numberOfIterationsField = value; + } } - set - { - scenarioNameField = value; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NumberOfIterationsSpecified { + get { + return this.numberOfIterationsFieldSpecified; + } + set { + this.numberOfIterationsFieldSpecified = value; + } } - } - - /// - [XmlAttributeAttribute] - public string ProfileName - { - get - { - return profileNameField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public DesignResultStabilityDesignResultsStabilityModelType StabilityModelType { + get { + return this.stabilityModelTypeField; + } + set { + this.stabilityModelTypeField = value; + } } - set - { - profileNameField = value; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StabilityModelTypeSpecified { + get { + return this.stabilityModelTypeFieldSpecified; + } + set { + this.stabilityModelTypeFieldSpecified = value; + } } } - + /// - [XmlAttributeAttribute] - public int CalculationResult - { - get - { - return calculationResultField; + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.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 pl3LocationXMinUpliftField; + + private double pl4MinUpliftField; + + private double pl4HeadAdjustedField; + + private double pl4LocationXMinUpliftField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public bool IsUplift { + get { + return this.isUpliftField; + } + set { + this.isUpliftField = value; + } } - set - { - calculationResultField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Pl3MinUplift { + get { + return this.pl3MinUpliftField; + } + set { + this.pl3MinUpliftField = value; + } } - } -} - -/// -[GeneratedCode("xsd", "4.8.3928.0")] -[Serializable] -[DebuggerStepThrough] -[DesignerCategory("code")] -[XmlTypeAttribute(AnonymousType = true)] -public class DesignResultStabilityDesignResults -{ - private UpliftSituation upliftSituationField; - - private SurfaceLine redesignedSurfaceLineField; - - private MinimumSafetyCurveBaseType slipCircleDefinitionField; - - private string resultMessageField; - - private double safetyFactorField; - - private bool safetyFactorFieldSpecified; - - private int numberOfIterationsField; - - private bool numberOfIterationsFieldSpecified; - - private DesignResultStabilityDesignResultsStabilityModelType stabilityModelTypeField; - - private bool stabilityModelTypeFieldSpecified; - - /// - public UpliftSituation UpliftSituation - { - get - { - return upliftSituationField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Pl3HeadAdjusted { + get { + return this.pl3HeadAdjustedField; + } + set { + this.pl3HeadAdjustedField = value; + } } - set - { - upliftSituationField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Pl3LocationXMinUplift { + get { + return this.pl3LocationXMinUpliftField; + } + set { + this.pl3LocationXMinUpliftField = value; + } } - } - - /// - public SurfaceLine RedesignedSurfaceLine - { - get - { - return redesignedSurfaceLineField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Pl4MinUplift { + get { + return this.pl4MinUpliftField; + } + set { + this.pl4MinUpliftField = value; + } } - set - { - redesignedSurfaceLineField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Pl4HeadAdjusted { + get { + return this.pl4HeadAdjustedField; + } + set { + this.pl4HeadAdjustedField = value; + } } - } - - /// - public MinimumSafetyCurveBaseType SlipCircleDefinition - { - get - { - return slipCircleDefinitionField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Pl4LocationXMinUplift { + get { + return this.pl4LocationXMinUpliftField; + } + set { + this.pl4LocationXMinUpliftField = value; + } } - set - { - slipCircleDefinitionField = value; - } } - + /// - [XmlAttributeAttribute] - public string ResultMessage - { - get - { - return resultMessageField; + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.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 MessageMessageType MessageType { + get { + return this.messageTypeField; + } + set { + this.messageTypeField = value; + } } - set - { - resultMessageField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute("Message")] + public string Message1 { + get { + return this.message1Field; + } + set { + this.message1Field = value; + } } } - + /// - [XmlAttributeAttribute] - public double SafetyFactor - { - get - { - return safetyFactorField; - } - set - { - safetyFactorField = value; - } + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] + public enum MessageMessageType { + + /// + Error, + + /// + Warning, + + /// + Info, } - + /// - [XmlIgnoreAttribute] - public bool SafetyFactorSpecified - { - get - { - return safetyFactorFieldSpecified; + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class TimeSerie { + + private TimeSerieTimeStep timeStepField; + + private TimeSerieEntries entriesField; + + private System.DateTime forecastDateTimeField; + + private string typeField; + + private string locationIdField; + + private string parameterIdField; + + private System.DateTime startDateTimeField; + + private System.DateTime endDateTimeField; + + private double missValField; + + private string longNameField; + + private string stationNameField; + + private string unitsField; + + private string sourceOrganisationField; + + private string sourceSystemField; + + private string fileDescriptionField; + + private string regionField; + + private string commentField; + + private System.DateTime creationDateTimeField; + + private bool creationDateTimeFieldSpecified; + + /// + public TimeSerieTimeStep TimeStep { + get { + return this.timeStepField; + } + set { + this.timeStepField = value; + } } - set - { - safetyFactorFieldSpecified = value; + + /// + public TimeSerieEntries Entries { + get { + return this.entriesField; + } + set { + this.entriesField = value; + } } - } - - /// - [XmlAttributeAttribute] - public int NumberOfIterations - { - get - { - return numberOfIterationsField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public System.DateTime ForecastDateTime { + get { + return this.forecastDateTimeField; + } + set { + this.forecastDateTimeField = value; + } } - set - { - numberOfIterationsField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } } - } - - /// - [XmlIgnoreAttribute] - public bool NumberOfIterationsSpecified - { - get - { - return numberOfIterationsFieldSpecified; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string LocationId { + get { + return this.locationIdField; + } + set { + this.locationIdField = value; + } } - set - { - numberOfIterationsFieldSpecified = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ParameterId { + get { + return this.parameterIdField; + } + set { + this.parameterIdField = value; + } } - } - - /// - [XmlAttributeAttribute] - public DesignResultStabilityDesignResultsStabilityModelType StabilityModelType - { - get - { - return stabilityModelTypeField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public System.DateTime StartDateTime { + get { + return this.startDateTimeField; + } + set { + this.startDateTimeField = value; + } } - set - { - stabilityModelTypeField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public System.DateTime EndDateTime { + get { + return this.endDateTimeField; + } + set { + this.endDateTimeField = value; + } } - } - - /// - [XmlIgnoreAttribute] - public bool StabilityModelTypeSpecified - { - get - { - return stabilityModelTypeFieldSpecified; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double MissVal { + get { + return this.missValField; + } + set { + this.missValField = value; + } } - set - { - stabilityModelTypeFieldSpecified = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string LongName { + get { + return this.longNameField; + } + set { + this.longNameField = value; + } } - } -} - -/// -[GeneratedCode("xsd", "4.8.3928.0")] -[Serializable] -[DebuggerStepThrough] -[DesignerCategory("code")] -public class UpliftSituation -{ - private bool isUpliftField; - - private double pl3MinUpliftField; - - private double pl3HeadAdjustedField; - - private double pl3LocationXMinUpliftField; - - private double pl4MinUpliftField; - - private double pl4HeadAdjustedField; - - private double pl4LocationXMinUpliftField; - - /// - [XmlAttributeAttribute] - public bool IsUplift - { - get - { - return isUpliftField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string StationName { + get { + return this.stationNameField; + } + set { + this.stationNameField = value; + } } - set - { - isUpliftField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Units { + get { + return this.unitsField; + } + set { + this.unitsField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double Pl3MinUplift - { - get - { - return pl3MinUpliftField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string SourceOrganisation { + get { + return this.sourceOrganisationField; + } + set { + this.sourceOrganisationField = value; + } } - set - { - pl3MinUpliftField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string SourceSystem { + get { + return this.sourceSystemField; + } + set { + this.sourceSystemField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double Pl3HeadAdjusted - { - get - { - return pl3HeadAdjustedField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string FileDescription { + get { + return this.fileDescriptionField; + } + set { + this.fileDescriptionField = value; + } } - set - { - pl3HeadAdjustedField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Region { + get { + return this.regionField; + } + set { + this.regionField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double Pl3LocationXMinUplift - { - get - { - return pl3LocationXMinUpliftField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Comment { + get { + return this.commentField; + } + set { + this.commentField = value; + } } - set - { - pl3LocationXMinUpliftField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public System.DateTime CreationDateTime { + get { + return this.creationDateTimeField; + } + set { + this.creationDateTimeField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double Pl4MinUplift - { - get - { - return pl4MinUpliftField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreationDateTimeSpecified { + get { + return this.creationDateTimeFieldSpecified; + } + set { + this.creationDateTimeFieldSpecified = value; + } } - set - { - pl4MinUpliftField = value; - } } - + /// - [XmlAttributeAttribute] - public double Pl4HeadAdjusted - { - get - { - return pl4HeadAdjustedField; + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.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 uint timeStepUnitField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public uint Divider { + get { + return this.dividerField; + } + set { + this.dividerField = value; + } } - set - { - pl4HeadAdjustedField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public uint Multiplier { + get { + return this.multiplierField; + } + set { + this.multiplierField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double Pl4LocationXMinUplift - { - get - { - return pl4LocationXMinUpliftField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute("DividerSpecified")] + public bool DividerSpecified1 { + get { + return this.dividerSpecified1Field; + } + set { + this.dividerSpecified1Field = value; + } } - set - { - pl4LocationXMinUpliftField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute("MultiplierSpecified")] + public bool MultiplierSpecified1 { + get { + return this.multiplierSpecified1Field; + } + set { + this.multiplierSpecified1Field = value; + } } - } -} - -/// -[GeneratedCode("xsd", "4.8.3928.0")] -[Serializable] -[DebuggerStepThrough] -[DesignerCategory("code")] -public class Message -{ - private MessageMessageType messageTypeField; - - private string message1Field; - - /// - [XmlAttributeAttribute] - public MessageMessageType MessageType - { - get - { - return messageTypeField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public uint TimeStepUnit { + get { + return this.timeStepUnitField; + } + set { + this.timeStepUnitField = value; + } } - set - { - messageTypeField = value; - } } - + /// - [XmlAttributeAttribute("Message")] - public string Message1 - { - get - { - return message1Field; + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.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; + } } - set - { - message1Field = value; - } } -} - -/// -[GeneratedCode("xsd", "4.8.3928.0")] -[Serializable] -[XmlTypeAttribute(AnonymousType = true)] -public enum MessageMessageType -{ + /// - Error, - - /// - Warning, - - /// - Info -} - -/// -[GeneratedCode("xsd", "4.8.3928.0")] -[Serializable] -[DebuggerStepThrough] -[DesignerCategory("code")] -public class TimeSerie -{ - private TimeSerieTimeStep timeStepField; - - private TimeSerieEntries entriesField; - - private DateTime forecastDateTimeField; - - private string typeField; - - private string locationIdField; - - private string parameterIdField; - - private DateTime startDateTimeField; - - private DateTime endDateTimeField; - - private double missValField; - - 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 DateTime creationDateTimeField; - - private bool creationDateTimeFieldSpecified; - - /// - public TimeSerieTimeStep TimeStep - { - get - { - return timeStepField; + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.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; + } } - set - { - timeStepField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public System.DateTime DateTime { + get { + return this.dateTimeField; + } + set { + this.dateTimeField = value; + } } - } - - /// - public TimeSerieEntries Entries - { - get - { - return entriesField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } } - set - { - entriesField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute("Flag-nietechtgebruikt")] + public int Flagnietechtgebruikt { + get { + return this.flagnietechtgebruiktField; + } + set { + this.flagnietechtgebruiktField = value; + } } - } - - /// - [XmlAttributeAttribute] - public DateTime ForecastDateTime - { - get - { - return forecastDateTimeField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string BasisFileNameWMF { + get { + return this.basisFileNameWMFField; + } + set { + this.basisFileNameWMFField = value; + } } - set - { - forecastDateTimeField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string RelativeCalculationPathName { + get { + return this.relativeCalculationPathNameField; + } + set { + this.relativeCalculationPathNameField = value; + } } } - + /// - [XmlAttributeAttribute] - public string Type - { - get - { - return typeField; + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.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; + } } - set - { - typeField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double StandardDeviation { + get { + return this.standardDeviationField; + } + set { + this.standardDeviationField = value; + } } - } - - /// - [XmlAttributeAttribute] - public string LocationId - { - get - { - return locationIdField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public int Distribution { + get { + return this.distributionField; + } + set { + this.distributionField = value; + } } - set - { - locationIdField = value; - } } - + /// - [XmlAttributeAttribute] - public string ParameterId - { - get - { - return parameterIdField; + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class Point2DType { + + private double xField; + + private double zField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double X { + get { + return this.xField; + } + set { + this.xField = value; + } } - set - { - parameterIdField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Z { + get { + return this.zField; + } + set { + this.zField = value; + } } } - + /// - [XmlAttributeAttribute] - public DateTime StartDateTime - { - get - { - return startDateTimeField; + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class SliceType { + + private Point2DType topLeftPointField; + + private Point2DType topRightPointField; + + private Point2DType bottomLeftPointField; + + private Point2DType bottomRightPointField; + + private string nameField; + + private double widthField; + + private double arcLengthField; + + private double topAngleField; + + private double bottomAngleField; + + private double cohesionInputField; + + private double cohesionField; + + private double cohesionCalculatedField; + + private double frictionAngleInputField; + + private double frictionAngleField; + + private double yieldStressField; + + private double oCRField; + + private double pOPField; + + private double degreeOfConsolidationPorePressureField; + + private double porePressureDueToDegreeOfConsolidationLoadField; + + private double dilatancyInputField; + + private double dilatancyField; + + private double externalLoadField; + + private double hydrostaticPorePressureField; + + private double leftForceField; + + private double leftForceAngleField; + + private double leftForceYField; + + private double rightForceField; + + private double rightForceAngleField; + + private double rightForceYField; + + private double loadStressField; + + private double normalStressField; + + private double porePressureField; + + private double horizontalPorePressureField; + + private double verticalPorePressureField; + + private double piezometricPorePressureField; + + private double effectiveStressField; + + private double excessPorePressureField; + + private double shearStressField; + + private double soilStressField; + + private double totalPorePressureField; + + private double totalStressField; + + private double weightField; + + private double suField; + + private bool suFieldSpecified; + + private ShearStrengthModelType shearStrengthModelField; + + private double horizontalSoilQuakeStressField; + + private bool horizontalSoilQuakeStressFieldSpecified; + + private double strengthIncreaseExponentField; + + private bool strengthIncreaseExponentFieldSpecified; + + private double upliftFactorField; + + private bool upliftFactorFieldSpecified; + + private double verticalSoilQuakeStressField; + + private bool verticalSoilQuakeStressFieldSpecified; + + private double waterQuakeStressField; + + private bool waterQuakeStressFieldSpecified; + + private double upliftReductionFactorField; + + private bool upliftReductionFactorFieldSpecified; + + private double ratioCuPcField; + + private bool ratioCuPcFieldSpecified; + + private double resultantForceField; + + private bool resultantForceFieldSpecified; + + private double resultantMomentField; + + private bool resultantMomentFieldSpecified; + + private double resultantAngleField; + + private bool resultantAngleFieldSpecified; + + /// + public Point2DType TopLeftPoint { + get { + return this.topLeftPointField; + } + set { + this.topLeftPointField = value; + } } - set - { - startDateTimeField = value; + + /// + public Point2DType TopRightPoint { + get { + return this.topRightPointField; + } + set { + this.topRightPointField = value; + } } - } - - /// - [XmlAttributeAttribute] - public DateTime EndDateTime - { - get - { - return endDateTimeField; + + /// + public Point2DType BottomLeftPoint { + get { + return this.bottomLeftPointField; + } + set { + this.bottomLeftPointField = value; + } } - set - { - endDateTimeField = value; + + /// + public Point2DType BottomRightPoint { + get { + return this.bottomRightPointField; + } + set { + this.bottomRightPointField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double MissVal - { - get - { - return missValField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } } - set - { - missValField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Width { + get { + return this.widthField; + } + set { + this.widthField = value; + } } - } - - /// - [XmlAttributeAttribute] - public string LongName - { - get - { - return longNameField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double ArcLength { + get { + return this.arcLengthField; + } + set { + this.arcLengthField = value; + } } - set - { - longNameField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double TopAngle { + get { + return this.topAngleField; + } + set { + this.topAngleField = value; + } } - } - - /// - [XmlAttributeAttribute] - public string StationName - { - get - { - return stationNameField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double BottomAngle { + get { + return this.bottomAngleField; + } + set { + this.bottomAngleField = value; + } } - set - { - stationNameField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double CohesionInput { + get { + return this.cohesionInputField; + } + set { + this.cohesionInputField = value; + } } - } - - /// - [XmlAttributeAttribute] - public string Units - { - get - { - return unitsField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Cohesion { + get { + return this.cohesionField; + } + set { + this.cohesionField = value; + } } - set - { - unitsField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double CohesionCalculated { + get { + return this.cohesionCalculatedField; + } + set { + this.cohesionCalculatedField = value; + } } - } - - /// - [XmlAttributeAttribute] - public string SourceOrganisation - { - get - { - return sourceOrganisationField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double FrictionAngleInput { + get { + return this.frictionAngleInputField; + } + set { + this.frictionAngleInputField = value; + } } - set - { - sourceOrganisationField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double FrictionAngle { + get { + return this.frictionAngleField; + } + set { + this.frictionAngleField = value; + } } - } - - /// - [XmlAttributeAttribute] - public string SourceSystem - { - get - { - return sourceSystemField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double YieldStress { + get { + return this.yieldStressField; + } + set { + this.yieldStressField = value; + } } - set - { - sourceSystemField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double OCR { + get { + return this.oCRField; + } + set { + this.oCRField = value; + } } - } - - /// - [XmlAttributeAttribute] - public string FileDescription - { - get - { - return fileDescriptionField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double POP { + get { + return this.pOPField; + } + set { + this.pOPField = value; + } } - set - { - fileDescriptionField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double DegreeOfConsolidationPorePressure { + get { + return this.degreeOfConsolidationPorePressureField; + } + set { + this.degreeOfConsolidationPorePressureField = value; + } } - } - - /// - [XmlAttributeAttribute] - public string Region - { - get - { - return regionField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double PorePressureDueToDegreeOfConsolidationLoad { + get { + return this.porePressureDueToDegreeOfConsolidationLoadField; + } + set { + this.porePressureDueToDegreeOfConsolidationLoadField = value; + } } - set - { - regionField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double DilatancyInput { + get { + return this.dilatancyInputField; + } + set { + this.dilatancyInputField = value; + } } - } - - /// - [XmlAttributeAttribute] - public string Comment - { - get - { - return commentField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Dilatancy { + get { + return this.dilatancyField; + } + set { + this.dilatancyField = value; + } } - set - { - commentField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double ExternalLoad { + get { + return this.externalLoadField; + } + set { + this.externalLoadField = value; + } } - } - - /// - [XmlAttributeAttribute] - public DateTime CreationDateTime - { - get - { - return creationDateTimeField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double HydrostaticPorePressure { + get { + return this.hydrostaticPorePressureField; + } + set { + this.hydrostaticPorePressureField = value; + } } - set - { - creationDateTimeField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double LeftForce { + get { + return this.leftForceField; + } + set { + this.leftForceField = value; + } } - } - - /// - [XmlIgnoreAttribute] - public bool CreationDateTimeSpecified - { - get - { - return creationDateTimeFieldSpecified; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double LeftForceAngle { + get { + return this.leftForceAngleField; + } + set { + this.leftForceAngleField = value; + } } - set - { - creationDateTimeFieldSpecified = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double LeftForceY { + get { + return this.leftForceYField; + } + set { + this.leftForceYField = value; + } } - } -} - -/// -[GeneratedCode("xsd", "4.8.3928.0")] -[Serializable] -[DebuggerStepThrough] -[DesignerCategory("code")] -[XmlTypeAttribute(AnonymousType = true)] -public class TimeSerieTimeStep -{ - private uint dividerField; - - private uint multiplierField; - - private bool dividerSpecified1Field; - - private bool multiplierSpecified1Field; - - private uint timeStepUnitField; - - /// - [XmlAttributeAttribute] - public uint Divider - { - get - { - return dividerField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double RightForce { + get { + return this.rightForceField; + } + set { + this.rightForceField = value; + } } - set - { - dividerField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double RightForceAngle { + get { + return this.rightForceAngleField; + } + set { + this.rightForceAngleField = value; + } } - } - - /// - [XmlAttributeAttribute] - public uint Multiplier - { - get - { - return multiplierField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double RightForceY { + get { + return this.rightForceYField; + } + set { + this.rightForceYField = value; + } } - set - { - multiplierField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double LoadStress { + get { + return this.loadStressField; + } + set { + this.loadStressField = value; + } } - } - - /// - [XmlAttributeAttribute("DividerSpecified")] - public bool DividerSpecified1 - { - get - { - return dividerSpecified1Field; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double NormalStress { + get { + return this.normalStressField; + } + set { + this.normalStressField = value; + } } - set - { - dividerSpecified1Field = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double PorePressure { + get { + return this.porePressureField; + } + set { + this.porePressureField = value; + } } - } - - /// - [XmlAttributeAttribute("MultiplierSpecified")] - public bool MultiplierSpecified1 - { - get - { - return multiplierSpecified1Field; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double HorizontalPorePressure { + get { + return this.horizontalPorePressureField; + } + set { + this.horizontalPorePressureField = value; + } } - set - { - multiplierSpecified1Field = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double VerticalPorePressure { + get { + return this.verticalPorePressureField; + } + set { + this.verticalPorePressureField = value; + } } - } - - /// - [XmlAttributeAttribute] - public uint TimeStepUnit - { - get - { - return timeStepUnitField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double PiezometricPorePressure { + get { + return this.piezometricPorePressureField; + } + set { + this.piezometricPorePressureField = value; + } } - set - { - timeStepUnitField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double EffectiveStress { + get { + return this.effectiveStressField; + } + set { + this.effectiveStressField = value; + } } - } -} - -/// -[GeneratedCode("xsd", "4.8.3928.0")] -[Serializable] -[DebuggerStepThrough] -[DesignerCategory("code")] -[XmlTypeAttribute(AnonymousType = true)] -public class TimeSerieEntries -{ - private TimeSerieEntriesTimeSerieEntry[] timeSerieEntryField; - - /// - [XmlElementAttribute("TimeSerieEntry")] - public TimeSerieEntriesTimeSerieEntry[] TimeSerieEntry - { - get - { - return timeSerieEntryField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double ExcessPorePressure { + get { + return this.excessPorePressureField; + } + set { + this.excessPorePressureField = value; + } } - set - { - timeSerieEntryField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double ShearStress { + get { + return this.shearStressField; + } + set { + this.shearStressField = value; + } } - } -} - -/// -[GeneratedCode("xsd", "4.8.3928.0")] -[Serializable] -[DebuggerStepThrough] -[DesignerCategory("code")] -[XmlTypeAttribute(AnonymousType = true)] -public class TimeSerieEntriesTimeSerieEntry -{ - private TimeSerieEntriesTimeSerieEntryStochastValue stochastValueField; - - private DateTime dateTimeField; - - private double valueField; - - private int flagnietechtgebruiktField; - - private string basisFileNameWMFField; - - private string relativeCalculationPathNameField; - - /// - public TimeSerieEntriesTimeSerieEntryStochastValue StochastValue - { - get - { - return stochastValueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double SoilStress { + get { + return this.soilStressField; + } + set { + this.soilStressField = value; + } } - set - { - stochastValueField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double TotalPorePressure { + get { + return this.totalPorePressureField; + } + set { + this.totalPorePressureField = value; + } } - } - - /// - [XmlAttributeAttribute] - public DateTime DateTime - { - get - { - return dateTimeField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double TotalStress { + get { + return this.totalStressField; + } + set { + this.totalStressField = value; + } } - set - { - dateTimeField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Weight { + get { + return this.weightField; + } + set { + this.weightField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double Value - { - get - { - return valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Su { + get { + return this.suField; + } + set { + this.suField = value; + } } - set - { - valueField = value; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SuSpecified { + get { + return this.suFieldSpecified; + } + set { + this.suFieldSpecified = value; + } } - } - - /// - [XmlAttributeAttribute("Flag-nietechtgebruikt")] - public int Flagnietechtgebruikt - { - get - { - return flagnietechtgebruiktField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public ShearStrengthModelType ShearStrengthModel { + get { + return this.shearStrengthModelField; + } + set { + this.shearStrengthModelField = value; + } } - set - { - flagnietechtgebruiktField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double HorizontalSoilQuakeStress { + get { + return this.horizontalSoilQuakeStressField; + } + set { + this.horizontalSoilQuakeStressField = value; + } } - } - - /// - [XmlAttributeAttribute] - public string BasisFileNameWMF - { - get - { - return basisFileNameWMFField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HorizontalSoilQuakeStressSpecified { + get { + return this.horizontalSoilQuakeStressFieldSpecified; + } + set { + this.horizontalSoilQuakeStressFieldSpecified = value; + } } - set - { - basisFileNameWMFField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double StrengthIncreaseExponent { + get { + return this.strengthIncreaseExponentField; + } + set { + this.strengthIncreaseExponentField = value; + } } - } - - /// - [XmlAttributeAttribute] - public string RelativeCalculationPathName - { - get - { - return relativeCalculationPathNameField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StrengthIncreaseExponentSpecified { + get { + return this.strengthIncreaseExponentFieldSpecified; + } + set { + this.strengthIncreaseExponentFieldSpecified = value; + } } - set - { - relativeCalculationPathNameField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double UpliftFactor { + get { + return this.upliftFactorField; + } + set { + this.upliftFactorField = value; + } } - } -} - -/// -[GeneratedCode("xsd", "4.8.3928.0")] -[Serializable] -[DebuggerStepThrough] -[DesignerCategory("code")] -[XmlTypeAttribute(AnonymousType = true)] -public class TimeSerieEntriesTimeSerieEntryStochastValue -{ - private double meanField; - - private double standardDeviationField; - - private int distributionField; - - /// - [XmlAttributeAttribute] - public double Mean - { - get - { - return meanField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UpliftFactorSpecified { + get { + return this.upliftFactorFieldSpecified; + } + set { + this.upliftFactorFieldSpecified = value; + } } - set - { - meanField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double VerticalSoilQuakeStress { + get { + return this.verticalSoilQuakeStressField; + } + set { + this.verticalSoilQuakeStressField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double StandardDeviation - { - get - { - return standardDeviationField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool VerticalSoilQuakeStressSpecified { + get { + return this.verticalSoilQuakeStressFieldSpecified; + } + set { + this.verticalSoilQuakeStressFieldSpecified = value; + } } - set - { - standardDeviationField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double WaterQuakeStress { + get { + return this.waterQuakeStressField; + } + set { + this.waterQuakeStressField = value; + } } - } - - /// - [XmlAttributeAttribute] - public int Distribution - { - get - { - return distributionField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WaterQuakeStressSpecified { + get { + return this.waterQuakeStressFieldSpecified; + } + set { + this.waterQuakeStressFieldSpecified = value; + } } - set - { - distributionField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double UpliftReductionFactor { + get { + return this.upliftReductionFactorField; + } + set { + this.upliftReductionFactorField = value; + } } - } -} - -/// -[GeneratedCode("xsd", "4.8.3928.0")] -[Serializable] -[DebuggerStepThrough] -[DesignerCategory("code")] -public class Point2DType -{ - private double xField; - - private double zField; - - /// - [XmlAttributeAttribute] - public double X - { - get - { - return xField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UpliftReductionFactorSpecified { + get { + return this.upliftReductionFactorFieldSpecified; + } + set { + this.upliftReductionFactorFieldSpecified = value; + } } - set - { - xField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double RatioCuPc { + get { + return this.ratioCuPcField; + } + set { + this.ratioCuPcField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double Z - { - get - { - return zField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RatioCuPcSpecified { + get { + return this.ratioCuPcFieldSpecified; + } + set { + this.ratioCuPcFieldSpecified = value; + } } - set - { - zField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double ResultantForce { + get { + return this.resultantForceField; + } + set { + this.resultantForceField = value; + } } - } -} - -/// -[GeneratedCode("xsd", "4.8.3928.0")] -[Serializable] -[DebuggerStepThrough] -[DesignerCategory("code")] -public class SliceType -{ - private Point2DType topLeftPointField; - - private Point2DType topRightPointField; - - private Point2DType bottomLeftPointField; - - private Point2DType bottomRightPointField; - - private string nameField; - - private double widthField; - - private double arcLengthField; - - private double topAngleField; - - private double bottomAngleField; - - private double cohesionInputField; - - private double cohesionField; - - private double cohesionCalculatedField; - - private double frictionAngleInputField; - - private double frictionAngleField; - - private double yieldStressField; - - private double oCRField; - - private double pOPField; - - private double degreeOfConsolidationPorePressureField; - - private double porePressureDueToDegreeOfConsolidationLoadField; - - private double dilatancyInputField; - - private double dilatancyField; - - private double externalLoadField; - - private double hydrostaticPorePressureField; - - private double leftForceField; - - private double leftForceAngleField; - - private double leftForceYField; - - private double rightForceField; - - private double rightForceAngleField; - - private double rightForceYField; - - private double loadStressField; - - private double normalStressField; - - private double porePressureField; - - private double horizontalPorePressureField; - - private double verticalPorePressureField; - - private double piezometricPorePressureField; - - private double effectiveStressField; - - private double excessPorePressureField; - - private double shearStressField; - - private double soilStressField; - - private double totalPorePressureField; - - private double totalStressField; - - private double weightField; - - private double suField; - - private bool suFieldSpecified; - - private ShearStrengthModelType shearStrengthModelField; - - private double horizontalSoilQuakeStressField; - - private bool horizontalSoilQuakeStressFieldSpecified; - - private double strengthIncreaseExponentField; - - private bool strengthIncreaseExponentFieldSpecified; - - private double upliftFactorField; - - private bool upliftFactorFieldSpecified; - - private double verticalSoilQuakeStressField; - - private bool verticalSoilQuakeStressFieldSpecified; - - private double waterQuakeStressField; - - private bool waterQuakeStressFieldSpecified; - - private double upliftReductionFactorField; - - private bool upliftReductionFactorFieldSpecified; - - private double ratioCuPcField; - - private bool ratioCuPcFieldSpecified; - - private double resultantForceField; - - private bool resultantForceFieldSpecified; - - private double resultantMomentField; - - private bool resultantMomentFieldSpecified; - - private double resultantAngleField; - - private bool resultantAngleFieldSpecified; - - /// - public Point2DType TopLeftPoint - { - get - { - return topLeftPointField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ResultantForceSpecified { + get { + return this.resultantForceFieldSpecified; + } + set { + this.resultantForceFieldSpecified = value; + } } - set - { - topLeftPointField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double ResultantMoment { + get { + return this.resultantMomentField; + } + set { + this.resultantMomentField = value; + } } - } - - /// - public Point2DType TopRightPoint - { - get - { - return topRightPointField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ResultantMomentSpecified { + get { + return this.resultantMomentFieldSpecified; + } + set { + this.resultantMomentFieldSpecified = value; + } } - set - { - topRightPointField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double ResultantAngle { + get { + return this.resultantAngleField; + } + set { + this.resultantAngleField = value; + } } - } - - /// - public Point2DType BottomLeftPoint - { - get - { - return bottomLeftPointField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ResultantAngleSpecified { + get { + return this.resultantAngleFieldSpecified; + } + set { + this.resultantAngleFieldSpecified = value; + } } - set - { - bottomLeftPointField = value; - } } - + /// - public Point2DType BottomRightPoint - { - get - { - return bottomRightPointField; - } - set - { - bottomRightPointField = value; - } + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + public enum ShearStrengthModelType { + + /// + MohrCoulomb, + + /// + Shansep, + + /// + SuTable, } - + /// - [XmlAttributeAttribute] - public string Name - { - get - { - return nameField; + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SlidingPlaneMinimumSafetyCurveType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(DualSlidingCircleMinimumSafetyCurveType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SlidingCircleMinimumSafetyCurveType))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public abstract partial class MinimumSafetyCurveBaseType { + + private MinimumSafetyCurveBaseTypeSlice[] slicesField; + + private double safetyFactorField; + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("Slice", IsNullable=false)] + public MinimumSafetyCurveBaseTypeSlice[] Slices { + get { + return this.slicesField; + } + set { + this.slicesField = value; + } } - set - { - nameField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double SafetyFactor { + get { + return this.safetyFactorField; + } + set { + this.safetyFactorField = value; + } } } - + /// - [XmlAttributeAttribute] - public double Width - { - get - { - return widthField; - } - set - { - widthField = value; - } + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] + public partial class MinimumSafetyCurveBaseTypeSlice : SliceType { } - + /// - [XmlAttributeAttribute] - public double ArcLength - { - get - { - return arcLengthField; + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class SlidingPlaneMinimumSafetyCurveType : MinimumSafetyCurveBaseType { + + private Point2DType[] spencerSlipPlaneField; + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("SlipPlanePoint", IsNullable=false)] + public Point2DType[] SpencerSlipPlane { + get { + return this.spencerSlipPlaneField; + } + set { + this.spencerSlipPlaneField = value; + } } - set - { - arcLengthField = value; - } } - + /// - [XmlAttributeAttribute] - public double TopAngle - { - get - { - return topAngleField; + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class DualSlidingCircleMinimumSafetyCurveType : MinimumSafetyCurveBaseType { + + private Point2DType activeCircleCenterField; + + private double activeCircleRadiusField; + + private Point2DType passiveCircleCenterField; + + private double passiveCircleRadiusField; + + private double nailMomentField; + + private bool nailMomentFieldSpecified; + + private double geoTextileMomentField; + + private bool geoTextileMomentFieldSpecified; + + private double resistingPassiveMomentField; + + private bool resistingPassiveMomentFieldSpecified; + + private double resistingActiveMomentField; + + private bool resistingActiveMomentFieldSpecified; + + private double drivingPassiveMomentField; + + private bool drivingPassiveMomentFieldSpecified; + + private double drivingActiveMomentField; + + private bool drivingActiveMomentFieldSpecified; + + private double iteratedPassiveForceField; + + private bool iteratedPassiveForceFieldSpecified; + + private double iteratedActiveForceField; + + private bool iteratedActiveForceFieldSpecified; + + private double iteratedHorizontalForceField; + + private bool iteratedHorizontalForceFieldSpecified; + + private double nonIteratedPassiveForceField; + + private bool nonIteratedPassiveForceFieldSpecified; + + private double nonIteratedActiveForceField; + + private bool nonIteratedActiveForceFieldSpecified; + + private double tangentLineField; + + private double nonIteratedHorizontalForceField; + + private bool nonIteratedHorizontalForceFieldSpecified; + + /// + public Point2DType ActiveCircleCenter { + get { + return this.activeCircleCenterField; + } + set { + this.activeCircleCenterField = value; + } } - set - { - topAngleField = value; + + /// + public double ActiveCircleRadius { + get { + return this.activeCircleRadiusField; + } + set { + this.activeCircleRadiusField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double BottomAngle - { - get - { - return bottomAngleField; + + /// + public Point2DType PassiveCircleCenter { + get { + return this.passiveCircleCenterField; + } + set { + this.passiveCircleCenterField = value; + } } - set - { - bottomAngleField = value; + + /// + public double PassiveCircleRadius { + get { + return this.passiveCircleRadiusField; + } + set { + this.passiveCircleRadiusField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double CohesionInput - { - get - { - return cohesionInputField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double NailMoment { + get { + return this.nailMomentField; + } + set { + this.nailMomentField = value; + } } - set - { - cohesionInputField = value; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NailMomentSpecified { + get { + return this.nailMomentFieldSpecified; + } + set { + this.nailMomentFieldSpecified = value; + } } - } - - /// - [XmlAttributeAttribute] - public double Cohesion - { - get - { - return cohesionField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double GeoTextileMoment { + get { + return this.geoTextileMomentField; + } + set { + this.geoTextileMomentField = value; + } } - set - { - cohesionField = value; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool GeoTextileMomentSpecified { + get { + return this.geoTextileMomentFieldSpecified; + } + set { + this.geoTextileMomentFieldSpecified = value; + } } - } - - /// - [XmlAttributeAttribute] - public double CohesionCalculated - { - get - { - return cohesionCalculatedField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double ResistingPassiveMoment { + get { + return this.resistingPassiveMomentField; + } + set { + this.resistingPassiveMomentField = value; + } } - set - { - cohesionCalculatedField = value; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ResistingPassiveMomentSpecified { + get { + return this.resistingPassiveMomentFieldSpecified; + } + set { + this.resistingPassiveMomentFieldSpecified = value; + } } - } - - /// - [XmlAttributeAttribute] - public double FrictionAngleInput - { - get - { - return frictionAngleInputField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double ResistingActiveMoment { + get { + return this.resistingActiveMomentField; + } + set { + this.resistingActiveMomentField = value; + } } - set - { - frictionAngleInputField = value; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ResistingActiveMomentSpecified { + get { + return this.resistingActiveMomentFieldSpecified; + } + set { + this.resistingActiveMomentFieldSpecified = value; + } } - } - - /// - [XmlAttributeAttribute] - public double FrictionAngle - { - get - { - return frictionAngleField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double DrivingPassiveMoment { + get { + return this.drivingPassiveMomentField; + } + set { + this.drivingPassiveMomentField = value; + } } - set - { - frictionAngleField = value; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DrivingPassiveMomentSpecified { + get { + return this.drivingPassiveMomentFieldSpecified; + } + set { + this.drivingPassiveMomentFieldSpecified = value; + } } - } - - /// - [XmlAttributeAttribute] - public double YieldStress - { - get - { - return yieldStressField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double DrivingActiveMoment { + get { + return this.drivingActiveMomentField; + } + set { + this.drivingActiveMomentField = value; + } } - set - { - yieldStressField = value; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DrivingActiveMomentSpecified { + get { + return this.drivingActiveMomentFieldSpecified; + } + set { + this.drivingActiveMomentFieldSpecified = value; + } } - } - - /// - [XmlAttributeAttribute] - public double OCR - { - get - { - return oCRField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double IteratedPassiveForce { + get { + return this.iteratedPassiveForceField; + } + set { + this.iteratedPassiveForceField = value; + } } - set - { - oCRField = value; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IteratedPassiveForceSpecified { + get { + return this.iteratedPassiveForceFieldSpecified; + } + set { + this.iteratedPassiveForceFieldSpecified = value; + } } - } - - /// - [XmlAttributeAttribute] - public double POP - { - get - { - return pOPField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double IteratedActiveForce { + get { + return this.iteratedActiveForceField; + } + set { + this.iteratedActiveForceField = value; + } } - set - { - pOPField = value; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IteratedActiveForceSpecified { + get { + return this.iteratedActiveForceFieldSpecified; + } + set { + this.iteratedActiveForceFieldSpecified = value; + } } - } - - /// - [XmlAttributeAttribute] - public double DegreeOfConsolidationPorePressure - { - get - { - return degreeOfConsolidationPorePressureField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double IteratedHorizontalForce { + get { + return this.iteratedHorizontalForceField; + } + set { + this.iteratedHorizontalForceField = value; + } } - set - { - degreeOfConsolidationPorePressureField = value; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IteratedHorizontalForceSpecified { + get { + return this.iteratedHorizontalForceFieldSpecified; + } + set { + this.iteratedHorizontalForceFieldSpecified = value; + } } - } - - /// - [XmlAttributeAttribute] - public double PorePressureDueToDegreeOfConsolidationLoad - { - get - { - return porePressureDueToDegreeOfConsolidationLoadField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double NonIteratedPassiveForce { + get { + return this.nonIteratedPassiveForceField; + } + set { + this.nonIteratedPassiveForceField = value; + } } - set - { - porePressureDueToDegreeOfConsolidationLoadField = value; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NonIteratedPassiveForceSpecified { + get { + return this.nonIteratedPassiveForceFieldSpecified; + } + set { + this.nonIteratedPassiveForceFieldSpecified = value; + } } - } - - /// - [XmlAttributeAttribute] - public double DilatancyInput - { - get - { - return dilatancyInputField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double NonIteratedActiveForce { + get { + return this.nonIteratedActiveForceField; + } + set { + this.nonIteratedActiveForceField = value; + } } - set - { - dilatancyInputField = value; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NonIteratedActiveForceSpecified { + get { + return this.nonIteratedActiveForceFieldSpecified; + } + set { + this.nonIteratedActiveForceFieldSpecified = value; + } } - } - - /// - [XmlAttributeAttribute] - public double Dilatancy - { - get - { - return dilatancyField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double TangentLine { + get { + return this.tangentLineField; + } + set { + this.tangentLineField = value; + } } - set - { - dilatancyField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double NonIteratedHorizontalForce { + get { + return this.nonIteratedHorizontalForceField; + } + set { + this.nonIteratedHorizontalForceField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double ExternalLoad - { - get - { - return externalLoadField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NonIteratedHorizontalForceSpecified { + get { + return this.nonIteratedHorizontalForceFieldSpecified; + } + set { + this.nonIteratedHorizontalForceFieldSpecified = value; + } } - set - { - externalLoadField = value; - } } - + /// - [XmlAttributeAttribute] - public double HydrostaticPorePressure - { - get - { - return hydrostaticPorePressureField; + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class SlidingCircleMinimumSafetyCurveType : MinimumSafetyCurveBaseType { + + private Point2DType centerField; + + private double radiusField; + + private double drivingMomentField; + + private double loadMomentField; + + private bool loadMomentFieldSpecified; + + private double earthquakeMomentField; + + private bool earthquakeMomentFieldSpecified; + + private double horizontalEarthquakeMomentField; + + private bool horizontalEarthquakeMomentFieldSpecified; + + private double verticalEarthquakeMomentField; + + private bool verticalEarthquakeMomentFieldSpecified; + + private double freeWaterEarthquakeMomentField; + + private bool freeWaterEarthquakeMomentFieldSpecified; + + private double resistingMomentField; + + private double nonIteratedResistingMomentField; + + private bool nonIteratedResistingMomentFieldSpecified; + + private double soilMomentField; + + private bool soilMomentFieldSpecified; + + private double waterMomentField; + + private bool waterMomentFieldSpecified; + + private double nailMomentField; + + private bool nailMomentFieldSpecified; + + private double geoTextileMomentField; + + private bool geoTextileMomentFieldSpecified; + + /// + public Point2DType Center { + get { + return this.centerField; + } + set { + this.centerField = value; + } } - set - { - hydrostaticPorePressureField = value; + + /// + public double Radius { + get { + return this.radiusField; + } + set { + this.radiusField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double LeftForce - { - get - { - return leftForceField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double DrivingMoment { + get { + return this.drivingMomentField; + } + set { + this.drivingMomentField = value; + } } - set - { - leftForceField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double LoadMoment { + get { + return this.loadMomentField; + } + set { + this.loadMomentField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double LeftForceAngle - { - get - { - return leftForceAngleField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LoadMomentSpecified { + get { + return this.loadMomentFieldSpecified; + } + set { + this.loadMomentFieldSpecified = value; + } } - set - { - leftForceAngleField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double EarthquakeMoment { + get { + return this.earthquakeMomentField; + } + set { + this.earthquakeMomentField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double LeftForceY - { - get - { - return leftForceYField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EarthquakeMomentSpecified { + get { + return this.earthquakeMomentFieldSpecified; + } + set { + this.earthquakeMomentFieldSpecified = value; + } } - set - { - leftForceYField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double HorizontalEarthquakeMoment { + get { + return this.horizontalEarthquakeMomentField; + } + set { + this.horizontalEarthquakeMomentField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double RightForce - { - get - { - return rightForceField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HorizontalEarthquakeMomentSpecified { + get { + return this.horizontalEarthquakeMomentFieldSpecified; + } + set { + this.horizontalEarthquakeMomentFieldSpecified = value; + } } - set - { - rightForceField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double VerticalEarthquakeMoment { + get { + return this.verticalEarthquakeMomentField; + } + set { + this.verticalEarthquakeMomentField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double RightForceAngle - { - get - { - return rightForceAngleField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool VerticalEarthquakeMomentSpecified { + get { + return this.verticalEarthquakeMomentFieldSpecified; + } + set { + this.verticalEarthquakeMomentFieldSpecified = value; + } } - set - { - rightForceAngleField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double FreeWaterEarthquakeMoment { + get { + return this.freeWaterEarthquakeMomentField; + } + set { + this.freeWaterEarthquakeMomentField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double RightForceY - { - get - { - return rightForceYField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FreeWaterEarthquakeMomentSpecified { + get { + return this.freeWaterEarthquakeMomentFieldSpecified; + } + set { + this.freeWaterEarthquakeMomentFieldSpecified = value; + } } - set - { - rightForceYField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double ResistingMoment { + get { + return this.resistingMomentField; + } + set { + this.resistingMomentField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double LoadStress - { - get - { - return loadStressField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double NonIteratedResistingMoment { + get { + return this.nonIteratedResistingMomentField; + } + set { + this.nonIteratedResistingMomentField = value; + } } - set - { - loadStressField = value; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NonIteratedResistingMomentSpecified { + get { + return this.nonIteratedResistingMomentFieldSpecified; + } + set { + this.nonIteratedResistingMomentFieldSpecified = value; + } } - } - - /// - [XmlAttributeAttribute] - public double NormalStress - { - get - { - return normalStressField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double SoilMoment { + get { + return this.soilMomentField; + } + set { + this.soilMomentField = value; + } } - set - { - normalStressField = value; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SoilMomentSpecified { + get { + return this.soilMomentFieldSpecified; + } + set { + this.soilMomentFieldSpecified = value; + } } - } - - /// - [XmlAttributeAttribute] - public double PorePressure - { - get - { - return porePressureField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double WaterMoment { + get { + return this.waterMomentField; + } + set { + this.waterMomentField = value; + } } - set - { - porePressureField = value; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WaterMomentSpecified { + get { + return this.waterMomentFieldSpecified; + } + set { + this.waterMomentFieldSpecified = value; + } } - } - - /// - [XmlAttributeAttribute] - public double HorizontalPorePressure - { - get - { - return horizontalPorePressureField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double NailMoment { + get { + return this.nailMomentField; + } + set { + this.nailMomentField = value; + } } - set - { - horizontalPorePressureField = value; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NailMomentSpecified { + get { + return this.nailMomentFieldSpecified; + } + set { + this.nailMomentFieldSpecified = value; + } } - } - - /// - [XmlAttributeAttribute] - public double VerticalPorePressure - { - get - { - return verticalPorePressureField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double GeoTextileMoment { + get { + return this.geoTextileMomentField; + } + set { + this.geoTextileMomentField = value; + } } - set - { - verticalPorePressureField = value; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool GeoTextileMomentSpecified { + get { + return this.geoTextileMomentFieldSpecified; + } + set { + this.geoTextileMomentFieldSpecified = value; + } } } - + /// - [XmlAttributeAttribute] - public double PiezometricPorePressure - { - get - { - return piezometricPorePressureField; + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.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; + } } - set - { - piezometricPorePressureField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } } } - + /// - [XmlAttributeAttribute] - public double EffectiveStress - { - get - { - return effectiveStressField; + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.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; + } } - set - { - effectiveStressField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Z { + get { + return this.zField; + } + set { + this.zField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double ExcessPorePressure - { - get - { - return excessPorePressureField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public int PointType { + get { + return this.pointTypeField; + } + set { + this.pointTypeField = value; + } } - set - { - excessPorePressureField = value; - } } - + /// - [XmlAttributeAttribute] - public double ShearStress - { - get - { - return shearStressField; - } - set - { - shearStressField = value; - } + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] + public enum DesignResultStabilityDesignResultsStabilityModelType { + + /// + Bishop, + + /// + UpliftVan, + + /// + BishopUpliftVan, } - + /// - [XmlAttributeAttribute] - public double SoilStress - { - get - { - return soilStressField; + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] + public partial class DesignResultPipingDesignResults { + + private UpliftSituation upliftSituationField; + + private SurfaceLine redesignedSurfaceLineField; + + private string resultMessageField; + + private double upliftFactorField; + + private bool upliftFactorFieldSpecified; + + private double heaveFactorField; + + private bool heaveFactorFieldSpecified; + + private double blighFactorField; + + private bool blighFactorFieldSpecified; + + private double blighHcriticalField; + + private bool blighHcriticalFieldSpecified; + + private double sellmeijer4ForcesFactorField; + + private bool sellmeijer4ForcesFactorFieldSpecified; + + private double sellmeijer4ForcesHcriticalField; + + private bool sellmeijer4ForcesHcriticalFieldSpecified; + + private double sellmeijerVnkFactorField; + + private bool sellmeijerVnkFactorFieldSpecified; + + private double sellmeijerVnkHcriticalField; + + private bool sellmeijerVnkHcriticalFieldSpecified; + + private double wti2017BackwardErosionFactorField; + + private bool wti2017BackwardErosionFactorFieldSpecified; + + private double wti2017BackwardErosionHcriticalField; + + private bool wti2017BackwardErosionHcriticalFieldSpecified; + + private double exitPointXField; + + private bool exitPointXFieldSpecified; + + private double wti2017UpliftFactorField; + + private bool wti2017UpliftFactorFieldSpecified; + + private double wti2017UpliftHcriticalField; + + private bool wti2017UpliftHcriticalFieldSpecified; + + private double wti2017DeltaPhiCuField; + + private bool wti2017DeltaPhiCuFieldSpecified; + + private double wti2017HeaveFactorField; + + private bool wti2017HeaveFactorFieldSpecified; + + private double wti2017HeaveHcriticalField; + + private bool wti2017HeaveHcriticalFieldSpecified; + + private double wti2017GradientField; + + private bool wti2017GradientFieldSpecified; + + private double wti2017FactorOverallField; + + private bool wti2017FactorOverallFieldSpecified; + + private double wti2017HcriticalOverallField; + + private bool wti2017HcriticalOverallFieldSpecified; + + private double wti2017EffectiveStressField; + + private bool wti2017EffectiveStressFieldSpecified; + + private double wti2017BackwardErosionDeltaPhiCField; + + private bool wti2017BackwardErosionDeltaPhiCFieldSpecified; + + private double wti2017CCreepField; + + private bool wti2017CCreepFieldSpecified; + + private double wti2017BackwardErosionDeltaPhiReducedField; + + private bool wti2017BackwardErosionDeltaPhiReducedFieldSpecified; + + /// + public UpliftSituation UpliftSituation { + get { + return this.upliftSituationField; + } + set { + this.upliftSituationField = value; + } } - set - { - soilStressField = value; + + /// + public SurfaceLine RedesignedSurfaceLine { + get { + return this.redesignedSurfaceLineField; + } + set { + this.redesignedSurfaceLineField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double TotalPorePressure - { - get - { - return totalPorePressureField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ResultMessage { + get { + return this.resultMessageField; + } + set { + this.resultMessageField = value; + } } - set - { - totalPorePressureField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double UpliftFactor { + get { + return this.upliftFactorField; + } + set { + this.upliftFactorField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double TotalStress - { - get - { - return totalStressField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UpliftFactorSpecified { + get { + return this.upliftFactorFieldSpecified; + } + set { + this.upliftFactorFieldSpecified = value; + } } - set - { - totalStressField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double HeaveFactor { + get { + return this.heaveFactorField; + } + set { + this.heaveFactorField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double Weight - { - get - { - return weightField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HeaveFactorSpecified { + get { + return this.heaveFactorFieldSpecified; + } + set { + this.heaveFactorFieldSpecified = value; + } } - set - { - weightField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double BlighFactor { + get { + return this.blighFactorField; + } + set { + this.blighFactorField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double Su - { - get - { - return suField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool BlighFactorSpecified { + get { + return this.blighFactorFieldSpecified; + } + set { + this.blighFactorFieldSpecified = value; + } } - set - { - suField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double BlighHcritical { + get { + return this.blighHcriticalField; + } + set { + this.blighHcriticalField = value; + } } - } - - /// - [XmlIgnoreAttribute] - public bool SuSpecified - { - get - { - return suFieldSpecified; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool BlighHcriticalSpecified { + get { + return this.blighHcriticalFieldSpecified; + } + set { + this.blighHcriticalFieldSpecified = value; + } } - set - { - suFieldSpecified = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Sellmeijer4ForcesFactor { + get { + return this.sellmeijer4ForcesFactorField; + } + set { + this.sellmeijer4ForcesFactorField = value; + } } - } - - /// - [XmlAttributeAttribute] - public ShearStrengthModelType ShearStrengthModel - { - get - { - return shearStrengthModelField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Sellmeijer4ForcesFactorSpecified { + get { + return this.sellmeijer4ForcesFactorFieldSpecified; + } + set { + this.sellmeijer4ForcesFactorFieldSpecified = value; + } } - set - { - shearStrengthModelField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Sellmeijer4ForcesHcritical { + get { + return this.sellmeijer4ForcesHcriticalField; + } + set { + this.sellmeijer4ForcesHcriticalField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double HorizontalSoilQuakeStress - { - get - { - return horizontalSoilQuakeStressField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Sellmeijer4ForcesHcriticalSpecified { + get { + return this.sellmeijer4ForcesHcriticalFieldSpecified; + } + set { + this.sellmeijer4ForcesHcriticalFieldSpecified = value; + } } - set - { - horizontalSoilQuakeStressField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double SellmeijerVnkFactor { + get { + return this.sellmeijerVnkFactorField; + } + set { + this.sellmeijerVnkFactorField = value; + } } - } - - /// - [XmlIgnoreAttribute] - public bool HorizontalSoilQuakeStressSpecified - { - get - { - return horizontalSoilQuakeStressFieldSpecified; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SellmeijerVnkFactorSpecified { + get { + return this.sellmeijerVnkFactorFieldSpecified; + } + set { + this.sellmeijerVnkFactorFieldSpecified = value; + } } - set - { - horizontalSoilQuakeStressFieldSpecified = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double SellmeijerVnkHcritical { + get { + return this.sellmeijerVnkHcriticalField; + } + set { + this.sellmeijerVnkHcriticalField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double StrengthIncreaseExponent - { - get - { - return strengthIncreaseExponentField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SellmeijerVnkHcriticalSpecified { + get { + return this.sellmeijerVnkHcriticalFieldSpecified; + } + set { + this.sellmeijerVnkHcriticalFieldSpecified = value; + } } - set - { - strengthIncreaseExponentField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Wti2017BackwardErosionFactor { + get { + return this.wti2017BackwardErosionFactorField; + } + set { + this.wti2017BackwardErosionFactorField = value; + } } - } - - /// - [XmlIgnoreAttribute] - public bool StrengthIncreaseExponentSpecified - { - get - { - return strengthIncreaseExponentFieldSpecified; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Wti2017BackwardErosionFactorSpecified { + get { + return this.wti2017BackwardErosionFactorFieldSpecified; + } + set { + this.wti2017BackwardErosionFactorFieldSpecified = value; + } } - set - { - strengthIncreaseExponentFieldSpecified = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Wti2017BackwardErosionHcritical { + get { + return this.wti2017BackwardErosionHcriticalField; + } + set { + this.wti2017BackwardErosionHcriticalField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double UpliftFactor - { - get - { - return upliftFactorField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Wti2017BackwardErosionHcriticalSpecified { + get { + return this.wti2017BackwardErosionHcriticalFieldSpecified; + } + set { + this.wti2017BackwardErosionHcriticalFieldSpecified = value; + } } - set - { - upliftFactorField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double ExitPointX { + get { + return this.exitPointXField; + } + set { + this.exitPointXField = value; + } } - } - - /// - [XmlIgnoreAttribute] - public bool UpliftFactorSpecified - { - get - { - return upliftFactorFieldSpecified; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ExitPointXSpecified { + get { + return this.exitPointXFieldSpecified; + } + set { + this.exitPointXFieldSpecified = value; + } } - set - { - upliftFactorFieldSpecified = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Wti2017UpliftFactor { + get { + return this.wti2017UpliftFactorField; + } + set { + this.wti2017UpliftFactorField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double VerticalSoilQuakeStress - { - get - { - return verticalSoilQuakeStressField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Wti2017UpliftFactorSpecified { + get { + return this.wti2017UpliftFactorFieldSpecified; + } + set { + this.wti2017UpliftFactorFieldSpecified = value; + } } - set - { - verticalSoilQuakeStressField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Wti2017UpliftHcritical { + get { + return this.wti2017UpliftHcriticalField; + } + set { + this.wti2017UpliftHcriticalField = value; + } } - } - - /// - [XmlIgnoreAttribute] - public bool VerticalSoilQuakeStressSpecified - { - get - { - return verticalSoilQuakeStressFieldSpecified; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Wti2017UpliftHcriticalSpecified { + get { + return this.wti2017UpliftHcriticalFieldSpecified; + } + set { + this.wti2017UpliftHcriticalFieldSpecified = value; + } } - set - { - verticalSoilQuakeStressFieldSpecified = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Wti2017DeltaPhiCu { + get { + return this.wti2017DeltaPhiCuField; + } + set { + this.wti2017DeltaPhiCuField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double WaterQuakeStress - { - get - { - return waterQuakeStressField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Wti2017DeltaPhiCuSpecified { + get { + return this.wti2017DeltaPhiCuFieldSpecified; + } + set { + this.wti2017DeltaPhiCuFieldSpecified = value; + } } - set - { - waterQuakeStressField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Wti2017HeaveFactor { + get { + return this.wti2017HeaveFactorField; + } + set { + this.wti2017HeaveFactorField = value; + } } - } - - /// - [XmlIgnoreAttribute] - public bool WaterQuakeStressSpecified - { - get - { - return waterQuakeStressFieldSpecified; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Wti2017HeaveFactorSpecified { + get { + return this.wti2017HeaveFactorFieldSpecified; + } + set { + this.wti2017HeaveFactorFieldSpecified = value; + } } - set - { - waterQuakeStressFieldSpecified = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Wti2017HeaveHcritical { + get { + return this.wti2017HeaveHcriticalField; + } + set { + this.wti2017HeaveHcriticalField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double UpliftReductionFactor - { - get - { - return upliftReductionFactorField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Wti2017HeaveHcriticalSpecified { + get { + return this.wti2017HeaveHcriticalFieldSpecified; + } + set { + this.wti2017HeaveHcriticalFieldSpecified = value; + } } - set - { - upliftReductionFactorField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Wti2017Gradient { + get { + return this.wti2017GradientField; + } + set { + this.wti2017GradientField = value; + } } - } - - /// - [XmlIgnoreAttribute] - public bool UpliftReductionFactorSpecified - { - get - { - return upliftReductionFactorFieldSpecified; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Wti2017GradientSpecified { + get { + return this.wti2017GradientFieldSpecified; + } + set { + this.wti2017GradientFieldSpecified = value; + } } - set - { - upliftReductionFactorFieldSpecified = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Wti2017FactorOverall { + get { + return this.wti2017FactorOverallField; + } + set { + this.wti2017FactorOverallField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double RatioCuPc - { - get - { - return ratioCuPcField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Wti2017FactorOverallSpecified { + get { + return this.wti2017FactorOverallFieldSpecified; + } + set { + this.wti2017FactorOverallFieldSpecified = value; + } } - set - { - ratioCuPcField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Wti2017HcriticalOverall { + get { + return this.wti2017HcriticalOverallField; + } + set { + this.wti2017HcriticalOverallField = value; + } } - } - - /// - [XmlIgnoreAttribute] - public bool RatioCuPcSpecified - { - get - { - return ratioCuPcFieldSpecified; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Wti2017HcriticalOverallSpecified { + get { + return this.wti2017HcriticalOverallFieldSpecified; + } + set { + this.wti2017HcriticalOverallFieldSpecified = value; + } } - set - { - ratioCuPcFieldSpecified = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Wti2017EffectiveStress { + get { + return this.wti2017EffectiveStressField; + } + set { + this.wti2017EffectiveStressField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double ResultantForce - { - get - { - return resultantForceField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Wti2017EffectiveStressSpecified { + get { + return this.wti2017EffectiveStressFieldSpecified; + } + set { + this.wti2017EffectiveStressFieldSpecified = value; + } } - set - { - resultantForceField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Wti2017BackwardErosionDeltaPhiC { + get { + return this.wti2017BackwardErosionDeltaPhiCField; + } + set { + this.wti2017BackwardErosionDeltaPhiCField = value; + } } - } - - /// - [XmlIgnoreAttribute] - public bool ResultantForceSpecified - { - get - { - return resultantForceFieldSpecified; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Wti2017BackwardErosionDeltaPhiCSpecified { + get { + return this.wti2017BackwardErosionDeltaPhiCFieldSpecified; + } + set { + this.wti2017BackwardErosionDeltaPhiCFieldSpecified = value; + } } - set - { - resultantForceFieldSpecified = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Wti2017CCreep { + get { + return this.wti2017CCreepField; + } + set { + this.wti2017CCreepField = value; + } } - } - - /// - [XmlAttributeAttribute] - public double ResultantMoment - { - get - { - return resultantMomentField; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Wti2017CCreepSpecified { + get { + return this.wti2017CCreepFieldSpecified; + } + set { + this.wti2017CCreepFieldSpecified = value; + } } - set - { - resultantMomentField = value; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public double Wti2017BackwardErosionDeltaPhiReduced { + get { + return this.wti2017BackwardErosionDeltaPhiReducedField; + } + set { + this.wti2017BackwardErosionDeltaPhiReducedField = value; + } } - } - - /// - [XmlIgnoreAttribute] - public bool ResultantMomentSpecified - { - get - { - return resultantMomentFieldSpecified; + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Wti2017BackwardErosionDeltaPhiReducedSpecified { + get { + return this.wti2017BackwardErosionDeltaPhiReducedFieldSpecified; + } + set { + this.wti2017BackwardErosionDeltaPhiReducedFieldSpecified = value; + } } - set - { - resultantMomentFieldSpecified = value; - } } - - /// - [XmlAttributeAttribute] - public double ResultantAngle - { - get - { - return resultantAngleField; - } - set - { - resultantAngleField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool ResultantAngleSpecified - { - get - { - return resultantAngleFieldSpecified; - } - set - { - resultantAngleFieldSpecified = value; - } - } } - -/// -[GeneratedCode("xsd", "4.8.3928.0")] -[Serializable] -public enum ShearStrengthModelType -{ - /// - MohrCoulomb, - - /// - Shansep, - - /// - SuTable -} - -/// -[XmlIncludeAttribute(typeof(SlidingPlaneMinimumSafetyCurveType))] -[XmlIncludeAttribute(typeof(DualSlidingCircleMinimumSafetyCurveType))] -[XmlIncludeAttribute(typeof(SlidingCircleMinimumSafetyCurveType))] -[GeneratedCode("xsd", "4.8.3928.0")] -[Serializable] -[DebuggerStepThrough] -[DesignerCategory("code")] -public abstract class MinimumSafetyCurveBaseType -{ - private MinimumSafetyCurveBaseTypeSlice[] slicesField; - - private double safetyFactorField; - - /// - [XmlArrayItemAttribute("Slice", IsNullable = false)] - public MinimumSafetyCurveBaseTypeSlice[] Slices - { - get - { - return slicesField; - } - set - { - slicesField = value; - } - } - - /// - [XmlAttributeAttribute] - public double SafetyFactor - { - get - { - return safetyFactorField; - } - set - { - safetyFactorField = value; - } - } -} - -/// -[GeneratedCode("xsd", "4.8.3928.0")] -[Serializable] -[DebuggerStepThrough] -[DesignerCategory("code")] -[XmlTypeAttribute(AnonymousType = true)] -public class MinimumSafetyCurveBaseTypeSlice : SliceType {} - -/// -[GeneratedCode("xsd", "4.8.3928.0")] -[Serializable] -[DebuggerStepThrough] -[DesignerCategory("code")] -public class SlidingPlaneMinimumSafetyCurveType : MinimumSafetyCurveBaseType -{ - private Point2DType[] spencerSlipPlaneField; - - /// - [XmlArrayItemAttribute("SlipPlanePoint", IsNullable = false)] - public Point2DType[] SpencerSlipPlane - { - get - { - return spencerSlipPlaneField; - } - set - { - spencerSlipPlaneField = value; - } - } -} - -/// -[GeneratedCode("xsd", "4.8.3928.0")] -[Serializable] -[DebuggerStepThrough] -[DesignerCategory("code")] -public class DualSlidingCircleMinimumSafetyCurveType : MinimumSafetyCurveBaseType -{ - private Point2DType activeCircleCenterField; - - private double activeCircleRadiusField; - - private Point2DType passiveCircleCenterField; - - private double passiveCircleRadiusField; - - private double nailMomentField; - - private bool nailMomentFieldSpecified; - - private double geoTextileMomentField; - - private bool geoTextileMomentFieldSpecified; - - private double resistingPassiveMomentField; - - private bool resistingPassiveMomentFieldSpecified; - - private double resistingActiveMomentField; - - private bool resistingActiveMomentFieldSpecified; - - private double drivingPassiveMomentField; - - private bool drivingPassiveMomentFieldSpecified; - - private double drivingActiveMomentField; - - private bool drivingActiveMomentFieldSpecified; - - private double iteratedPassiveForceField; - - private bool iteratedPassiveForceFieldSpecified; - - private double iteratedActiveForceField; - - private bool iteratedActiveForceFieldSpecified; - - private double iteratedHorizontalForceField; - - private bool iteratedHorizontalForceFieldSpecified; - - private double nonIteratedPassiveForceField; - - private bool nonIteratedPassiveForceFieldSpecified; - - private double nonIteratedActiveForceField; - - private bool nonIteratedActiveForceFieldSpecified; - - private double tangentLineField; - - private double nonIteratedHorizontalForceField; - - private bool nonIteratedHorizontalForceFieldSpecified; - - /// - public Point2DType ActiveCircleCenter - { - get - { - return activeCircleCenterField; - } - set - { - activeCircleCenterField = value; - } - } - - /// - public double ActiveCircleRadius - { - get - { - return activeCircleRadiusField; - } - set - { - activeCircleRadiusField = value; - } - } - - /// - public Point2DType PassiveCircleCenter - { - get - { - return passiveCircleCenterField; - } - set - { - passiveCircleCenterField = value; - } - } - - /// - public double PassiveCircleRadius - { - get - { - return passiveCircleRadiusField; - } - set - { - passiveCircleRadiusField = value; - } - } - - /// - [XmlAttributeAttribute] - public double NailMoment - { - get - { - return nailMomentField; - } - set - { - nailMomentField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool NailMomentSpecified - { - get - { - return nailMomentFieldSpecified; - } - set - { - nailMomentFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double GeoTextileMoment - { - get - { - return geoTextileMomentField; - } - set - { - geoTextileMomentField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool GeoTextileMomentSpecified - { - get - { - return geoTextileMomentFieldSpecified; - } - set - { - geoTextileMomentFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double ResistingPassiveMoment - { - get - { - return resistingPassiveMomentField; - } - set - { - resistingPassiveMomentField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool ResistingPassiveMomentSpecified - { - get - { - return resistingPassiveMomentFieldSpecified; - } - set - { - resistingPassiveMomentFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double ResistingActiveMoment - { - get - { - return resistingActiveMomentField; - } - set - { - resistingActiveMomentField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool ResistingActiveMomentSpecified - { - get - { - return resistingActiveMomentFieldSpecified; - } - set - { - resistingActiveMomentFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double DrivingPassiveMoment - { - get - { - return drivingPassiveMomentField; - } - set - { - drivingPassiveMomentField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool DrivingPassiveMomentSpecified - { - get - { - return drivingPassiveMomentFieldSpecified; - } - set - { - drivingPassiveMomentFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double DrivingActiveMoment - { - get - { - return drivingActiveMomentField; - } - set - { - drivingActiveMomentField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool DrivingActiveMomentSpecified - { - get - { - return drivingActiveMomentFieldSpecified; - } - set - { - drivingActiveMomentFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double IteratedPassiveForce - { - get - { - return iteratedPassiveForceField; - } - set - { - iteratedPassiveForceField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool IteratedPassiveForceSpecified - { - get - { - return iteratedPassiveForceFieldSpecified; - } - set - { - iteratedPassiveForceFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double IteratedActiveForce - { - get - { - return iteratedActiveForceField; - } - set - { - iteratedActiveForceField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool IteratedActiveForceSpecified - { - get - { - return iteratedActiveForceFieldSpecified; - } - set - { - iteratedActiveForceFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double IteratedHorizontalForce - { - get - { - return iteratedHorizontalForceField; - } - set - { - iteratedHorizontalForceField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool IteratedHorizontalForceSpecified - { - get - { - return iteratedHorizontalForceFieldSpecified; - } - set - { - iteratedHorizontalForceFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double NonIteratedPassiveForce - { - get - { - return nonIteratedPassiveForceField; - } - set - { - nonIteratedPassiveForceField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool NonIteratedPassiveForceSpecified - { - get - { - return nonIteratedPassiveForceFieldSpecified; - } - set - { - nonIteratedPassiveForceFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double NonIteratedActiveForce - { - get - { - return nonIteratedActiveForceField; - } - set - { - nonIteratedActiveForceField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool NonIteratedActiveForceSpecified - { - get - { - return nonIteratedActiveForceFieldSpecified; - } - set - { - nonIteratedActiveForceFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double TangentLine - { - get - { - return tangentLineField; - } - set - { - tangentLineField = value; - } - } - - /// - [XmlAttributeAttribute] - public double NonIteratedHorizontalForce - { - get - { - return nonIteratedHorizontalForceField; - } - set - { - nonIteratedHorizontalForceField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool NonIteratedHorizontalForceSpecified - { - get - { - return nonIteratedHorizontalForceFieldSpecified; - } - set - { - nonIteratedHorizontalForceFieldSpecified = value; - } - } -} - -/// -[GeneratedCode("xsd", "4.8.3928.0")] -[Serializable] -[DebuggerStepThrough] -[DesignerCategory("code")] -public class SlidingCircleMinimumSafetyCurveType : MinimumSafetyCurveBaseType -{ - private Point2DType centerField; - - private double radiusField; - - private double drivingMomentField; - - private double loadMomentField; - - private bool loadMomentFieldSpecified; - - private double earthquakeMomentField; - - private bool earthquakeMomentFieldSpecified; - - private double horizontalEarthquakeMomentField; - - private bool horizontalEarthquakeMomentFieldSpecified; - - private double verticalEarthquakeMomentField; - - private bool verticalEarthquakeMomentFieldSpecified; - - private double freeWaterEarthquakeMomentField; - - private bool freeWaterEarthquakeMomentFieldSpecified; - - private double resistingMomentField; - - private double nonIteratedResistingMomentField; - - private bool nonIteratedResistingMomentFieldSpecified; - - private double soilMomentField; - - private bool soilMomentFieldSpecified; - - private double waterMomentField; - - private bool waterMomentFieldSpecified; - - private double nailMomentField; - - private bool nailMomentFieldSpecified; - - private double geoTextileMomentField; - - private bool geoTextileMomentFieldSpecified; - - /// - public Point2DType Center - { - get - { - return centerField; - } - set - { - centerField = value; - } - } - - /// - public double Radius - { - get - { - return radiusField; - } - set - { - radiusField = value; - } - } - - /// - [XmlAttributeAttribute] - public double DrivingMoment - { - get - { - return drivingMomentField; - } - set - { - drivingMomentField = value; - } - } - - /// - [XmlAttributeAttribute] - public double LoadMoment - { - get - { - return loadMomentField; - } - set - { - loadMomentField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool LoadMomentSpecified - { - get - { - return loadMomentFieldSpecified; - } - set - { - loadMomentFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double EarthquakeMoment - { - get - { - return earthquakeMomentField; - } - set - { - earthquakeMomentField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool EarthquakeMomentSpecified - { - get - { - return earthquakeMomentFieldSpecified; - } - set - { - earthquakeMomentFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double HorizontalEarthquakeMoment - { - get - { - return horizontalEarthquakeMomentField; - } - set - { - horizontalEarthquakeMomentField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool HorizontalEarthquakeMomentSpecified - { - get - { - return horizontalEarthquakeMomentFieldSpecified; - } - set - { - horizontalEarthquakeMomentFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double VerticalEarthquakeMoment - { - get - { - return verticalEarthquakeMomentField; - } - set - { - verticalEarthquakeMomentField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool VerticalEarthquakeMomentSpecified - { - get - { - return verticalEarthquakeMomentFieldSpecified; - } - set - { - verticalEarthquakeMomentFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double FreeWaterEarthquakeMoment - { - get - { - return freeWaterEarthquakeMomentField; - } - set - { - freeWaterEarthquakeMomentField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool FreeWaterEarthquakeMomentSpecified - { - get - { - return freeWaterEarthquakeMomentFieldSpecified; - } - set - { - freeWaterEarthquakeMomentFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double ResistingMoment - { - get - { - return resistingMomentField; - } - set - { - resistingMomentField = value; - } - } - - /// - [XmlAttributeAttribute] - public double NonIteratedResistingMoment - { - get - { - return nonIteratedResistingMomentField; - } - set - { - nonIteratedResistingMomentField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool NonIteratedResistingMomentSpecified - { - get - { - return nonIteratedResistingMomentFieldSpecified; - } - set - { - nonIteratedResistingMomentFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double SoilMoment - { - get - { - return soilMomentField; - } - set - { - soilMomentField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool SoilMomentSpecified - { - get - { - return soilMomentFieldSpecified; - } - set - { - soilMomentFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double WaterMoment - { - get - { - return waterMomentField; - } - set - { - waterMomentField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool WaterMomentSpecified - { - get - { - return waterMomentFieldSpecified; - } - set - { - waterMomentFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double NailMoment - { - get - { - return nailMomentField; - } - set - { - nailMomentField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool NailMomentSpecified - { - get - { - return nailMomentFieldSpecified; - } - set - { - nailMomentFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double GeoTextileMoment - { - get - { - return geoTextileMomentField; - } - set - { - geoTextileMomentField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool GeoTextileMomentSpecified - { - get - { - return geoTextileMomentFieldSpecified; - } - set - { - geoTextileMomentFieldSpecified = value; - } - } -} - -/// -[GeneratedCode("xsd", "4.8.3928.0")] -[Serializable] -[DebuggerStepThrough] -[DesignerCategory("code")] -public class SurfaceLine -{ - private SurfaceLinePoint[] pointsField; - - private string nameField; - - /// - [XmlArrayItemAttribute("Point", IsNullable = false)] - public SurfaceLinePoint[] Points - { - get - { - return pointsField; - } - set - { - pointsField = value; - } - } - - /// - [XmlAttributeAttribute] - public string Name - { - get - { - return nameField; - } - set - { - nameField = value; - } - } -} - -/// -[GeneratedCode("xsd", "4.8.3928.0")] -[Serializable] -[DebuggerStepThrough] -[DesignerCategory("code")] -[XmlTypeAttribute(AnonymousType = true)] -public class SurfaceLinePoint -{ - private double xField; - - private double zField; - - private int pointTypeField; - - /// - [XmlAttributeAttribute] - public double X - { - get - { - return xField; - } - set - { - xField = value; - } - } - - /// - [XmlAttributeAttribute] - public double Z - { - get - { - return zField; - } - set - { - zField = value; - } - } - - /// - [XmlAttributeAttribute] - public int PointType - { - get - { - return pointTypeField; - } - set - { - pointTypeField = value; - } - } -} - -/// -[GeneratedCode("xsd", "4.8.3928.0")] -[Serializable] -[XmlTypeAttribute(AnonymousType = true)] -public enum DesignResultStabilityDesignResultsStabilityModelType -{ - /// - Bishop, - - /// - UpliftVan, - - /// - BishopUpliftVan -} - -/// -[GeneratedCode("xsd", "4.8.3928.0")] -[Serializable] -[DebuggerStepThrough] -[DesignerCategory("code")] -[XmlTypeAttribute(AnonymousType = true)] -public class DesignResultPipingDesignResults -{ - private UpliftSituation upliftSituationField; - - private SurfaceLine redesignedSurfaceLineField; - - private string resultMessageField; - - private double upliftFactorField; - - private bool upliftFactorFieldSpecified; - - private double heaveFactorField; - - private bool heaveFactorFieldSpecified; - - private double blighFactorField; - - private bool blighFactorFieldSpecified; - - private double blighHcriticalField; - - private bool blighHcriticalFieldSpecified; - - private double wti2017BackwardErosionFactorField; - - private bool wti2017BackwardErosionFactorFieldSpecified; - - private double wti2017BackwardErosionHcriticalField; - - private bool wti2017BackwardErosionHcriticalFieldSpecified; - - private double exitPointXField; - - private bool exitPointXFieldSpecified; - - private double wti2017UpliftFactorField; - - private bool wti2017UpliftFactorFieldSpecified; - - private double wti2017UpliftHcriticalField; - - private bool wti2017UpliftHcriticalFieldSpecified; - - private double wti2017DeltaPhiCuField; - - private bool wti2017DeltaPhiCuFieldSpecified; - - private double wti2017HeaveFactorField; - - private bool wti2017HeaveFactorFieldSpecified; - - private double wti2017HeaveHcriticalField; - - private bool wti2017HeaveHcriticalFieldSpecified; - - private double wti2017GradientField; - - private bool wti2017GradientFieldSpecified; - - private double wti2017FactorOverallField; - - private bool wti2017FactorOverallFieldSpecified; - - private double wti2017HcriticalOverallField; - - private bool wti2017HcriticalOverallFieldSpecified; - - private double wti2017EffectiveStressField; - - private bool wti2017EffectiveStressFieldSpecified; - - private double wti2017BackwardErosionDeltaPhiCField; - - private bool wti2017BackwardErosionDeltaPhiCFieldSpecified; - - private double wti2017CCreepField; - - private bool wti2017CCreepFieldSpecified; - - private double wti2017BackwardErosionDeltaPhiReducedField; - - private bool wti2017BackwardErosionDeltaPhiReducedFieldSpecified; - - /// - public UpliftSituation UpliftSituation - { - get - { - return upliftSituationField; - } - set - { - upliftSituationField = value; - } - } - - /// - public SurfaceLine RedesignedSurfaceLine - { - get - { - return redesignedSurfaceLineField; - } - set - { - redesignedSurfaceLineField = value; - } - } - - /// - [XmlAttributeAttribute] - public string ResultMessage - { - get - { - return resultMessageField; - } - set - { - resultMessageField = value; - } - } - - /// - [XmlAttributeAttribute] - public double UpliftFactor - { - get - { - return upliftFactorField; - } - set - { - upliftFactorField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool UpliftFactorSpecified - { - get - { - return upliftFactorFieldSpecified; - } - set - { - upliftFactorFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double HeaveFactor - { - get - { - return heaveFactorField; - } - set - { - heaveFactorField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool HeaveFactorSpecified - { - get - { - return heaveFactorFieldSpecified; - } - set - { - heaveFactorFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double BlighFactor - { - get - { - return blighFactorField; - } - set - { - blighFactorField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool BlighFactorSpecified - { - get - { - return blighFactorFieldSpecified; - } - set - { - blighFactorFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double BlighHcritical - { - get - { - return blighHcriticalField; - } - set - { - blighHcriticalField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool BlighHcriticalSpecified - { - get - { - return blighHcriticalFieldSpecified; - } - set - { - blighHcriticalFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double Wti2017BackwardErosionFactor - { - get - { - return wti2017BackwardErosionFactorField; - } - set - { - wti2017BackwardErosionFactorField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool Wti2017BackwardErosionFactorSpecified - { - get - { - return wti2017BackwardErosionFactorFieldSpecified; - } - set - { - wti2017BackwardErosionFactorFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double Wti2017BackwardErosionHcritical - { - get - { - return wti2017BackwardErosionHcriticalField; - } - set - { - wti2017BackwardErosionHcriticalField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool Wti2017BackwardErosionHcriticalSpecified - { - get - { - return wti2017BackwardErosionHcriticalFieldSpecified; - } - set - { - wti2017BackwardErosionHcriticalFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double ExitPointX - { - get - { - return exitPointXField; - } - set - { - exitPointXField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool ExitPointXSpecified - { - get - { - return exitPointXFieldSpecified; - } - set - { - exitPointXFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double Wti2017UpliftFactor - { - get - { - return wti2017UpliftFactorField; - } - set - { - wti2017UpliftFactorField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool Wti2017UpliftFactorSpecified - { - get - { - return wti2017UpliftFactorFieldSpecified; - } - set - { - wti2017UpliftFactorFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double Wti2017UpliftHcritical - { - get - { - return wti2017UpliftHcriticalField; - } - set - { - wti2017UpliftHcriticalField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool Wti2017UpliftHcriticalSpecified - { - get - { - return wti2017UpliftHcriticalFieldSpecified; - } - set - { - wti2017UpliftHcriticalFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double Wti2017DeltaPhiCu - { - get - { - return wti2017DeltaPhiCuField; - } - set - { - wti2017DeltaPhiCuField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool Wti2017DeltaPhiCuSpecified - { - get - { - return wti2017DeltaPhiCuFieldSpecified; - } - set - { - wti2017DeltaPhiCuFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double Wti2017HeaveFactor - { - get - { - return wti2017HeaveFactorField; - } - set - { - wti2017HeaveFactorField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool Wti2017HeaveFactorSpecified - { - get - { - return wti2017HeaveFactorFieldSpecified; - } - set - { - wti2017HeaveFactorFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double Wti2017HeaveHcritical - { - get - { - return wti2017HeaveHcriticalField; - } - set - { - wti2017HeaveHcriticalField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool Wti2017HeaveHcriticalSpecified - { - get - { - return wti2017HeaveHcriticalFieldSpecified; - } - set - { - wti2017HeaveHcriticalFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double Wti2017Gradient - { - get - { - return wti2017GradientField; - } - set - { - wti2017GradientField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool Wti2017GradientSpecified - { - get - { - return wti2017GradientFieldSpecified; - } - set - { - wti2017GradientFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double Wti2017FactorOverall - { - get - { - return wti2017FactorOverallField; - } - set - { - wti2017FactorOverallField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool Wti2017FactorOverallSpecified - { - get - { - return wti2017FactorOverallFieldSpecified; - } - set - { - wti2017FactorOverallFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double Wti2017HcriticalOverall - { - get - { - return wti2017HcriticalOverallField; - } - set - { - wti2017HcriticalOverallField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool Wti2017HcriticalOverallSpecified - { - get - { - return wti2017HcriticalOverallFieldSpecified; - } - set - { - wti2017HcriticalOverallFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double Wti2017EffectiveStress - { - get - { - return wti2017EffectiveStressField; - } - set - { - wti2017EffectiveStressField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool Wti2017EffectiveStressSpecified - { - get - { - return wti2017EffectiveStressFieldSpecified; - } - set - { - wti2017EffectiveStressFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double Wti2017BackwardErosionDeltaPhiC - { - get - { - return wti2017BackwardErosionDeltaPhiCField; - } - set - { - wti2017BackwardErosionDeltaPhiCField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool Wti2017BackwardErosionDeltaPhiCSpecified - { - get - { - return wti2017BackwardErosionDeltaPhiCFieldSpecified; - } - set - { - wti2017BackwardErosionDeltaPhiCFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double Wti2017CCreep - { - get - { - return wti2017CCreepField; - } - set - { - wti2017CCreepField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool Wti2017CCreepSpecified - { - get - { - return wti2017CCreepFieldSpecified; - } - set - { - wti2017CCreepFieldSpecified = value; - } - } - - /// - [XmlAttributeAttribute] - public double Wti2017BackwardErosionDeltaPhiReduced - { - get - { - return wti2017BackwardErosionDeltaPhiReducedField; - } - set - { - wti2017BackwardErosionDeltaPhiReducedField = value; - } - } - - /// - [XmlIgnoreAttribute] - public bool Wti2017BackwardErosionDeltaPhiReducedSpecified - { - get - { - return wti2017BackwardErosionDeltaPhiReducedFieldSpecified; - } - set - { - wti2017BackwardErosionDeltaPhiReducedFieldSpecified = value; - } - } -} \ No newline at end of file