// 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
//
// 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.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;
///
public OutputResults Results
{
get
{
return resultsField;
}
set
{
resultsField = value;
}
}
///
[XmlArrayItemAttribute("ValidationMessages", IsNullable = false)]
public Message[] ValidationResults
{
get
{
return validationResultsField;
}
set
{
validationResultsField = 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;
}
set
{
calculationResultsField = value;
}
}
///
[XmlArrayAttribute(IsNullable = true)]
[XmlArrayItemAttribute(IsNullable = false)]
public TimeSerie[] OperationalOutputTimeSeries
{
get
{
return operationalOutputTimeSeriesField;
}
set
{
operationalOutputTimeSeriesField = value;
}
}
///
[XmlArrayItemAttribute(IsNullable = false)]
public Message[] CalculationMessages
{
get
{
return calculationMessagesField;
}
set
{
calculationMessagesField = 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;
}
set
{
stabilityDesignResultsField = value;
}
}
///
public DesignResultPipingDesignResults PipingDesignResults
{
get
{
return pipingDesignResultsField;
}
set
{
pipingDesignResultsField = value;
}
}
///
[XmlAttributeAttribute]
public string BaseFileName
{
get
{
return baseFileNameField;
}
set
{
baseFileNameField = value;
}
}
///
[XmlAttributeAttribute]
public string CalculationSubDir
{
get
{
return calculationSubDirField;
}
set
{
calculationSubDirField = value;
}
}
///
[XmlAttributeAttribute]
public string LocationName
{
get
{
return locationNameField;
}
set
{
locationNameField = value;
}
}
///
[XmlAttributeAttribute]
public string ScenarioName
{
get
{
return scenarioNameField;
}
set
{
scenarioNameField = value;
}
}
///
[XmlAttributeAttribute]
public string ProfileName
{
get
{
return profileNameField;
}
set
{
profileNameField = value;
}
}
///
[XmlAttributeAttribute]
public int CalculationResult
{
get
{
return calculationResultField;
}
set
{
calculationResultField = 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;
}
set
{
upliftSituationField = value;
}
}
///
public SurfaceLine RedesignedSurfaceLine
{
get
{
return redesignedSurfaceLineField;
}
set
{
redesignedSurfaceLineField = value;
}
}
///
public MinimumSafetyCurveBaseType SlipCircleDefinition
{
get
{
return slipCircleDefinitionField;
}
set
{
slipCircleDefinitionField = value;
}
}
///
[XmlAttributeAttribute]
public string ResultMessage
{
get
{
return resultMessageField;
}
set
{
resultMessageField = value;
}
}
///
[XmlAttributeAttribute]
public double SafetyFactor
{
get
{
return safetyFactorField;
}
set
{
safetyFactorField = value;
}
}
///
[XmlIgnoreAttribute]
public bool SafetyFactorSpecified
{
get
{
return safetyFactorFieldSpecified;
}
set
{
safetyFactorFieldSpecified = value;
}
}
///
[XmlAttributeAttribute]
public int NumberOfIterations
{
get
{
return numberOfIterationsField;
}
set
{
numberOfIterationsField = value;
}
}
///
[XmlIgnoreAttribute]
public bool NumberOfIterationsSpecified
{
get
{
return numberOfIterationsFieldSpecified;
}
set
{
numberOfIterationsFieldSpecified = value;
}
}
///
[XmlAttributeAttribute]
public DesignResultStabilityDesignResultsStabilityModelType StabilityModelType
{
get
{
return stabilityModelTypeField;
}
set
{
stabilityModelTypeField = value;
}
}
///
[XmlIgnoreAttribute]
public bool StabilityModelTypeSpecified
{
get
{
return stabilityModelTypeFieldSpecified;
}
set
{
stabilityModelTypeFieldSpecified = 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;
}
set
{
isUpliftField = value;
}
}
///
[XmlAttributeAttribute]
public double Pl3MinUplift
{
get
{
return pl3MinUpliftField;
}
set
{
pl3MinUpliftField = value;
}
}
///
[XmlAttributeAttribute]
public double Pl3HeadAdjusted
{
get
{
return pl3HeadAdjustedField;
}
set
{
pl3HeadAdjustedField = value;
}
}
///
[XmlAttributeAttribute]
public double Pl3LocationXMinUplift
{
get
{
return pl3LocationXMinUpliftField;
}
set
{
pl3LocationXMinUpliftField = value;
}
}
///
[XmlAttributeAttribute]
public double Pl4MinUplift
{
get
{
return pl4MinUpliftField;
}
set
{
pl4MinUpliftField = value;
}
}
///
[XmlAttributeAttribute]
public double Pl4HeadAdjusted
{
get
{
return pl4HeadAdjustedField;
}
set
{
pl4HeadAdjustedField = value;
}
}
///
[XmlAttributeAttribute]
public double Pl4LocationXMinUplift
{
get
{
return pl4LocationXMinUpliftField;
}
set
{
pl4LocationXMinUpliftField = 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;
}
set
{
messageTypeField = value;
}
}
///
[XmlAttributeAttribute("Message")]
public string Message1
{
get
{
return message1Field;
}
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;
}
set
{
timeStepField = value;
}
}
///
public TimeSerieEntries Entries
{
get
{
return entriesField;
}
set
{
entriesField = value;
}
}
///
[XmlAttributeAttribute]
public DateTime ForecastDateTime
{
get
{
return forecastDateTimeField;
}
set
{
forecastDateTimeField = value;
}
}
///
[XmlAttributeAttribute]
public string Type
{
get
{
return typeField;
}
set
{
typeField = value;
}
}
///
[XmlAttributeAttribute]
public string LocationId
{
get
{
return locationIdField;
}
set
{
locationIdField = value;
}
}
///
[XmlAttributeAttribute]
public string ParameterId
{
get
{
return parameterIdField;
}
set
{
parameterIdField = value;
}
}
///
[XmlAttributeAttribute]
public DateTime StartDateTime
{
get
{
return startDateTimeField;
}
set
{
startDateTimeField = value;
}
}
///
[XmlAttributeAttribute]
public DateTime EndDateTime
{
get
{
return endDateTimeField;
}
set
{
endDateTimeField = value;
}
}
///
[XmlAttributeAttribute]
public double MissVal
{
get
{
return missValField;
}
set
{
missValField = value;
}
}
///
[XmlAttributeAttribute]
public string LongName
{
get
{
return longNameField;
}
set
{
longNameField = value;
}
}
///
[XmlAttributeAttribute]
public string StationName
{
get
{
return stationNameField;
}
set
{
stationNameField = value;
}
}
///
[XmlAttributeAttribute]
public string Units
{
get
{
return unitsField;
}
set
{
unitsField = value;
}
}
///
[XmlAttributeAttribute]
public string SourceOrganisation
{
get
{
return sourceOrganisationField;
}
set
{
sourceOrganisationField = value;
}
}
///
[XmlAttributeAttribute]
public string SourceSystem
{
get
{
return sourceSystemField;
}
set
{
sourceSystemField = value;
}
}
///
[XmlAttributeAttribute]
public string FileDescription
{
get
{
return fileDescriptionField;
}
set
{
fileDescriptionField = value;
}
}
///
[XmlAttributeAttribute]
public string Region
{
get
{
return regionField;
}
set
{
regionField = value;
}
}
///
[XmlAttributeAttribute]
public string Comment
{
get
{
return commentField;
}
set
{
commentField = value;
}
}
///
[XmlAttributeAttribute]
public DateTime CreationDateTime
{
get
{
return creationDateTimeField;
}
set
{
creationDateTimeField = value;
}
}
///
[XmlIgnoreAttribute]
public bool CreationDateTimeSpecified
{
get
{
return creationDateTimeFieldSpecified;
}
set
{
creationDateTimeFieldSpecified = 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;
}
set
{
dividerField = value;
}
}
///
[XmlAttributeAttribute]
public uint Multiplier
{
get
{
return multiplierField;
}
set
{
multiplierField = value;
}
}
///
[XmlAttributeAttribute("DividerSpecified")]
public bool DividerSpecified1
{
get
{
return dividerSpecified1Field;
}
set
{
dividerSpecified1Field = value;
}
}
///
[XmlAttributeAttribute("MultiplierSpecified")]
public bool MultiplierSpecified1
{
get
{
return multiplierSpecified1Field;
}
set
{
multiplierSpecified1Field = value;
}
}
///
[XmlAttributeAttribute]
public uint TimeStepUnit
{
get
{
return timeStepUnitField;
}
set
{
timeStepUnitField = 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;
}
set
{
timeSerieEntryField = 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;
}
set
{
stochastValueField = value;
}
}
///
[XmlAttributeAttribute]
public DateTime DateTime
{
get
{
return dateTimeField;
}
set
{
dateTimeField = value;
}
}
///
[XmlAttributeAttribute]
public double Value
{
get
{
return valueField;
}
set
{
valueField = value;
}
}
///
[XmlAttributeAttribute("Flag-nietechtgebruikt")]
public int Flagnietechtgebruikt
{
get
{
return flagnietechtgebruiktField;
}
set
{
flagnietechtgebruiktField = value;
}
}
///
[XmlAttributeAttribute]
public string BasisFileNameWMF
{
get
{
return basisFileNameWMFField;
}
set
{
basisFileNameWMFField = value;
}
}
///
[XmlAttributeAttribute]
public string RelativeCalculationPathName
{
get
{
return relativeCalculationPathNameField;
}
set
{
relativeCalculationPathNameField = 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;
}
set
{
meanField = value;
}
}
///
[XmlAttributeAttribute]
public double StandardDeviation
{
get
{
return standardDeviationField;
}
set
{
standardDeviationField = value;
}
}
///
[XmlAttributeAttribute]
public int Distribution
{
get
{
return distributionField;
}
set
{
distributionField = 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;
}
set
{
xField = value;
}
}
///
[XmlAttributeAttribute]
public double Z
{
get
{
return zField;
}
set
{
zField = 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;
}
set
{
topLeftPointField = value;
}
}
///
public Point2DType TopRightPoint
{
get
{
return topRightPointField;
}
set
{
topRightPointField = value;
}
}
///
public Point2DType BottomLeftPoint
{
get
{
return bottomLeftPointField;
}
set
{
bottomLeftPointField = value;
}
}
///
public Point2DType BottomRightPoint
{
get
{
return bottomRightPointField;
}
set
{
bottomRightPointField = value;
}
}
///
[XmlAttributeAttribute]
public string Name
{
get
{
return nameField;
}
set
{
nameField = value;
}
}
///
[XmlAttributeAttribute]
public double Width
{
get
{
return widthField;
}
set
{
widthField = value;
}
}
///
[XmlAttributeAttribute]
public double ArcLength
{
get
{
return arcLengthField;
}
set
{
arcLengthField = value;
}
}
///
[XmlAttributeAttribute]
public double TopAngle
{
get
{
return topAngleField;
}
set
{
topAngleField = value;
}
}
///
[XmlAttributeAttribute]
public double BottomAngle
{
get
{
return bottomAngleField;
}
set
{
bottomAngleField = value;
}
}
///
[XmlAttributeAttribute]
public double CohesionInput
{
get
{
return cohesionInputField;
}
set
{
cohesionInputField = value;
}
}
///
[XmlAttributeAttribute]
public double Cohesion
{
get
{
return cohesionField;
}
set
{
cohesionField = value;
}
}
///
[XmlAttributeAttribute]
public double CohesionCalculated
{
get
{
return cohesionCalculatedField;
}
set
{
cohesionCalculatedField = value;
}
}
///
[XmlAttributeAttribute]
public double FrictionAngleInput
{
get
{
return frictionAngleInputField;
}
set
{
frictionAngleInputField = value;
}
}
///
[XmlAttributeAttribute]
public double FrictionAngle
{
get
{
return frictionAngleField;
}
set
{
frictionAngleField = value;
}
}
///
[XmlAttributeAttribute]
public double YieldStress
{
get
{
return yieldStressField;
}
set
{
yieldStressField = value;
}
}
///
[XmlAttributeAttribute]
public double OCR
{
get
{
return oCRField;
}
set
{
oCRField = value;
}
}
///
[XmlAttributeAttribute]
public double POP
{
get
{
return pOPField;
}
set
{
pOPField = value;
}
}
///
[XmlAttributeAttribute]
public double DegreeOfConsolidationPorePressure
{
get
{
return degreeOfConsolidationPorePressureField;
}
set
{
degreeOfConsolidationPorePressureField = value;
}
}
///
[XmlAttributeAttribute]
public double PorePressureDueToDegreeOfConsolidationLoad
{
get
{
return porePressureDueToDegreeOfConsolidationLoadField;
}
set
{
porePressureDueToDegreeOfConsolidationLoadField = value;
}
}
///
[XmlAttributeAttribute]
public double DilatancyInput
{
get
{
return dilatancyInputField;
}
set
{
dilatancyInputField = value;
}
}
///
[XmlAttributeAttribute]
public double Dilatancy
{
get
{
return dilatancyField;
}
set
{
dilatancyField = value;
}
}
///
[XmlAttributeAttribute]
public double ExternalLoad
{
get
{
return externalLoadField;
}
set
{
externalLoadField = value;
}
}
///
[XmlAttributeAttribute]
public double HydrostaticPorePressure
{
get
{
return hydrostaticPorePressureField;
}
set
{
hydrostaticPorePressureField = value;
}
}
///
[XmlAttributeAttribute]
public double LeftForce
{
get
{
return leftForceField;
}
set
{
leftForceField = value;
}
}
///
[XmlAttributeAttribute]
public double LeftForceAngle
{
get
{
return leftForceAngleField;
}
set
{
leftForceAngleField = value;
}
}
///
[XmlAttributeAttribute]
public double LeftForceY
{
get
{
return leftForceYField;
}
set
{
leftForceYField = value;
}
}
///
[XmlAttributeAttribute]
public double RightForce
{
get
{
return rightForceField;
}
set
{
rightForceField = value;
}
}
///
[XmlAttributeAttribute]
public double RightForceAngle
{
get
{
return rightForceAngleField;
}
set
{
rightForceAngleField = value;
}
}
///
[XmlAttributeAttribute]
public double RightForceY
{
get
{
return rightForceYField;
}
set
{
rightForceYField = value;
}
}
///
[XmlAttributeAttribute]
public double LoadStress
{
get
{
return loadStressField;
}
set
{
loadStressField = value;
}
}
///
[XmlAttributeAttribute]
public double NormalStress
{
get
{
return normalStressField;
}
set
{
normalStressField = value;
}
}
///
[XmlAttributeAttribute]
public double PorePressure
{
get
{
return porePressureField;
}
set
{
porePressureField = value;
}
}
///
[XmlAttributeAttribute]
public double HorizontalPorePressure
{
get
{
return horizontalPorePressureField;
}
set
{
horizontalPorePressureField = value;
}
}
///
[XmlAttributeAttribute]
public double VerticalPorePressure
{
get
{
return verticalPorePressureField;
}
set
{
verticalPorePressureField = value;
}
}
///
[XmlAttributeAttribute]
public double PiezometricPorePressure
{
get
{
return piezometricPorePressureField;
}
set
{
piezometricPorePressureField = value;
}
}
///
[XmlAttributeAttribute]
public double EffectiveStress
{
get
{
return effectiveStressField;
}
set
{
effectiveStressField = value;
}
}
///
[XmlAttributeAttribute]
public double ExcessPorePressure
{
get
{
return excessPorePressureField;
}
set
{
excessPorePressureField = value;
}
}
///
[XmlAttributeAttribute]
public double ShearStress
{
get
{
return shearStressField;
}
set
{
shearStressField = value;
}
}
///
[XmlAttributeAttribute]
public double SoilStress
{
get
{
return soilStressField;
}
set
{
soilStressField = value;
}
}
///
[XmlAttributeAttribute]
public double TotalPorePressure
{
get
{
return totalPorePressureField;
}
set
{
totalPorePressureField = value;
}
}
///
[XmlAttributeAttribute]
public double TotalStress
{
get
{
return totalStressField;
}
set
{
totalStressField = value;
}
}
///
[XmlAttributeAttribute]
public double Weight
{
get
{
return weightField;
}
set
{
weightField = value;
}
}
///
[XmlAttributeAttribute]
public double Su
{
get
{
return suField;
}
set
{
suField = value;
}
}
///
[XmlIgnoreAttribute]
public bool SuSpecified
{
get
{
return suFieldSpecified;
}
set
{
suFieldSpecified = value;
}
}
///
[XmlAttributeAttribute]
public ShearStrengthModelType ShearStrengthModel
{
get
{
return shearStrengthModelField;
}
set
{
shearStrengthModelField = value;
}
}
///
[XmlAttributeAttribute]
public double HorizontalSoilQuakeStress
{
get
{
return horizontalSoilQuakeStressField;
}
set
{
horizontalSoilQuakeStressField = value;
}
}
///
[XmlIgnoreAttribute]
public bool HorizontalSoilQuakeStressSpecified
{
get
{
return horizontalSoilQuakeStressFieldSpecified;
}
set
{
horizontalSoilQuakeStressFieldSpecified = value;
}
}
///
[XmlAttributeAttribute]
public double StrengthIncreaseExponent
{
get
{
return strengthIncreaseExponentField;
}
set
{
strengthIncreaseExponentField = value;
}
}
///
[XmlIgnoreAttribute]
public bool StrengthIncreaseExponentSpecified
{
get
{
return strengthIncreaseExponentFieldSpecified;
}
set
{
strengthIncreaseExponentFieldSpecified = value;
}
}
///
[XmlAttributeAttribute]
public double UpliftFactor
{
get
{
return upliftFactorField;
}
set
{
upliftFactorField = value;
}
}
///
[XmlIgnoreAttribute]
public bool UpliftFactorSpecified
{
get
{
return upliftFactorFieldSpecified;
}
set
{
upliftFactorFieldSpecified = value;
}
}
///
[XmlAttributeAttribute]
public double VerticalSoilQuakeStress
{
get
{
return verticalSoilQuakeStressField;
}
set
{
verticalSoilQuakeStressField = value;
}
}
///
[XmlIgnoreAttribute]
public bool VerticalSoilQuakeStressSpecified
{
get
{
return verticalSoilQuakeStressFieldSpecified;
}
set
{
verticalSoilQuakeStressFieldSpecified = value;
}
}
///
[XmlAttributeAttribute]
public double WaterQuakeStress
{
get
{
return waterQuakeStressField;
}
set
{
waterQuakeStressField = value;
}
}
///
[XmlIgnoreAttribute]
public bool WaterQuakeStressSpecified
{
get
{
return waterQuakeStressFieldSpecified;
}
set
{
waterQuakeStressFieldSpecified = value;
}
}
///
[XmlAttributeAttribute]
public double UpliftReductionFactor
{
get
{
return upliftReductionFactorField;
}
set
{
upliftReductionFactorField = value;
}
}
///
[XmlIgnoreAttribute]
public bool UpliftReductionFactorSpecified
{
get
{
return upliftReductionFactorFieldSpecified;
}
set
{
upliftReductionFactorFieldSpecified = value;
}
}
///
[XmlAttributeAttribute]
public double RatioCuPc
{
get
{
return ratioCuPcField;
}
set
{
ratioCuPcField = value;
}
}
///
[XmlIgnoreAttribute]
public bool RatioCuPcSpecified
{
get
{
return ratioCuPcFieldSpecified;
}
set
{
ratioCuPcFieldSpecified = value;
}
}
///
[XmlAttributeAttribute]
public double ResultantForce
{
get
{
return resultantForceField;
}
set
{
resultantForceField = value;
}
}
///
[XmlIgnoreAttribute]
public bool ResultantForceSpecified
{
get
{
return resultantForceFieldSpecified;
}
set
{
resultantForceFieldSpecified = value;
}
}
///
[XmlAttributeAttribute]
public double ResultantMoment
{
get
{
return resultantMomentField;
}
set
{
resultantMomentField = value;
}
}
///
[XmlIgnoreAttribute]
public bool ResultantMomentSpecified
{
get
{
return resultantMomentFieldSpecified;
}
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;
}
}
}