Index: Ringtoets/Piping/src/Ringtoets.Piping.IO/Builders/SoilLayer2D.cs
===================================================================
diff -u -r8ed108b83f575f6cb7dc1b89224606894a4bcb7a -r751aaf9b7623bac357cbacf4e6ddae87b2b69f1f
--- Ringtoets/Piping/src/Ringtoets.Piping.IO/Builders/SoilLayer2D.cs (.../SoilLayer2D.cs) (revision 8ed108b83f575f6cb7dc1b89224606894a4bcb7a)
+++ Ringtoets/Piping/src/Ringtoets.Piping.IO/Builders/SoilLayer2D.cs (.../SoilLayer2D.cs) (revision 751aaf9b7623bac357cbacf4e6ddae87b2b69f1f)
@@ -22,7 +22,6 @@
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
-using System.Drawing;
using System.Linq;
using Core.Common.Base.Geometry;
@@ -61,11 +60,85 @@
public double? AbovePhreaticLevel { get; set; }
///
- /// Gets or sets the below phreatic level for the .
+ /// Gets or sets the distribution for the volumic weight of the below the
+ /// phreatic level.
+ /// [kN/m³]
///
- public double? BelowPhreaticLevel { get; set; }
+ public double? BelowPhreaticLevelDistribution { get; set; }
///
+ /// Gets or sets the shift of the distribution for the volumic weight of the
+ /// below the phreatic level.
+ /// [kN/m³]
+ ///
+ public double? BelowPhreaticLevelShift { get; set; }
+
+ ///
+ /// Gets or sets the mean of the distribution for the volumic weight of the
+ /// below the phreatic level.
+ /// [kN/m³]
+ ///
+ public double? BelowPhreaticLevelMean { get; set; }
+
+ ///
+ /// Gets or sets the deviation of the distribution for the volumic weight of the below the phreatic level.
+ /// [kN/m³]
+ ///
+ public double? BelowPhreaticLevelDeviation { get; set; }
+
+ ///
+ /// Gets or sets the distribution for the mean diameter of small scale tests applied to different kinds of sand, on which the
+ /// formula of Sellmeijer has been fit.
+ /// [m]
+ ///
+ public double? DiameterD70Distribution { get; set; }
+
+ ///
+ /// Gets or sets the shift of the distribution for the mean diameter of small scale tests applied to different kinds of sand,
+ /// on which the formula of Sellmeijer has been fit.
+ /// [m]
+ ///
+ public double? DiameterD70Shift { get; set; }
+
+ ///
+ /// Gets or sets the mean of the distribution for the mean diameter of small scale tests applied to different kinds of sand,
+ /// on which the formula of Sellmeijer has been fit.
+ /// [m]
+ ///
+ public double? DiameterD70Mean { get; set; }
+
+ ///
+ /// Gets or sets the deviation of the distribution for the mean diameter of small scale tests applied to different kinds of sand,
+ /// on which the formula of Sellmeijer has been fit.
+ /// [m]
+ ///
+ public double? DiameterD70Deviation { get; set; }
+
+ ///
+ /// Gets or sets the distribution for the Darcy-speed with which water flows through the aquifer layer.
+ /// [m/s]
+ ///
+ public double? PermeabilityDistribution { get; set; }
+
+ ///
+ /// Gets or sets the shift of the distribution for the Darcy-speed with which water flows through the aquifer layer.
+ /// [m/s]
+ ///
+ public double? PermeabilityShift { get; set; }
+
+ ///
+ /// Gets or sets the mean of the distribution for the the Darcy-speed with which water flows through the aquifer layer.
+ /// [m/s]
+ ///
+ public double? PermeabilityMean { get; set; }
+
+ ///
+ /// Gets or sets the deviation of the distribution for the Darcy-speed with which water flows through the aquifer layer.
+ /// [m/s]
+ ///
+ public double? PermeabilityDeviation { get; set; }
+
+ ///
/// Gets or sets the dry unit weight for the .
///
public double? DryUnitWeight { get; set; }
@@ -76,7 +149,7 @@
public string MaterialName { get; set; }
///
- /// Gets or sets the value representing a color that was used to represent the .
+ /// Gets or sets the value representing a color that was used to represent the .
///
public double? Color { get; set; }
@@ -157,7 +230,7 @@
result.Add(new PipingSoilLayer(height)
{
IsAquifer = IsAquifer.HasValue && IsAquifer.Value.Equals(1.0),
- BelowPhreaticLevel = BelowPhreaticLevel,
+ BelowPhreaticLevel = BelowPhreaticLevelMean,
AbovePhreaticLevel = AbovePhreaticLevel,
DryUnitWeight = DryUnitWeight,
MaterialName = MaterialName ?? string.Empty,