//------------------------------------------------------------------------------ // // This code was generated by a tool. // Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ // // This source code was auto-generated by xsd, Version=4.8.4084.0. // namespace Deltares.DamEngine.Io.XmlInput { using System.Xml.Serialization; /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public partial class Input { private Location[] locationsField; private SurfaceLine[] surfaceLinesField; private Soil[] soilsField; private Segment[] segmentsField; private SoilProfile1D[] soilProfiles1DField; private SoilProfile2D[] soilProfiles2DField; private StabilityParameters stabilityParametersField; private InputTrafficLoadDegreeOfConsolidation[] trafficLoadDegreeOfConsolidationsField; private TimeSerie[] operationalInputTimeSeriesField; private InputSensorData sensorDataField; private InputDamProjectType damProjectTypeField; private int failureMechanismSystemTypeField; private InputPipingModelType pipingModelTypeField; private bool pipingModelTypeFieldSpecified; private InputStabilityModelType stabilityModelTypeField; private bool stabilityModelTypeFieldSpecified; private InputAnalysisType analysisTypeField; private bool analysisTypeFieldSpecified; private string projectPathField; private string calculationMapField; private int maxCalculationCoresField; private bool maxCalculationCoresFieldSpecified; /// [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)] public Location[] Locations { get { return this.locationsField; } set { this.locationsField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)] public SurfaceLine[] SurfaceLines { get { return this.surfaceLinesField; } set { this.surfaceLinesField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)] public Soil[] Soils { get { return this.soilsField; } set { this.soilsField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)] public Segment[] Segments { get { return this.segmentsField; } set { this.segmentsField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)] public SoilProfile1D[] SoilProfiles1D { get { return this.soilProfiles1DField; } set { this.soilProfiles1DField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)] public SoilProfile2D[] SoilProfiles2D { get { return this.soilProfiles2DField; } set { this.soilProfiles2DField = value; } } /// public StabilityParameters StabilityParameters { get { return this.stabilityParametersField; } set { this.stabilityParametersField = value; } } /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("TrafficLoadDegreeOfConsolidation", IsNullable=false)] public InputTrafficLoadDegreeOfConsolidation[] TrafficLoadDegreeOfConsolidations { get { return this.trafficLoadDegreeOfConsolidationsField; } set { this.trafficLoadDegreeOfConsolidationsField = value; } } /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)] public TimeSerie[] OperationalInputTimeSeries { get { return this.operationalInputTimeSeriesField; } set { this.operationalInputTimeSeriesField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public InputSensorData SensorData { get { return this.sensorDataField; } set { this.sensorDataField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public InputDamProjectType DamProjectType { get { return this.damProjectTypeField; } set { this.damProjectTypeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int FailureMechanismSystemType { get { return this.failureMechanismSystemTypeField; } set { this.failureMechanismSystemTypeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public InputPipingModelType PipingModelType { get { return this.pipingModelTypeField; } set { this.pipingModelTypeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool PipingModelTypeSpecified { get { return this.pipingModelTypeFieldSpecified; } set { this.pipingModelTypeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public InputStabilityModelType StabilityModelType { get { return this.stabilityModelTypeField; } set { this.stabilityModelTypeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool StabilityModelTypeSpecified { get { return this.stabilityModelTypeFieldSpecified; } set { this.stabilityModelTypeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public InputAnalysisType AnalysisType { get { return this.analysisTypeField; } set { this.analysisTypeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool AnalysisTypeSpecified { get { return this.analysisTypeFieldSpecified; } set { this.analysisTypeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string ProjectPath { get { return this.projectPathField; } set { this.projectPathField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string CalculationMap { get { return this.calculationMapField; } set { this.calculationMapField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int MaxCalculationCores { get { return this.maxCalculationCoresField; } set { this.maxCalculationCoresField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool MaxCalculationCoresSpecified { get { return this.maxCalculationCoresFieldSpecified; } set { this.maxCalculationCoresFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class Location { private object operationalOptionsField; private LocationDesignOptions designOptionsField; private LocationWaternetOptions waternetOptionsField; private LocationGeneral generalField; private LocationDesignScenario[] designScenariosField; private LocationStabilityOptions stabilityOptionsField; private string surfaceLineNameField; private string segmentNameField; private string nameField; private string dikeEmbankmentMaterialField; private double distanceToEntryPointField; private bool distanceToEntryPointFieldSpecified; /// public object OperationalOptions { get { return this.operationalOptionsField; } set { this.operationalOptionsField = value; } } /// public LocationDesignOptions DesignOptions { get { return this.designOptionsField; } set { this.designOptionsField = value; } } /// public LocationWaternetOptions WaternetOptions { get { return this.waternetOptionsField; } set { this.waternetOptionsField = value; } } /// public LocationGeneral General { get { return this.generalField; } set { this.generalField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("DesignScenario", IsNullable=false)] public LocationDesignScenario[] DesignScenarios { get { return this.designScenariosField; } set { this.designScenariosField = value; } } /// public LocationStabilityOptions StabilityOptions { get { return this.stabilityOptionsField; } set { this.stabilityOptionsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string SurfaceLineName { get { return this.surfaceLineNameField; } set { this.surfaceLineNameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string SegmentName { get { return this.segmentNameField; } set { this.segmentNameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Name { get { return this.nameField; } set { this.nameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string DikeEmbankmentMaterial { get { return this.dikeEmbankmentMaterialField; } set { this.dikeEmbankmentMaterialField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double DistanceToEntryPoint { get { return this.distanceToEntryPointField; } set { this.distanceToEntryPointField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool DistanceToEntryPointSpecified { get { return this.distanceToEntryPointFieldSpecified; } set { this.distanceToEntryPointFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class SensorGroup { private SensorGroupSensorIds[] sensorIdsField; private int idField; /// [System.Xml.Serialization.XmlElementAttribute("SensorIds")] public SensorGroupSensorIds[] SensorIds { get { return this.sensorIdsField; } set { this.sensorIdsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int Id { get { return this.idField; } set { this.idField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class SensorGroupSensorIds { private int sensorIdField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public int SensorId { get { return this.sensorIdField; } set { this.sensorIdField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class SensorLocation { private string locationIdField; private uint sourceTypePl1WaterLevelAtRiverField; private uint sourceTypePl1PlLineOffsetBelowDikeTopAtRiverField; private uint sourceTypePl1PlLineOffsetBelowDikeTopAtPolderField; private uint sourceTypePl1PlLineOffsetBelowShoulderBaseInsideField; private uint sourceTypePl1PlLineOffsetBelowDikeToeAtPolderField; private uint sourceTypePl1WaterLevelAtPolderField; private uint sourceTypePl3Field; private uint sourceTypePl4Field; private int groupIdField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string LocationId { get { return this.locationIdField; } set { this.locationIdField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public uint SourceTypePl1WaterLevelAtRiver { get { return this.sourceTypePl1WaterLevelAtRiverField; } set { this.sourceTypePl1WaterLevelAtRiverField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public uint SourceTypePl1PlLineOffsetBelowDikeTopAtRiver { get { return this.sourceTypePl1PlLineOffsetBelowDikeTopAtRiverField; } set { this.sourceTypePl1PlLineOffsetBelowDikeTopAtRiverField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public uint SourceTypePl1PlLineOffsetBelowDikeTopAtPolder { get { return this.sourceTypePl1PlLineOffsetBelowDikeTopAtPolderField; } set { this.sourceTypePl1PlLineOffsetBelowDikeTopAtPolderField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public uint SourceTypePl1PlLineOffsetBelowShoulderBaseInside { get { return this.sourceTypePl1PlLineOffsetBelowShoulderBaseInsideField; } set { this.sourceTypePl1PlLineOffsetBelowShoulderBaseInsideField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public uint SourceTypePl1PlLineOffsetBelowDikeToeAtPolder { get { return this.sourceTypePl1PlLineOffsetBelowDikeToeAtPolderField; } set { this.sourceTypePl1PlLineOffsetBelowDikeToeAtPolderField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public uint SourceTypePl1WaterLevelAtPolder { get { return this.sourceTypePl1WaterLevelAtPolderField; } set { this.sourceTypePl1WaterLevelAtPolderField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public uint SourceTypePl3 { get { return this.sourceTypePl3Field; } set { this.sourceTypePl3Field = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public uint SourceTypePl4 { get { return this.sourceTypePl4Field; } set { this.sourceTypePl4Field = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int GroupId { get { return this.groupIdField; } set { this.groupIdField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class Sensor { private SensorPlLineMapping[] plLineMappingField; private int idField; private double relativeLocationField; private uint sensorTypeField; private string nameField; /// [System.Xml.Serialization.XmlElementAttribute("PlLineMapping")] public SensorPlLineMapping[] PlLineMapping { get { return this.plLineMappingField; } set { this.plLineMappingField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int Id { get { return this.idField; } set { this.idField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double RelativeLocation { get { return this.relativeLocationField; } set { this.relativeLocationField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public uint SensorType { get { return this.sensorTypeField; } set { this.sensorTypeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Name { get { return this.nameField; } set { this.nameField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class SensorPlLineMapping { private uint pLineTypeField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public uint PLineType { get { return this.pLineTypeField; } set { this.pLineTypeField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class TimeSerie { private TimeSerieEntries entriesField; private System.DateTime forecastDateTimeField; private string locationIdField; private string parameterIdField; private System.DateTime startDateTimeField; private System.DateTime endDateTimeField; private double missValField; private string unitsField; private string commentField; private System.DateTime creationDateTimeField; private bool creationDateTimeFieldSpecified; /// public TimeSerieEntries Entries { get { return this.entriesField; } set { this.entriesField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime ForecastDateTime { get { return this.forecastDateTimeField; } set { this.forecastDateTimeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string LocationId { get { return this.locationIdField; } set { this.locationIdField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string ParameterId { get { return this.parameterIdField; } set { this.parameterIdField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime StartDateTime { get { return this.startDateTimeField; } set { this.startDateTimeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime EndDateTime { get { return this.endDateTimeField; } set { this.endDateTimeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double MissVal { get { return this.missValField; } set { this.missValField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Units { get { return this.unitsField; } set { this.unitsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Comment { get { return this.commentField; } set { this.commentField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime CreationDateTime { get { return this.creationDateTimeField; } set { this.creationDateTimeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool CreationDateTimeSpecified { get { return this.creationDateTimeFieldSpecified; } set { this.creationDateTimeFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class TimeSerieEntries { private TimeSerieEntriesTimeSerieEntry[] timeSerieEntryField; /// [System.Xml.Serialization.XmlElementAttribute("TimeSerieEntry")] public TimeSerieEntriesTimeSerieEntry[] TimeSerieEntry { get { return this.timeSerieEntryField; } set { this.timeSerieEntryField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class TimeSerieEntriesTimeSerieEntry { private System.DateTime dateTimeField; private double valueField; private bool isUpliftField; private bool isUpliftFieldSpecified; /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime DateTime { get { return this.dateTimeField; } set { this.dateTimeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Value { get { return this.valueField; } set { this.valueField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool IsUplift { get { return this.isUpliftField; } set { this.isUpliftField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool IsUpliftSpecified { get { return this.isUpliftFieldSpecified; } set { this.isUpliftFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.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; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Z { get { return this.zField; } set { this.zField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class StabilityParameters { private int searchMethodField; private int bishopSearchAreaDeterminationField; private double bishopTangentLinesDistanceField; private bool bishopTangentLinesDistanceFieldSpecified; private int bishopGridVerticalPointsCountField; private bool bishopGridVerticalPointsCountFieldSpecified; private double bishopGridVerticalPointsDistanceField; private bool bishopGridVerticalPointsDistanceFieldSpecified; private int bishopGridHorizontalPointsCountField; private bool bishopGridHorizontalPointsCountFieldSpecified; private double bishopGridHorizontalPointsDistanceField; private bool bishopGridHorizontalPointsDistanceFieldSpecified; private int upliftVanGridDeterminationField; private int upliftVanGridLeftVerticalPointsCountField; private bool upliftVanGridLeftVerticalPointsCountFieldSpecified; private double upliftVanGridLeftVerticalPointsDistanceField; private bool upliftVanGridLeftVerticalPointsDistanceFieldSpecified; private int upliftVanGridLeftHorizontalPointsCountField; private bool upliftVanGridLeftHorizontalPointsCountFieldSpecified; private double upliftVanGridLeftHorizontalPointsDistanceField; private bool upliftVanGridLeftHorizontalPointsDistanceFieldSpecified; private int upliftVanGridRightVerticalPointsCountField; private bool upliftVanGridRightVerticalPointsCountFieldSpecified; private double upliftVanGridRightVerticalPointsDistanceField; private bool upliftVanGridRightVerticalPointsDistanceFieldSpecified; private int upliftVanGridRightHorizontalPointsCountField; private bool upliftVanGridRightHorizontalPointsCountFieldSpecified; private double upliftVanGridRightHorizontalPointsDistanceField; private bool upliftVanGridRightHorizontalPointsDistanceFieldSpecified; private int upliftVanTangentLinesDefinitionField; private bool upliftVanTangentLinesDefinitionFieldSpecified; private double upliftVanTangentLinesDistanceField; private bool upliftVanTangentLinesDistanceFieldSpecified; /// [System.Xml.Serialization.XmlAttributeAttribute()] public int SearchMethod { get { return this.searchMethodField; } set { this.searchMethodField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int BishopSearchAreaDetermination { get { return this.bishopSearchAreaDeterminationField; } set { this.bishopSearchAreaDeterminationField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double BishopTangentLinesDistance { get { return this.bishopTangentLinesDistanceField; } set { this.bishopTangentLinesDistanceField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool BishopTangentLinesDistanceSpecified { get { return this.bishopTangentLinesDistanceFieldSpecified; } set { this.bishopTangentLinesDistanceFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int BishopGridVerticalPointsCount { get { return this.bishopGridVerticalPointsCountField; } set { this.bishopGridVerticalPointsCountField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool BishopGridVerticalPointsCountSpecified { get { return this.bishopGridVerticalPointsCountFieldSpecified; } set { this.bishopGridVerticalPointsCountFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double BishopGridVerticalPointsDistance { get { return this.bishopGridVerticalPointsDistanceField; } set { this.bishopGridVerticalPointsDistanceField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool BishopGridVerticalPointsDistanceSpecified { get { return this.bishopGridVerticalPointsDistanceFieldSpecified; } set { this.bishopGridVerticalPointsDistanceFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int BishopGridHorizontalPointsCount { get { return this.bishopGridHorizontalPointsCountField; } set { this.bishopGridHorizontalPointsCountField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool BishopGridHorizontalPointsCountSpecified { get { return this.bishopGridHorizontalPointsCountFieldSpecified; } set { this.bishopGridHorizontalPointsCountFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double BishopGridHorizontalPointsDistance { get { return this.bishopGridHorizontalPointsDistanceField; } set { this.bishopGridHorizontalPointsDistanceField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool BishopGridHorizontalPointsDistanceSpecified { get { return this.bishopGridHorizontalPointsDistanceFieldSpecified; } set { this.bishopGridHorizontalPointsDistanceFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int UpliftVanGridDetermination { get { return this.upliftVanGridDeterminationField; } set { this.upliftVanGridDeterminationField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int UpliftVanGridLeftVerticalPointsCount { get { return this.upliftVanGridLeftVerticalPointsCountField; } set { this.upliftVanGridLeftVerticalPointsCountField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool UpliftVanGridLeftVerticalPointsCountSpecified { get { return this.upliftVanGridLeftVerticalPointsCountFieldSpecified; } set { this.upliftVanGridLeftVerticalPointsCountFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double UpliftVanGridLeftVerticalPointsDistance { get { return this.upliftVanGridLeftVerticalPointsDistanceField; } set { this.upliftVanGridLeftVerticalPointsDistanceField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool UpliftVanGridLeftVerticalPointsDistanceSpecified { get { return this.upliftVanGridLeftVerticalPointsDistanceFieldSpecified; } set { this.upliftVanGridLeftVerticalPointsDistanceFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int UpliftVanGridLeftHorizontalPointsCount { get { return this.upliftVanGridLeftHorizontalPointsCountField; } set { this.upliftVanGridLeftHorizontalPointsCountField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool UpliftVanGridLeftHorizontalPointsCountSpecified { get { return this.upliftVanGridLeftHorizontalPointsCountFieldSpecified; } set { this.upliftVanGridLeftHorizontalPointsCountFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double UpliftVanGridLeftHorizontalPointsDistance { get { return this.upliftVanGridLeftHorizontalPointsDistanceField; } set { this.upliftVanGridLeftHorizontalPointsDistanceField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool UpliftVanGridLeftHorizontalPointsDistanceSpecified { get { return this.upliftVanGridLeftHorizontalPointsDistanceFieldSpecified; } set { this.upliftVanGridLeftHorizontalPointsDistanceFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int UpliftVanGridRightVerticalPointsCount { get { return this.upliftVanGridRightVerticalPointsCountField; } set { this.upliftVanGridRightVerticalPointsCountField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool UpliftVanGridRightVerticalPointsCountSpecified { get { return this.upliftVanGridRightVerticalPointsCountFieldSpecified; } set { this.upliftVanGridRightVerticalPointsCountFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double UpliftVanGridRightVerticalPointsDistance { get { return this.upliftVanGridRightVerticalPointsDistanceField; } set { this.upliftVanGridRightVerticalPointsDistanceField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool UpliftVanGridRightVerticalPointsDistanceSpecified { get { return this.upliftVanGridRightVerticalPointsDistanceFieldSpecified; } set { this.upliftVanGridRightVerticalPointsDistanceFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int UpliftVanGridRightHorizontalPointsCount { get { return this.upliftVanGridRightHorizontalPointsCountField; } set { this.upliftVanGridRightHorizontalPointsCountField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool UpliftVanGridRightHorizontalPointsCountSpecified { get { return this.upliftVanGridRightHorizontalPointsCountFieldSpecified; } set { this.upliftVanGridRightHorizontalPointsCountFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double UpliftVanGridRightHorizontalPointsDistance { get { return this.upliftVanGridRightHorizontalPointsDistanceField; } set { this.upliftVanGridRightHorizontalPointsDistanceField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool UpliftVanGridRightHorizontalPointsDistanceSpecified { get { return this.upliftVanGridRightHorizontalPointsDistanceFieldSpecified; } set { this.upliftVanGridRightHorizontalPointsDistanceFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int UpliftVanTangentLinesDefinition { get { return this.upliftVanTangentLinesDefinitionField; } set { this.upliftVanTangentLinesDefinitionField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool UpliftVanTangentLinesDefinitionSpecified { get { return this.upliftVanTangentLinesDefinitionFieldSpecified; } set { this.upliftVanTangentLinesDefinitionFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double UpliftVanTangentLinesDistance { get { return this.upliftVanTangentLinesDistanceField; } set { this.upliftVanTangentLinesDistanceField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool UpliftVanTangentLinesDistanceSpecified { get { return this.upliftVanTangentLinesDistanceFieldSpecified; } set { this.upliftVanTangentLinesDistanceFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class SoilProfile2D { private SoilProfile2DLayer2D[] layers2DField; private SoilProfile2DPreconsolidationStress[] preconsolidationStressesField; private string nameField; /// [System.Xml.Serialization.XmlArrayItemAttribute("Layer2D", IsNullable=false)] public SoilProfile2DLayer2D[] Layers2D { get { return this.layers2DField; } set { this.layers2DField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("PreconsolidationStress", IsNullable=false)] public SoilProfile2DPreconsolidationStress[] PreconsolidationStresses { get { return this.preconsolidationStressesField; } set { this.preconsolidationStressesField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Name { get { return this.nameField; } set { this.nameField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class SoilProfile2DLayer2D { private SoilProfile2DLayer2DSurface surfaceField; private string soilNameField; private bool isAquiferField; private int waterpressureInterpolationModelField; /// public SoilProfile2DLayer2DSurface Surface { get { return this.surfaceField; } set { this.surfaceField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string SoilName { get { return this.soilNameField; } set { this.soilNameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool IsAquifer { get { return this.isAquiferField; } set { this.isAquiferField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int WaterpressureInterpolationModel { get { return this.waterpressureInterpolationModelField; } set { this.waterpressureInterpolationModelField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class SoilProfile2DLayer2DSurface { private SoilProfile2DLayer2DSurfaceOuterPoint[] outerLoopField; private SoilProfile2DLayer2DSurfaceInnerPoint[] innerloopField; /// [System.Xml.Serialization.XmlArrayItemAttribute("OuterPoint", IsNullable=false)] public SoilProfile2DLayer2DSurfaceOuterPoint[] OuterLoop { get { return this.outerLoopField; } set { this.outerLoopField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("InnerPoint", IsNullable=false)] public SoilProfile2DLayer2DSurfaceInnerPoint[] Innerloop { get { return this.innerloopField; } set { this.innerloopField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class SoilProfile2DLayer2DSurfaceOuterPoint { private double xField; private double zField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public double X { get { return this.xField; } set { this.xField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Z { get { return this.zField; } set { this.zField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class SoilProfile2DLayer2DSurfaceInnerPoint { private double xField; private double zField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public double X { get { return this.xField; } set { this.xField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Z { get { return this.zField; } set { this.zField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class SoilProfile2DPreconsolidationStress { private double stressValueField; private string nameField; private double xField; private double zField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public double StressValue { get { return this.stressValueField; } set { this.stressValueField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Name { get { return this.nameField; } set { this.nameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double X { get { return this.xField; } set { this.xField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Z { get { return this.zField; } set { this.zField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class SoilProfile1D { private SoilProfile1DLayer1D[] layers1DField; private string nameField; private double bottomLevelField; /// [System.Xml.Serialization.XmlArrayItemAttribute("Layer1D", IsNullable=false)] public SoilProfile1DLayer1D[] Layers1D { get { return this.layers1DField; } set { this.layers1DField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Name { get { return this.nameField; } set { this.nameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double BottomLevel { get { return this.bottomLevelField; } set { this.bottomLevelField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class SoilProfile1DLayer1D { private string nameField; private string soilNameField; private double topLevelField; private bool isAquiferField; private int waterpressureInterpolationModelField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Name { get { return this.nameField; } set { this.nameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string SoilName { get { return this.soilNameField; } set { this.soilNameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double TopLevel { get { return this.topLevelField; } set { this.topLevelField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool IsAquifer { get { return this.isAquiferField; } set { this.isAquiferField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int WaterpressureInterpolationModel { get { return this.waterpressureInterpolationModelField; } set { this.waterpressureInterpolationModelField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class Segment { private SegmentSoilGeometryProbability[] soilGeometryProbabilityField; private string nameField; /// [System.Xml.Serialization.XmlElementAttribute("SoilGeometryProbability")] public SegmentSoilGeometryProbability[] SoilGeometryProbability { get { return this.soilGeometryProbabilityField; } set { this.soilGeometryProbabilityField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Name { get { return this.nameField; } set { this.nameField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class SegmentSoilGeometryProbability { private string soilProfileNameField; private int soilProfileTypeField; private int segmentFailureMechanismTypeField; private bool segmentFailureMechanismTypeFieldSpecified; private double probabilityField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string SoilProfileName { get { return this.soilProfileNameField; } set { this.soilProfileNameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int SoilProfileType { get { return this.soilProfileTypeField; } set { this.soilProfileTypeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int SegmentFailureMechanismType { get { return this.segmentFailureMechanismTypeField; } set { this.segmentFailureMechanismTypeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool SegmentFailureMechanismTypeSpecified { get { return this.segmentFailureMechanismTypeFieldSpecified; } set { this.segmentFailureMechanismTypeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Probability { get { return this.probabilityField; } set { this.probabilityField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class Soil { private SigmaTauCurveSigmaTauPoint[] sigmaTauCurveField; private SuTableSigmaSuPoint[] suTableField; private string nameField; private double diameterD70Field; private bool diameterD70FieldSpecified; private double permeabKxField; private bool permeabKxFieldSpecified; private double abovePhreaticLevelField; private bool abovePhreaticLevelFieldSpecified; private double belowPhreaticLevelField; private bool belowPhreaticLevelFieldSpecified; private SoilShearStrengthModel shearStrengthModelField; private bool shearStrengthModelFieldSpecified; private double cohesionField; private bool cohesionFieldSpecified; private double frictionAngleField; private bool frictionAngleFieldSpecified; private double ocrField; private bool ocrFieldSpecified; private double strengthIncreaseExponentField; private bool strengthIncreaseExponentFieldSpecified; private double ratioCuPcField; private bool ratioCuPcFieldSpecified; private double popField; private bool popFieldSpecified; /// [System.Xml.Serialization.XmlArrayItemAttribute("SigmaTauPoint", IsNullable=false)] public SigmaTauCurveSigmaTauPoint[] SigmaTauCurve { get { return this.sigmaTauCurveField; } set { this.sigmaTauCurveField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("SigmaSuPoint", IsNullable=false)] public SuTableSigmaSuPoint[] SuTable { get { return this.suTableField; } set { this.suTableField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Name { get { return this.nameField; } set { this.nameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double DiameterD70 { get { return this.diameterD70Field; } set { this.diameterD70Field = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool DiameterD70Specified { get { return this.diameterD70FieldSpecified; } set { this.diameterD70FieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double PermeabKx { get { return this.permeabKxField; } set { this.permeabKxField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool PermeabKxSpecified { get { return this.permeabKxFieldSpecified; } set { this.permeabKxFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double AbovePhreaticLevel { get { return this.abovePhreaticLevelField; } set { this.abovePhreaticLevelField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool AbovePhreaticLevelSpecified { get { return this.abovePhreaticLevelFieldSpecified; } set { this.abovePhreaticLevelFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double BelowPhreaticLevel { get { return this.belowPhreaticLevelField; } set { this.belowPhreaticLevelField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool BelowPhreaticLevelSpecified { get { return this.belowPhreaticLevelFieldSpecified; } set { this.belowPhreaticLevelFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public SoilShearStrengthModel ShearStrengthModel { get { return this.shearStrengthModelField; } set { this.shearStrengthModelField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ShearStrengthModelSpecified { get { return this.shearStrengthModelFieldSpecified; } set { this.shearStrengthModelFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Cohesion { get { return this.cohesionField; } set { this.cohesionField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool CohesionSpecified { get { return this.cohesionFieldSpecified; } set { this.cohesionFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double FrictionAngle { get { return this.frictionAngleField; } set { this.frictionAngleField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool FrictionAngleSpecified { get { return this.frictionAngleFieldSpecified; } set { this.frictionAngleFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Ocr { get { return this.ocrField; } set { this.ocrField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool OcrSpecified { get { return this.ocrFieldSpecified; } set { this.ocrFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double StrengthIncreaseExponent { get { return this.strengthIncreaseExponentField; } set { this.strengthIncreaseExponentField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool StrengthIncreaseExponentSpecified { get { return this.strengthIncreaseExponentFieldSpecified; } set { this.strengthIncreaseExponentFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double RatioCuPc { get { return this.ratioCuPcField; } set { this.ratioCuPcField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool RatioCuPcSpecified { get { return this.ratioCuPcFieldSpecified; } set { this.ratioCuPcFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Pop { get { return this.popField; } set { this.popField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool PopSpecified { get { return this.popFieldSpecified; } set { this.popFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class SigmaTauCurveSigmaTauPoint { private double sigmaField; private double tauField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Sigma { get { return this.sigmaField; } set { this.sigmaField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Tau { get { return this.tauField; } set { this.tauField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class SuTableSigmaSuPoint { private double sigmaField; private double suField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Sigma { get { return this.sigmaField; } set { this.sigmaField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Su { get { return this.suField; } set { this.suField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum SoilShearStrengthModel { /// CPhi, /// SuCalculated, /// SigmaTauCurve, /// SuTable, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class SurfaceLine { private SurfaceLinePoint[] pointsField; private string nameField; /// [System.Xml.Serialization.XmlArrayItemAttribute("Point", IsNullable=false)] public SurfaceLinePoint[] Points { get { return this.pointsField; } set { this.pointsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Name { get { return this.nameField; } set { this.nameField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class SurfaceLinePoint { private double xField; private double zField; private int pointTypeField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public double X { get { return this.xField; } set { this.xField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Z { get { return this.zField; } set { this.zField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int PointType { get { return this.pointTypeField; } set { this.pointTypeField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class LocationDesignOptions { private bool redesignDikeHeightField; private bool redesignDikeShoulderField; private string shoulderEmbankmentMaterialField; private double stabilityShoulderGrowSlopeField; private double stabilityShoulderGrowDeltaXField; private double stabilitySlopeAdaptionDeltaXField; private double slopeAdaptionStartCotangentField; private double slopeAdaptionEndCotangentField; private double slopeAdaptionStepCotangentField; private double newDikeTopWidthField; private bool newDikeTopWidthFieldSpecified; private double newDikeSlopeInsideField; private bool newDikeSlopeInsideFieldSpecified; private double newDikeSlopeOutsideField; private bool newDikeSlopeOutsideFieldSpecified; private double newShoulderTopSlopeField; private bool newShoulderTopSlopeFieldSpecified; private double newShoulderBaseSlopeField; private bool newShoulderBaseSlopeFieldSpecified; private double newMaxHeightShoulderAsFractionField; private bool newMaxHeightShoulderAsFractionFieldSpecified; private double newMinDistanceDikeToeStartDitchField; private bool newMinDistanceDikeToeStartDitchFieldSpecified; private bool useNewDitchDefinitionField; private double newWidthDitchBottomField; private bool newWidthDitchBottomFieldSpecified; private double newSlopeAngleDitchField; private bool newSlopeAngleDitchFieldSpecified; private double newDepthDitchField; private bool newDepthDitchFieldSpecified; private LocationDesignOptionsStabilityDesignMethod stabilityDesignMethodField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool RedesignDikeHeight { get { return this.redesignDikeHeightField; } set { this.redesignDikeHeightField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool RedesignDikeShoulder { get { return this.redesignDikeShoulderField; } set { this.redesignDikeShoulderField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string ShoulderEmbankmentMaterial { get { return this.shoulderEmbankmentMaterialField; } set { this.shoulderEmbankmentMaterialField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double StabilityShoulderGrowSlope { get { return this.stabilityShoulderGrowSlopeField; } set { this.stabilityShoulderGrowSlopeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double StabilityShoulderGrowDeltaX { get { return this.stabilityShoulderGrowDeltaXField; } set { this.stabilityShoulderGrowDeltaXField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double StabilitySlopeAdaptionDeltaX { get { return this.stabilitySlopeAdaptionDeltaXField; } set { this.stabilitySlopeAdaptionDeltaXField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double SlopeAdaptionStartCotangent { get { return this.slopeAdaptionStartCotangentField; } set { this.slopeAdaptionStartCotangentField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double SlopeAdaptionEndCotangent { get { return this.slopeAdaptionEndCotangentField; } set { this.slopeAdaptionEndCotangentField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double SlopeAdaptionStepCotangent { get { return this.slopeAdaptionStepCotangentField; } set { this.slopeAdaptionStepCotangentField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double NewDikeTopWidth { get { return this.newDikeTopWidthField; } set { this.newDikeTopWidthField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool NewDikeTopWidthSpecified { get { return this.newDikeTopWidthFieldSpecified; } set { this.newDikeTopWidthFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double NewDikeSlopeInside { get { return this.newDikeSlopeInsideField; } set { this.newDikeSlopeInsideField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool NewDikeSlopeInsideSpecified { get { return this.newDikeSlopeInsideFieldSpecified; } set { this.newDikeSlopeInsideFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double NewDikeSlopeOutside { get { return this.newDikeSlopeOutsideField; } set { this.newDikeSlopeOutsideField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool NewDikeSlopeOutsideSpecified { get { return this.newDikeSlopeOutsideFieldSpecified; } set { this.newDikeSlopeOutsideFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double NewShoulderTopSlope { get { return this.newShoulderTopSlopeField; } set { this.newShoulderTopSlopeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool NewShoulderTopSlopeSpecified { get { return this.newShoulderTopSlopeFieldSpecified; } set { this.newShoulderTopSlopeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double NewShoulderBaseSlope { get { return this.newShoulderBaseSlopeField; } set { this.newShoulderBaseSlopeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool NewShoulderBaseSlopeSpecified { get { return this.newShoulderBaseSlopeFieldSpecified; } set { this.newShoulderBaseSlopeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double NewMaxHeightShoulderAsFraction { get { return this.newMaxHeightShoulderAsFractionField; } set { this.newMaxHeightShoulderAsFractionField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool NewMaxHeightShoulderAsFractionSpecified { get { return this.newMaxHeightShoulderAsFractionFieldSpecified; } set { this.newMaxHeightShoulderAsFractionFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double NewMinDistanceDikeToeStartDitch { get { return this.newMinDistanceDikeToeStartDitchField; } set { this.newMinDistanceDikeToeStartDitchField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool NewMinDistanceDikeToeStartDitchSpecified { get { return this.newMinDistanceDikeToeStartDitchFieldSpecified; } set { this.newMinDistanceDikeToeStartDitchFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool UseNewDitchDefinition { get { return this.useNewDitchDefinitionField; } set { this.useNewDitchDefinitionField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double NewWidthDitchBottom { get { return this.newWidthDitchBottomField; } set { this.newWidthDitchBottomField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool NewWidthDitchBottomSpecified { get { return this.newWidthDitchBottomFieldSpecified; } set { this.newWidthDitchBottomFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double NewSlopeAngleDitch { get { return this.newSlopeAngleDitchField; } set { this.newSlopeAngleDitchField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool NewSlopeAngleDitchSpecified { get { return this.newSlopeAngleDitchFieldSpecified; } set { this.newSlopeAngleDitchFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double NewDepthDitch { get { return this.newDepthDitchField; } set { this.newDepthDitchField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool NewDepthDitchSpecified { get { return this.newDepthDitchFieldSpecified; } set { this.newDepthDitchFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public LocationDesignOptionsStabilityDesignMethod StabilityDesignMethod { get { return this.stabilityDesignMethodField; } set { this.stabilityDesignMethodField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum LocationDesignOptionsStabilityDesignMethod { /// OptimizedSlopeAndShoulderAdaption, /// SlopeAdaptionBeforeShoulderAdaption, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class LocationWaternetOptions { private LocationWaternetOptionsPhreaticLineCreationMethod phreaticLineCreationMethodField; private double dampingFactorPl3Field; private double dampingFactorPl4Field; private double penetrationLengthField; private double slopeDampingFactorField; private LocationWaternetOptionsIntrusionVerticalWaterPressure intrusionVerticalWaterPressureField; private LocationWaternetOptionsDikeSoilScenario dikeSoilScenarioField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public LocationWaternetOptionsPhreaticLineCreationMethod PhreaticLineCreationMethod { get { return this.phreaticLineCreationMethodField; } set { this.phreaticLineCreationMethodField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double DampingFactorPl3 { get { return this.dampingFactorPl3Field; } set { this.dampingFactorPl3Field = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double DampingFactorPl4 { get { return this.dampingFactorPl4Field; } set { this.dampingFactorPl4Field = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double PenetrationLength { get { return this.penetrationLengthField; } set { this.penetrationLengthField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double SlopeDampingFactor { get { return this.slopeDampingFactorField; } set { this.slopeDampingFactorField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public LocationWaternetOptionsIntrusionVerticalWaterPressure IntrusionVerticalWaterPressure { get { return this.intrusionVerticalWaterPressureField; } set { this.intrusionVerticalWaterPressureField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public LocationWaternetOptionsDikeSoilScenario DikeSoilScenario { get { return this.dikeSoilScenarioField; } set { this.dikeSoilScenarioField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum LocationWaternetOptionsPhreaticLineCreationMethod { /// ExpertKnowledgeRRD, /// ExpertKnowledgeLinearInDike, /// GaugesWithFallbackToExpertKnowledgeRRD, /// Sensors, /// None, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum LocationWaternetOptionsIntrusionVerticalWaterPressure { /// Standard, /// Linear, /// FullHydroStatic, /// HydroStatic, /// SemiTimeDependent, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum LocationWaternetOptionsDikeSoilScenario { /// ClayDikeOnClay, /// SandDikeOnClay, /// ClayDikeOnSand, /// SandDikeOnSand, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class LocationGeneral { private string descriptionField; private double headPL2Field; private bool headPL2FieldSpecified; private double headPL3Field; private bool headPL3FieldSpecified; private double headPL4Field; private bool headPL4FieldSpecified; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double HeadPL2 { get { return this.headPL2Field; } set { this.headPL2Field = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool HeadPL2Specified { get { return this.headPL2FieldSpecified; } set { this.headPL2FieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double HeadPL3 { get { return this.headPL3Field; } set { this.headPL3Field = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool HeadPL3Specified { get { return this.headPL3FieldSpecified; } set { this.headPL3FieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double HeadPL4 { get { return this.headPL4Field; } set { this.headPL4Field = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool HeadPL4Specified { get { return this.headPL4FieldSpecified; } set { this.headPL4FieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class LocationDesignScenario { private string idField; private double riverLevelField; private double riverLevelLowField; private bool riverLevelLowFieldSpecified; private double dikeTableHeightField; private bool dikeTableHeightFieldSpecified; private double plLineOffsetBelowDikeTopAtRiverField; private double plLineOffsetBelowDikeTopAtPolderField; private double plLineOffsetBelowShoulderBaseInsideField; private double plLineOffsetBelowDikeToeAtPolderField; private double plLineOffsetBelowDikeCrestMiddleField; private bool plLineOffsetBelowDikeCrestMiddleFieldSpecified; private double plLineOffsetFactorBelowShoulderCrestField; private bool plLineOffsetFactorBelowShoulderCrestFieldSpecified; private double headPl3Field; private bool headPl3FieldSpecified; private double headPl4Field; private bool headPl4FieldSpecified; private double upliftCriterionStabilityField; private double upliftCriterionPipingField; private double requiredSafetyFactorStabilityInnerSlopeField; private double requiredSafetyFactorStabilityOuterSlopeField; private double requiredSafetyFactorPipingField; private double polderLevelField; private double headPl2Field; private bool headPl2FieldSpecified; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Id { get { return this.idField; } set { this.idField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double RiverLevel { get { return this.riverLevelField; } set { this.riverLevelField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double RiverLevelLow { get { return this.riverLevelLowField; } set { this.riverLevelLowField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool RiverLevelLowSpecified { get { return this.riverLevelLowFieldSpecified; } set { this.riverLevelLowFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double DikeTableHeight { get { return this.dikeTableHeightField; } set { this.dikeTableHeightField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool DikeTableHeightSpecified { get { return this.dikeTableHeightFieldSpecified; } set { this.dikeTableHeightFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double PlLineOffsetBelowDikeTopAtRiver { get { return this.plLineOffsetBelowDikeTopAtRiverField; } set { this.plLineOffsetBelowDikeTopAtRiverField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double PlLineOffsetBelowDikeTopAtPolder { get { return this.plLineOffsetBelowDikeTopAtPolderField; } set { this.plLineOffsetBelowDikeTopAtPolderField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double PlLineOffsetBelowShoulderBaseInside { get { return this.plLineOffsetBelowShoulderBaseInsideField; } set { this.plLineOffsetBelowShoulderBaseInsideField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double PlLineOffsetBelowDikeToeAtPolder { get { return this.plLineOffsetBelowDikeToeAtPolderField; } set { this.plLineOffsetBelowDikeToeAtPolderField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double PlLineOffsetBelowDikeCrestMiddle { get { return this.plLineOffsetBelowDikeCrestMiddleField; } set { this.plLineOffsetBelowDikeCrestMiddleField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool PlLineOffsetBelowDikeCrestMiddleSpecified { get { return this.plLineOffsetBelowDikeCrestMiddleFieldSpecified; } set { this.plLineOffsetBelowDikeCrestMiddleFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double PlLineOffsetFactorBelowShoulderCrest { get { return this.plLineOffsetFactorBelowShoulderCrestField; } set { this.plLineOffsetFactorBelowShoulderCrestField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool PlLineOffsetFactorBelowShoulderCrestSpecified { get { return this.plLineOffsetFactorBelowShoulderCrestFieldSpecified; } set { this.plLineOffsetFactorBelowShoulderCrestFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double HeadPl3 { get { return this.headPl3Field; } set { this.headPl3Field = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool HeadPl3Specified { get { return this.headPl3FieldSpecified; } set { this.headPl3FieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double HeadPl4 { get { return this.headPl4Field; } set { this.headPl4Field = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool HeadPl4Specified { get { return this.headPl4FieldSpecified; } set { this.headPl4FieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double UpliftCriterionStability { get { return this.upliftCriterionStabilityField; } set { this.upliftCriterionStabilityField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double UpliftCriterionPiping { get { return this.upliftCriterionPipingField; } set { this.upliftCriterionPipingField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double RequiredSafetyFactorStabilityInnerSlope { get { return this.requiredSafetyFactorStabilityInnerSlopeField; } set { this.requiredSafetyFactorStabilityInnerSlopeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double RequiredSafetyFactorStabilityOuterSlope { get { return this.requiredSafetyFactorStabilityOuterSlopeField; } set { this.requiredSafetyFactorStabilityOuterSlopeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double RequiredSafetyFactorPiping { get { return this.requiredSafetyFactorPipingField; } set { this.requiredSafetyFactorPipingField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double PolderLevel { get { return this.polderLevelField; } set { this.polderLevelField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double HeadPl2 { get { return this.headPl2Field; } set { this.headPl2Field = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool HeadPl2Specified { get { return this.headPl2FieldSpecified; } set { this.headPl2FieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class LocationStabilityOptions { private int zoneTypeField; private double forbiddenZoneFactorField; private bool forbiddenZoneFactorFieldSpecified; private double trafficLoadField; private bool trafficLoadFieldSpecified; private double minimumCircleDepthField; private bool minimumCircleDepthFieldSpecified; private double trafficLoadDegreeOfConsolidationField; private bool trafficLoadDegreeOfConsolidationFieldSpecified; /// [System.Xml.Serialization.XmlAttributeAttribute()] public int ZoneType { get { return this.zoneTypeField; } set { this.zoneTypeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double ForbiddenZoneFactor { get { return this.forbiddenZoneFactorField; } set { this.forbiddenZoneFactorField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ForbiddenZoneFactorSpecified { get { return this.forbiddenZoneFactorFieldSpecified; } set { this.forbiddenZoneFactorFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double TrafficLoad { get { return this.trafficLoadField; } set { this.trafficLoadField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool TrafficLoadSpecified { get { return this.trafficLoadFieldSpecified; } set { this.trafficLoadFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double MinimumCircleDepth { get { return this.minimumCircleDepthField; } set { this.minimumCircleDepthField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool MinimumCircleDepthSpecified { get { return this.minimumCircleDepthFieldSpecified; } set { this.minimumCircleDepthFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double TrafficLoadDegreeOfConsolidation { get { return this.trafficLoadDegreeOfConsolidationField; } set { this.trafficLoadDegreeOfConsolidationField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool TrafficLoadDegreeOfConsolidationSpecified { get { return this.trafficLoadDegreeOfConsolidationFieldSpecified; } set { this.trafficLoadDegreeOfConsolidationFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class InputTrafficLoadDegreeOfConsolidation { private string soilNameField; private double degreeOfConsolidationField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string SoilName { get { return this.soilNameField; } set { this.soilNameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double DegreeOfConsolidation { get { return this.degreeOfConsolidationField; } set { this.degreeOfConsolidationField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class InputSensorData { private SensorGroup[] sensorGroupsField; private Sensor[] sensorsField; private SensorLocation[] sensorLocationsField; /// [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)] public SensorGroup[] SensorGroups { get { return this.sensorGroupsField; } set { this.sensorGroupsField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)] public Sensor[] Sensors { get { return this.sensorsField; } set { this.sensorsField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)] public SensorLocation[] SensorLocations { get { return this.sensorLocationsField; } set { this.sensorLocationsField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum InputDamProjectType { /// Operational, /// Design, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum InputPipingModelType { /// Bligh, /// SellmeijerVnk, /// Sellmeijer4Forces, /// WtiSellmeijerRevised, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum InputStabilityModelType { /// Bishop, /// UpliftVan, /// BishopUpliftVan, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum InputAnalysisType { /// NoAdaption, /// AdaptGeometry, } }