Index: DamEngine/trunk/src/Deltares.DamEngine.Data/Geotechnics/Soil.cs
===================================================================
diff -u -r5813 -r6157
--- DamEngine/trunk/src/Deltares.DamEngine.Data/Geotechnics/Soil.cs (.../Soil.cs) (revision 5813)
+++ DamEngine/trunk/src/Deltares.DamEngine.Data/Geotechnics/Soil.cs (.../Soil.cs) (revision 6157)
@@ -71,12 +71,8 @@
public void Assign(Soil aSoil)
{
name = aSoil.Name;
- BeddingAngle = aSoil.BeddingAngle;
DiameterD70 = aSoil.DiameterD70;
PermeabKx = aSoil.PermeabKx;
- WhitesConstant = aSoil.WhitesConstant;
- DiameterD90 = aSoil.DiameterD90;
- DilatancyType = aSoil.DilatancyType;
ShearStrengthModel = aSoil.ShearStrengthModel;
BelowPhreaticLevel = aSoil.BelowPhreaticLevel;
AbovePhreaticLevel = aSoil.AbovePhreaticLevel;
@@ -85,8 +81,6 @@
PoP = aSoil.PoP;
Ocr = aSoil.Ocr;
RatioCuPc = aSoil.RatioCuPc;
- CuTop = aSoil.CuTop;
- CuBottom = aSoil.CuBottom;
StrengthIncreaseExponent = aSoil.StrengthIncreaseExponent;
SigmaTauCurve = new SigmaTauCurve();
if ((ShearStrengthModel == Geotechnics.ShearStrengthModel.SigmaTauCurve) && (aSoil.SigmaTauCurve != null))
@@ -147,14 +141,6 @@
#region Piping
///
- /// Bedding Angle (degree).
- ///
- ///
- /// The bedding angle.
- ///
- public double BeddingAngle { get; set; } = double.NaN;
-
- ///
/// Diameter D70 (micrometer).
///
///
@@ -170,32 +156,11 @@
///
public double PermeabKx { get; set; } = double.NaN;
- ///
- /// Whites constant (-).
- ///
- ///
- /// The whites constant.
- ///
- public double WhitesConstant { get; set; } = double.NaN;
-
- ///
- /// Diameter D90 (micrometer).
- ///
- ///
- /// The diameter D90.
- ///
- public double DiameterD90 { get; set; } = double.NaN;
-
#endregion
#region Macrostability
-
+
///
- /// Ovendry unit weight [kN/m3]
- ///
- public double DryUnitWeight { get; set; } = double.NaN;
-
- ///
/// Cohesion (the force that holds together molecules or like particles within a soil) [kN/m2]
///
public double Cohesion { get; set; } = double.NaN;
@@ -221,25 +186,6 @@
///
public double RatioCuPc { get; set; } = double.NaN;
- ///
- /// Cu Top
- ///
- public double CuTop { get; set; } = double.NaN;
-
- ///
- /// Cu Bottom
- ///
- public double CuBottom { get; set; } = double.NaN;
-
- ///
- /// Dilatancy (shear thickening) type
- ///
- public DilatancyType? DilatancyType { get; set; }
-
- /// Gets or sets the RRatio.
- /// The RRatio.
- public double RRatio { get; set; } = double.NaN;
-
/// Gets or sets the strength increase exponent.
/// The strength increase exponent.
public double StrengthIncreaseExponent { get; set; } = double.NaN;
@@ -250,22 +196,6 @@
public ShearStrengthModel? ShearStrengthModel { get; set; }
///
- /// Gets or sets a value indicating whether to use the default shear strength model.
- ///
- ///
- /// true if default shear strength model must be used; otherwise, false.
- ///
- public bool? UseDefaultShearStrengthModel { get; set; }
-
- ///
- /// Gets or sets the slope of the rest profile.
- ///
- ///
- /// The slope of the rest profile.
- ///
- public double SlopeRestProfile { get; set; } = double.NaN;
-
- ///
/// The sigma tau curve (for Shear Strength Model = SigmaTauCurve)
///
public SigmaTauCurve SigmaTauCurve { get; set; } = new();