Index: DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.Importer/CsvImporterHelper.cs
===================================================================
diff -u -r3148 -r3175
--- DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.Importer/CsvImporterHelper.cs (.../CsvImporterHelper.cs) (revision 3148)
+++ DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.Importer/CsvImporterHelper.cs (.../CsvImporterHelper.cs) (revision 3175)
@@ -43,7 +43,7 @@
}
catch (Exception exception)
{
- string message = string.Format("Fout bij het lezen van de CSV kolom namen; controleer op dubbele namen ('{0}' exception in {1})", exception.Message, caller.GetType());
+ string message = string.Format("Error reading CSV column headers; check for duplicate column names('{0}' exception in {1}).", exception.Message, caller.GetType());
throw new ArgumentException(message);
}
}
Index: DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.Data/SurfaceLine.cs
===================================================================
diff -u -r3159 -r3175
--- DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.Data/SurfaceLine.cs (.../SurfaceLine.cs) (revision 3159)
+++ DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.Data/SurfaceLine.cs (.../SurfaceLine.cs) (revision 3175)
@@ -73,8 +73,18 @@
///
public SurfaceLinePoint GetSurfaceLinePointByType(CharacteristicPointType pointType)
{
- // Todo implement
- return null;
+ var index = 0;
+ SurfaceLinePoint surfaceLinePoint = null;
+ while (surfaceLinePoint == null && index < surfaceLinePoints.Count)
+ {
+ if (surfaceLinePoints[index].PointType == pointType)
+ {
+ surfaceLinePoint = surfaceLinePoints[index];
+ }
+
+ index++;
+ }
+ return surfaceLinePoint;
}
}
}
\ No newline at end of file
Index: DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/LayerCreatorTests.cs
===================================================================
diff -u -r3092 -r3175
--- DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/LayerCreatorTests.cs (.../LayerCreatorTests.cs) (revision 3092)
+++ DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/LayerCreatorTests.cs (.../LayerCreatorTests.cs) (revision 3175)
@@ -19,13 +19,80 @@
// Stichting Deltares and remain full property of Stichting Deltares at all times.
// All rights reserved.
+using System.IO;
using NUnit.Framework;
namespace Deltares.LayerOnSlopeTool.LayerCreator.Tests
{
[TestFixture]
public class LayerCreatorTests
{
- // TODO: implement tests
+ private string importFolder = Path.Combine(Directory.GetCurrentDirectory(), "TestFiles\\InputFilesSingleFile");
+ private string importFolderIncorrectLocation = Path.Combine(Directory.GetCurrentDirectory(), "TestFiles\\InputFilesSingleFileMissingDikeMaterial");
+ private string importFolderStiGeometryLeftOfSurfaceLine = Path.Combine(Directory.GetCurrentDirectory(), "TestFiles\\InputFilesSingleFileStiGeometryLeftOfSurfaceLine");
+
+ private string outputFolder = Path.Combine(Directory.GetCurrentDirectory(), "TestFiles\\OutputFilesSingleFile");
+
+ [Test]
+ public void TestLayerCreatorForSingleFileWithLocationNoDikeMaterial()
+ {
+ var layerCreator = new LayerCreator(importFolderIncorrectLocation, importFolderIncorrectLocation, outputFolder);
+ if (Directory.Exists(outputFolder))
+ {
+ Directory.Delete(outputFolder,true);
+ }
+
+ Directory.CreateDirectory(outputFolder);
+ layerCreator.Execute();
+ var resultFile = Path.Combine(outputFolder, "111-DIG-8986-01.2.sti");
+ Assert.IsFalse(File.Exists(resultFile));
+ var logFile = Path.Combine(outputFolder, LayerCreator.LogFile);
+ Assert.IsTrue(File.Exists(logFile));
+ var lines =File.ReadAllLines(logFile);
+ Assert.IsTrue(lines.Length == 1);
+ Assert.IsTrue(lines[0].Contains("Fatal error whilst reading locations"));
+ }
+
+ [Test]
+ public void TestLayerCreatorForSingleFileWithStiGeometryLeftOfSurfaceLine()
+ {
+ var layerCreator = new LayerCreator(importFolderStiGeometryLeftOfSurfaceLine, importFolderStiGeometryLeftOfSurfaceLine, outputFolder);
+ if (Directory.Exists(outputFolder))
+ {
+ Directory.Delete(outputFolder, true);
+ }
+
+ Directory.CreateDirectory(outputFolder);
+ layerCreator.Execute();
+ var resultFile = Path.Combine(outputFolder, "111-DIG-8986-01.2.sti");
+ Assert.IsFalse(File.Exists(resultFile));
+ var logFile = Path.Combine(outputFolder, LayerCreator.LogFile);
+ Assert.IsTrue(File.Exists(logFile));
+ var lines = File.ReadAllLines(logFile);
+ Assert.IsTrue(lines.Length == 2);
+ Assert.IsTrue(lines[0].Contains("Handling location"));
+ Assert.IsTrue(lines[1].Contains("Geometry is completely left of Surface Line"));
+ }
+
+ [Test]
+ public void TestLayerCreatorForSingleFileWithCorrectData()
+ {
+ var layerCreator = new LayerCreator(importFolder, importFolder, outputFolder);
+ if (Directory.Exists(outputFolder))
+ {
+ Directory.Delete(outputFolder, true);
+ }
+
+ Directory.CreateDirectory(outputFolder);
+ layerCreator.Execute();
+ var resultFile = Path.Combine(outputFolder, "111-DIG-8986-01.2.sti");
+ Assert.IsTrue(File.Exists(resultFile));
+ var logFile = Path.Combine(outputFolder, LayerCreator.LogFile);
+ Assert.IsTrue(File.Exists(logFile));
+ var lines = File.ReadAllLines(logFile);
+ Assert.IsTrue(lines.Length == 1);
+ Assert.IsTrue(lines[0].Contains("Handling location"));
+ }
+
}
}
\ No newline at end of file
Index: DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFile/locations.csv
===================================================================
diff -u
--- DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFile/locations.csv (revision 0)
+++ DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFile/locations.csv (revision 3175)
@@ -0,0 +1,2 @@
+location_id;surfaceline_id;segment_id;x_soilgeometry2D_origin;soilgeometry2D_name;Dikering_id;Ophoogmateriaaldijk;slope_layer_thickness;slope_layer_material;
+111-DIG-8986-01.2-dp 46;111-DIG-8986-01.2;111-DIG-8986-01.2;-5;111-DIG-8986-01.2.sti;111;Pleistoceen zand;1.2;Veen > 300;
Index: DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFile/surfacelines.csv
===================================================================
diff -u
--- DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFile/surfacelines.csv (revision 0)
+++ DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFile/surfacelines.csv (revision 3175)
@@ -0,0 +1,2 @@
+LOCATIONID;X1;Y1;Z1;.....;Xn;Yn;Zn;(Profiel)
+111-DIG-8986-01.2;-5.000;0.000;-2.100;-1.500;0.000;-2.100;0.000;0.000;-0.650;0.370;0.000;-0.490;1.130;0.000;-0.450;2.510;0.000;-0.390;3.000;0.000;-0.371;3.830;0.000;-0.340;4.458;0.000;-0.050;5.000;0.000;0.200;5.790;0.000;0.200;5.971;0.000;0.200;6.500;0.000;0.199;6.690;0.000;0.150;7.547;0.000;-0.069;7.770;0.000;-0.071;7.810;0.000;-0.071;8.000;0.000;-0.070;8.471;0.000;-0.067;9.580;0.000;-0.061;10.270;0.000;-0.201;11.209;0.000;-0.407;11.460;0.000;-0.462;12.790;0.000;-0.841;13.205;0.000;-0.950;13.530;0.000;-1.030;15.116;0.000;-1.331;15.140;0.000;-1.335;15.400;0.000;-1.382;16.610;0.000;-1.592;19.610;0.000;-2.121;23.290;0.000;-2.782;26.992;0.000;-3.432;27.100;0.000;-3.452;27.400;0.000;-3.505;29.000;0.000;-3.788;30.745;0.000;-4.193;30.790;0.000;-4.199;30.830;0.000;-4.203;32.170;0.000;-4.524;33.090;0.000;-4.606;34.000;0.000;-4.746;34.690;0.000;-4.853;35.990;0.000;-5.143;36.250;0.000;-5.212;36.617;0.000;-5.824;37.029;0.000;-5.824;37.410;0.000;-5.212;37.660;0.000;-5.131;38.660;0.000;-4.821;39.900;0.000;-4.590;41.910;0.000;-4.470;48.000;0.000;-4.410;50.000;0.000;-4.520
Index: DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFileStiGeometryLeftOfSurfaceLine/locations.csv
===================================================================
diff -u
--- DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFileStiGeometryLeftOfSurfaceLine/locations.csv (revision 0)
+++ DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFileStiGeometryLeftOfSurfaceLine/locations.csv (revision 3175)
@@ -0,0 +1,2 @@
+location_id;surfaceline_id;segment_id;x_soilgeometry2D_origin;soilgeometry2D_name;Dikering_id;Ophoogmateriaaldijk;slope_layer_thickness;slope_layer_material;
+111-DIG-8986-01.2-dp 46;111-DIG-8986-01.2;111-DIG-8986-01.2;37.17;111-DIG-8986-01.2.sti;111;Pleistoceen zand;1.2;Veen > 300;
Index: DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFile/characteristicpoints.csv
===================================================================
diff -u
--- DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFile/characteristicpoints.csv (revision 0)
+++ DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFile/characteristicpoints.csv (revision 3175)
@@ -0,0 +1,2 @@
+LOCATIONID;X_Maaiveld buitenwaarts;Y_Maaiveld buitenwaarts;Z_Maaiveld buitenwaarts;X_Teen geul;Y_Teen geul;Z_Teen geul;X_Insteek geul;Y_Insteek geul;Z_Insteek geul;X_Teen dijk buitenwaarts;Y_Teen dijk buitenwaarts;Z_Teen dijk buitenwaarts;X_Kruin buitenberm;Y_Kruin buitenberm;Z_Kruin buitenberm;X_Insteek buitenberm;Y_Insteek buitenberm;Z_Insteek buitenberm;X_Kruin buitentalud;Y_Kruin buitentalud;Z_Kruin buitentalud;X_Verkeersbelasting kant buitenwaarts;Y_Verkeersbelasting kant buitenwaarts;Z_Verkeersbelasting kant buitenwaarts;X_Verkeersbelasting kant binnenwaarts;Y_Verkeersbelasting kant binnenwaarts;Z_Verkeersbelasting kant binnenwaarts;X_Kruin binnentalud;Y_Kruin binnentalud;Z_Kruin binnentalud;X_Insteek binnenberm;Y_Insteek binnenberm;Z_Insteek binnenberm;X_Kruin binnenberm;Y_Kruin binnenberm;Z_Kruin binnenberm;X_Teen dijk binnenwaarts;Y_Teen dijk binnenwaarts;Z_Teen dijk binnenwaarts;X_Insteek sloot dijkzijde;Y_Insteek sloot dijkzijde;Z_Insteek sloot dijkzijde;X_Slootbodem dijkzijde;Y_Slootbodem dijkzijde;Z_Slootbodem dijkzijde;X_Slootbodem polderzijde;Y_Slootbodem polderzijde;Z_Slootbodem polderzijde;X_Insteek sloot polderzijde;Y_Insteek sloot polderzijde;Z_Insteek sloot polderzijde;X_Maaiveld binnenwaarts;Y_Maaiveld binnenwaarts;Z_Maaiveld binnenwaarts
+111-DIG-8986-01.2;-5.000;0.000;-2.100;-1.000;-1.000;-1.000;-1.000;-1.000;-1.000;-1.500;0.000;-2.100;0.370;0.000;-0.490;3.830;0.000;-0.340;5.000;0.000;0.200;5.971;0.000;0.200;8.471;0.000;-0.067;6.500;0.000;0.199;7.547;0.000;-0.069;9.580;0.000;-0.061;32.170;0.000;-4.524;35.990;0.000;-5.143;36.617;0.000;-5.824;37.029;0.000;-5.824;37.660;0.000;-5.131;50.000;0.000;-4.520
Index: DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFileMissingDikeMaterial/surfacelines.csv
===================================================================
diff -u
--- DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFileMissingDikeMaterial/surfacelines.csv (revision 0)
+++ DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFileMissingDikeMaterial/surfacelines.csv (revision 3175)
@@ -0,0 +1,2 @@
+LOCATIONID;X1;Y1;Z1;.....;Xn;Yn;Zn;(Profiel)
+111-DIG-8986-01.2;-5.000;0.000;-2.100;-1.500;0.000;-2.100;0.000;0.000;-0.650;0.370;0.000;-0.490;1.130;0.000;-0.450;2.510;0.000;-0.390;3.000;0.000;-0.371;3.830;0.000;-0.340;4.458;0.000;-0.050;5.000;0.000;0.200;5.790;0.000;0.200;5.971;0.000;0.200;6.500;0.000;0.199;6.690;0.000;0.150;7.547;0.000;-0.069;7.770;0.000;-0.071;7.810;0.000;-0.071;8.000;0.000;-0.070;8.471;0.000;-0.067;9.580;0.000;-0.061;10.270;0.000;-0.201;11.209;0.000;-0.407;11.460;0.000;-0.462;12.790;0.000;-0.841;13.205;0.000;-0.950;13.530;0.000;-1.030;15.116;0.000;-1.331;15.140;0.000;-1.335;15.400;0.000;-1.382;16.610;0.000;-1.592;19.610;0.000;-2.121;23.290;0.000;-2.782;26.992;0.000;-3.432;27.100;0.000;-3.452;27.400;0.000;-3.505;29.000;0.000;-3.788;30.745;0.000;-4.193;30.790;0.000;-4.199;30.830;0.000;-4.203;32.170;0.000;-4.524;33.090;0.000;-4.606;34.000;0.000;-4.746;34.690;0.000;-4.853;35.990;0.000;-5.143;36.250;0.000;-5.212;36.617;0.000;-5.824;37.029;0.000;-5.824;37.410;0.000;-5.212;37.660;0.000;-5.131;38.660;0.000;-4.821;39.900;0.000;-4.590;41.910;0.000;-4.470;48.000;0.000;-4.410;50.000;0.000;-4.520
Index: DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFileStiGeometryLeftOfSurfaceLine/characteristicpoints.csv
===================================================================
diff -u
--- DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFileStiGeometryLeftOfSurfaceLine/characteristicpoints.csv (revision 0)
+++ DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFileStiGeometryLeftOfSurfaceLine/characteristicpoints.csv (revision 3175)
@@ -0,0 +1,2 @@
+LOCATIONID;X_Maaiveld buitenwaarts;Y_Maaiveld buitenwaarts;Z_Maaiveld buitenwaarts;X_Teen geul;Y_Teen geul;Z_Teen geul;X_Insteek geul;Y_Insteek geul;Z_Insteek geul;X_Teen dijk buitenwaarts;Y_Teen dijk buitenwaarts;Z_Teen dijk buitenwaarts;X_Kruin buitenberm;Y_Kruin buitenberm;Z_Kruin buitenberm;X_Insteek buitenberm;Y_Insteek buitenberm;Z_Insteek buitenberm;X_Kruin buitentalud;Y_Kruin buitentalud;Z_Kruin buitentalud;X_Verkeersbelasting kant buitenwaarts;Y_Verkeersbelasting kant buitenwaarts;Z_Verkeersbelasting kant buitenwaarts;X_Verkeersbelasting kant binnenwaarts;Y_Verkeersbelasting kant binnenwaarts;Z_Verkeersbelasting kant binnenwaarts;X_Kruin binnentalud;Y_Kruin binnentalud;Z_Kruin binnentalud;X_Insteek binnenberm;Y_Insteek binnenberm;Z_Insteek binnenberm;X_Kruin binnenberm;Y_Kruin binnenberm;Z_Kruin binnenberm;X_Teen dijk binnenwaarts;Y_Teen dijk binnenwaarts;Z_Teen dijk binnenwaarts;X_Insteek sloot dijkzijde;Y_Insteek sloot dijkzijde;Z_Insteek sloot dijkzijde;X_Slootbodem dijkzijde;Y_Slootbodem dijkzijde;Z_Slootbodem dijkzijde;X_Slootbodem polderzijde;Y_Slootbodem polderzijde;Z_Slootbodem polderzijde;X_Insteek sloot polderzijde;Y_Insteek sloot polderzijde;Z_Insteek sloot polderzijde;X_Maaiveld binnenwaarts;Y_Maaiveld binnenwaarts;Z_Maaiveld binnenwaarts
+111-DIG-8986-01.2;-5.000;0.000;-2.100;-1.000;-1.000;-1.000;-1.000;-1.000;-1.000;-1.500;0.000;-2.100;0.370;0.000;-0.490;3.830;0.000;-0.340;5.000;0.000;0.200;5.971;0.000;0.200;8.471;0.000;-0.067;6.500;0.000;0.199;7.547;0.000;-0.069;9.580;0.000;-0.061;32.170;0.000;-4.524;35.990;0.000;-5.143;36.617;0.000;-5.824;37.029;0.000;-5.824;37.660;0.000;-5.131;50.000;0.000;-4.520
Index: DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFileMissingDikeMaterial/locations.csv
===================================================================
diff -u
--- DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFileMissingDikeMaterial/locations.csv (revision 0)
+++ DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFileMissingDikeMaterial/locations.csv (revision 3175)
@@ -0,0 +1,2 @@
+location_id;surfaceline_id;segment_id;x_soilgeometry2D_origin;soilgeometry2D_name;Dikering_id
+111-DIG-8986-01.2-dp 46;111-DIG-8986-01.2;111-DIG-8986-01.2;37.17;111-DIG-8986-01.2-dp 46.sti;111
Index: DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFileStiGeometryLeftOfSurfaceLine/111-DIG-8986-01.2.sti
===================================================================
diff -u
--- DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFileStiGeometryLeftOfSurfaceLine/111-DIG-8986-01.2.sti (revision 0)
+++ DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFileStiGeometryLeftOfSurfaceLine/111-DIG-8986-01.2.sti (revision 3175)
@@ -0,0 +1,1193 @@
+Input file for Dam Soil Profile Tool : Stability of earth slopes.
+==============================================================================
+COMPANY :
+
+DATE : 15-4-2020
+TIME : 01:22:17
+FILENAME : \\hhrs.rijnland.org\dfs\Users\jthiele\Documenten\DAM\test\111-DIG-8986-01.2.sti
+CREATED BY : Dam Soil Profile Tool version 19.1.1
+========================== BEGINNING OF DATA ==========================
+[VERSION]
+Soil=1003
+Geometry=1000
+StressCurve=1000
+BondStressDiagram=1000
+D-Geo Stability=1008
+[END OF VERSION]
+
+[SOIL COLLECTION]
+ 6 = number of items
+[SOIL]
+Pleistoceen zand
+SoilColor=7648893
+SoilSoilType=2
+SoilUseSoilType=0
+SoilExcessPorePressure=0.00
+SoilPorePressureFactor=1.00
+SoilGamDry=0.01
+SoilGamWet=0.01
+SoilRestSlope=0
+SoilCohesion=0.00
+SoilPhi=0.00
+SoilDilatancy=0.00
+SoilCuTop=0.00
+SoilCuBottom=0.00
+SoilCuGradient=0.00
+SoilStressTableName=
+SoilBondStressTableName=
+SoilMatStrengthType=0
+SoilProbInputValues=0
+SoilRatioCuPc=0.22
+SoilStrengthIncreaseExponent=0.80
+SoilPOPTop=0.00
+SoilPOPBottom=0.00
+SoilAdditionalFactorLEM=1.00
+SoilPc=0.00E+00
+SoilPOP=0.00
+SoilRheologicalCoefficient=0.00
+SoilXCoorSoilPc=-100.000
+SoilYCoorSoilPc=-100.000
+SoilIsPopCalculated=0
+SoilIsOCRCalculated=0
+SoilIsAquifer=0
+SoilUseProbDefaults=1
+SoilStdCohesion=0.00
+SoilStdPhi=0.00
+SoilStdRatioCuPc=0.00
+SoilStdRatioCuPcPassive=0.00
+SoilStdRatioCuPcActive=0.00
+SoilStdCu=0.00
+SoilStdCuTop=0.00
+SoilStdCuGradient=0.00
+SoilStdPn=0.20
+SoilDistCohesion=3
+SoilDistPhi=3
+SoilDistStressTable=3
+SoilDistRatioCuPc=3
+SoilDistRatioCuPcPassive=3
+SoilDistRatioCuPcActive=3
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+SoilDistPn=3
+SoilCorrelationCPhi=0.00
+SoilRatioCuPcPassive=0.00
+SoilRatioCuPcActive=0.00
+SoilCuPassiveTop=0.00
+SoilCuPassiveBottom=0.00
+SoilCuActiveTop=0.00
+SoilCuActiveBottom=0.00
+SoilUniformRatioCuPc=1
+SoilUniformCu=1
+SoilDesignPartialCohesion=1.25
+SoilDesignStdCohesion=-1.65
+SoilDesignPartialPhi=1.10
+SoilDesignStdPhi=-1.65
+SoilDesignPartialStressTable=1.15
+SoilDesignStdStressTable=-1.65
+SoilDesignPartialRatioCuPc=1.15
+SoilDesignStdRatioCuPc=-1.65
+SoilDesignPartialCu=1.15
+SoilDesignStdCu=-1.65
+SoilDesignPartialPOP=1.10
+SoilDesignStdPOP=-1.65
+SoilDesignPartialRRatio=1.00
+SoilDesignStdRRatio=0.00
+SoilSoilGroup=0
+SoilStdPOP=0.00
+SoilDistPOP=2
+SoilHorFluctScaleCoh=50.00
+SoilVertFluctScaleCoh=0.25
+SoilNumberOfTestsCoh=1
+SoilVarianceRatioCoh=0.75
+SoilHorFluctScalePhi=50.00
+SoilVertFluctScalePhi=0.25
+SoilNumberOfTestsPhi=1
+SoilVarianceRatioPhi=0.75
+SoilRRatio=1.0000000
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+[END OF SOIL]
+[SOIL]
+Basisveen
+SoilColor=9764853
+SoilSoilType=2
+SoilUseSoilType=0
+SoilExcessPorePressure=0.00
+SoilPorePressureFactor=1.00
+SoilGamDry=0.01
+SoilGamWet=0.01
+SoilRestSlope=0
+SoilCohesion=0.00
+SoilPhi=0.00
+SoilDilatancy=0.00
+SoilCuTop=0.00
+SoilCuBottom=0.00
+SoilCuGradient=0.00
+SoilStressTableName=
+SoilBondStressTableName=
+SoilMatStrengthType=0
+SoilProbInputValues=0
+SoilRatioCuPc=0.22
+SoilStrengthIncreaseExponent=0.80
+SoilPOPTop=0.00
+SoilPOPBottom=0.00
+SoilAdditionalFactorLEM=1.00
+SoilPc=0.00E+00
+SoilPOP=0.00
+SoilRheologicalCoefficient=0.00
+SoilXCoorSoilPc=-100.000
+SoilYCoorSoilPc=-100.000
+SoilIsPopCalculated=0
+SoilIsOCRCalculated=0
+SoilIsAquifer=0
+SoilUseProbDefaults=1
+SoilStdCohesion=0.00
+SoilStdPhi=0.00
+SoilStdRatioCuPc=0.00
+SoilStdRatioCuPcPassive=0.00
+SoilStdRatioCuPcActive=0.00
+SoilStdCu=0.00
+SoilStdCuTop=0.00
+SoilStdCuGradient=0.00
+SoilStdPn=0.20
+SoilDistCohesion=3
+SoilDistPhi=3
+SoilDistStressTable=3
+SoilDistRatioCuPc=3
+SoilDistRatioCuPcPassive=3
+SoilDistRatioCuPcActive=3
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+SoilDistPn=3
+SoilCorrelationCPhi=0.00
+SoilRatioCuPcPassive=0.00
+SoilRatioCuPcActive=0.00
+SoilCuPassiveTop=0.00
+SoilCuPassiveBottom=0.00
+SoilCuActiveTop=0.00
+SoilCuActiveBottom=0.00
+SoilUniformRatioCuPc=1
+SoilUniformCu=1
+SoilDesignPartialCohesion=1.25
+SoilDesignStdCohesion=-1.65
+SoilDesignPartialPhi=1.10
+SoilDesignStdPhi=-1.65
+SoilDesignPartialStressTable=1.15
+SoilDesignStdStressTable=-1.65
+SoilDesignPartialRatioCuPc=1.15
+SoilDesignStdRatioCuPc=-1.65
+SoilDesignPartialCu=1.15
+SoilDesignStdCu=-1.65
+SoilDesignPartialPOP=1.10
+SoilDesignStdPOP=-1.65
+SoilDesignPartialRRatio=1.00
+SoilDesignStdRRatio=0.00
+SoilSoilGroup=0
+SoilStdPOP=0.00
+SoilDistPOP=2
+SoilHorFluctScaleCoh=50.00
+SoilVertFluctScaleCoh=0.25
+SoilNumberOfTestsCoh=1
+SoilVarianceRatioCoh=0.75
+SoilHorFluctScalePhi=50.00
+SoilVertFluctScalePhi=0.25
+SoilNumberOfTestsPhi=1
+SoilVarianceRatioPhi=0.75
+SoilRRatio=1.0000000
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+[END OF SOIL]
+[SOIL]
+Klei humeus <14
+SoilColor=5953498
+SoilSoilType=2
+SoilUseSoilType=0
+SoilExcessPorePressure=0.00
+SoilPorePressureFactor=1.00
+SoilGamDry=0.01
+SoilGamWet=0.01
+SoilRestSlope=0
+SoilCohesion=0.00
+SoilPhi=0.00
+SoilDilatancy=0.00
+SoilCuTop=0.00
+SoilCuBottom=0.00
+SoilCuGradient=0.00
+SoilStressTableName=
+SoilBondStressTableName=
+SoilMatStrengthType=0
+SoilProbInputValues=0
+SoilRatioCuPc=0.22
+SoilStrengthIncreaseExponent=0.80
+SoilPOPTop=0.00
+SoilPOPBottom=0.00
+SoilAdditionalFactorLEM=1.00
+SoilPc=0.00E+00
+SoilPOP=0.00
+SoilRheologicalCoefficient=0.00
+SoilXCoorSoilPc=-100.000
+SoilYCoorSoilPc=-100.000
+SoilIsPopCalculated=0
+SoilIsOCRCalculated=0
+SoilIsAquifer=0
+SoilUseProbDefaults=1
+SoilStdCohesion=0.00
+SoilStdPhi=0.00
+SoilStdRatioCuPc=0.00
+SoilStdRatioCuPcPassive=0.00
+SoilStdRatioCuPcActive=0.00
+SoilStdCu=0.00
+SoilStdCuTop=0.00
+SoilStdCuGradient=0.00
+SoilStdPn=0.20
+SoilDistCohesion=3
+SoilDistPhi=3
+SoilDistStressTable=3
+SoilDistRatioCuPc=3
+SoilDistRatioCuPcPassive=3
+SoilDistRatioCuPcActive=3
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+SoilDistPn=3
+SoilCorrelationCPhi=0.00
+SoilRatioCuPcPassive=0.00
+SoilRatioCuPcActive=0.00
+SoilCuPassiveTop=0.00
+SoilCuPassiveBottom=0.00
+SoilCuActiveTop=0.00
+SoilCuActiveBottom=0.00
+SoilUniformRatioCuPc=1
+SoilUniformCu=1
+SoilDesignPartialCohesion=1.25
+SoilDesignStdCohesion=-1.65
+SoilDesignPartialPhi=1.10
+SoilDesignStdPhi=-1.65
+SoilDesignPartialStressTable=1.15
+SoilDesignStdStressTable=-1.65
+SoilDesignPartialRatioCuPc=1.15
+SoilDesignStdRatioCuPc=-1.65
+SoilDesignPartialCu=1.15
+SoilDesignStdCu=-1.65
+SoilDesignPartialPOP=1.10
+SoilDesignStdPOP=-1.65
+SoilDesignPartialRRatio=1.00
+SoilDesignStdRRatio=0.00
+SoilSoilGroup=0
+SoilStdPOP=0.00
+SoilDistPOP=2
+SoilHorFluctScaleCoh=50.00
+SoilVertFluctScaleCoh=0.25
+SoilNumberOfTestsCoh=1
+SoilVarianceRatioCoh=0.75
+SoilHorFluctScalePhi=50.00
+SoilVertFluctScalePhi=0.25
+SoilNumberOfTestsPhi=1
+SoilVarianceRatioPhi=0.75
+SoilRRatio=1.0000000
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+[END OF SOIL]
+[SOIL]
+Klei siltig 14,5-16,5
+SoilColor=10944420
+SoilSoilType=2
+SoilUseSoilType=0
+SoilExcessPorePressure=0.00
+SoilPorePressureFactor=1.00
+SoilGamDry=0.01
+SoilGamWet=0.01
+SoilRestSlope=0
+SoilCohesion=0.00
+SoilPhi=0.00
+SoilDilatancy=0.00
+SoilCuTop=0.00
+SoilCuBottom=0.00
+SoilCuGradient=0.00
+SoilStressTableName=
+SoilBondStressTableName=
+SoilMatStrengthType=0
+SoilProbInputValues=0
+SoilRatioCuPc=0.22
+SoilStrengthIncreaseExponent=0.80
+SoilPOPTop=0.00
+SoilPOPBottom=0.00
+SoilAdditionalFactorLEM=1.00
+SoilPc=0.00E+00
+SoilPOP=0.00
+SoilRheologicalCoefficient=0.00
+SoilXCoorSoilPc=-100.000
+SoilYCoorSoilPc=-100.000
+SoilIsPopCalculated=0
+SoilIsOCRCalculated=0
+SoilIsAquifer=0
+SoilUseProbDefaults=1
+SoilStdCohesion=0.00
+SoilStdPhi=0.00
+SoilStdRatioCuPc=0.00
+SoilStdRatioCuPcPassive=0.00
+SoilStdRatioCuPcActive=0.00
+SoilStdCu=0.00
+SoilStdCuTop=0.00
+SoilStdCuGradient=0.00
+SoilStdPn=0.20
+SoilDistCohesion=3
+SoilDistPhi=3
+SoilDistStressTable=3
+SoilDistRatioCuPc=3
+SoilDistRatioCuPcPassive=3
+SoilDistRatioCuPcActive=3
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+SoilDistPn=3
+SoilCorrelationCPhi=0.00
+SoilRatioCuPcPassive=0.00
+SoilRatioCuPcActive=0.00
+SoilCuPassiveTop=0.00
+SoilCuPassiveBottom=0.00
+SoilCuActiveTop=0.00
+SoilCuActiveBottom=0.00
+SoilUniformRatioCuPc=1
+SoilUniformCu=1
+SoilDesignPartialCohesion=1.25
+SoilDesignStdCohesion=-1.65
+SoilDesignPartialPhi=1.10
+SoilDesignStdPhi=-1.65
+SoilDesignPartialStressTable=1.15
+SoilDesignStdStressTable=-1.65
+SoilDesignPartialRatioCuPc=1.15
+SoilDesignStdRatioCuPc=-1.65
+SoilDesignPartialCu=1.15
+SoilDesignStdCu=-1.65
+SoilDesignPartialPOP=1.10
+SoilDesignStdPOP=-1.65
+SoilDesignPartialRRatio=1.00
+SoilDesignStdRRatio=0.00
+SoilSoilGroup=0
+SoilStdPOP=0.00
+SoilDistPOP=2
+SoilHorFluctScaleCoh=50.00
+SoilVertFluctScaleCoh=0.25
+SoilNumberOfTestsCoh=1
+SoilVarianceRatioCoh=0.75
+SoilHorFluctScalePhi=50.00
+SoilVertFluctScalePhi=0.25
+SoilNumberOfTestsPhi=1
+SoilVarianceRatioPhi=0.75
+SoilRRatio=1.0000000
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+[END OF SOIL]
+[SOIL]
+Veen > 300
+SoilColor=9094655
+SoilSoilType=2
+SoilUseSoilType=0
+SoilExcessPorePressure=0.00
+SoilPorePressureFactor=1.00
+SoilGamDry=0.01
+SoilGamWet=0.01
+SoilRestSlope=0
+SoilCohesion=0.00
+SoilPhi=0.00
+SoilDilatancy=0.00
+SoilCuTop=0.00
+SoilCuBottom=0.00
+SoilCuGradient=0.00
+SoilStressTableName=
+SoilBondStressTableName=
+SoilMatStrengthType=0
+SoilProbInputValues=0
+SoilRatioCuPc=0.22
+SoilStrengthIncreaseExponent=0.80
+SoilPOPTop=0.00
+SoilPOPBottom=0.00
+SoilAdditionalFactorLEM=1.00
+SoilPc=0.00E+00
+SoilPOP=0.00
+SoilRheologicalCoefficient=0.00
+SoilXCoorSoilPc=-100.000
+SoilYCoorSoilPc=-100.000
+SoilIsPopCalculated=0
+SoilIsOCRCalculated=0
+SoilIsAquifer=0
+SoilUseProbDefaults=1
+SoilStdCohesion=0.00
+SoilStdPhi=0.00
+SoilStdRatioCuPc=0.00
+SoilStdRatioCuPcPassive=0.00
+SoilStdRatioCuPcActive=0.00
+SoilStdCu=0.00
+SoilStdCuTop=0.00
+SoilStdCuGradient=0.00
+SoilStdPn=0.20
+SoilDistCohesion=3
+SoilDistPhi=3
+SoilDistStressTable=3
+SoilDistRatioCuPc=3
+SoilDistRatioCuPcPassive=3
+SoilDistRatioCuPcActive=3
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+SoilDistPn=3
+SoilCorrelationCPhi=0.00
+SoilRatioCuPcPassive=0.00
+SoilRatioCuPcActive=0.00
+SoilCuPassiveTop=0.00
+SoilCuPassiveBottom=0.00
+SoilCuActiveTop=0.00
+SoilCuActiveBottom=0.00
+SoilUniformRatioCuPc=1
+SoilUniformCu=1
+SoilDesignPartialCohesion=1.25
+SoilDesignStdCohesion=-1.65
+SoilDesignPartialPhi=1.10
+SoilDesignStdPhi=-1.65
+SoilDesignPartialStressTable=1.15
+SoilDesignStdStressTable=-1.65
+SoilDesignPartialRatioCuPc=1.15
+SoilDesignStdRatioCuPc=-1.65
+SoilDesignPartialCu=1.15
+SoilDesignStdCu=-1.65
+SoilDesignPartialPOP=1.10
+SoilDesignStdPOP=-1.65
+SoilDesignPartialRRatio=1.00
+SoilDesignStdRRatio=0.00
+SoilSoilGroup=0
+SoilStdPOP=0.00
+SoilDistPOP=2
+SoilHorFluctScaleCoh=50.00
+SoilVertFluctScaleCoh=0.25
+SoilNumberOfTestsCoh=1
+SoilVarianceRatioCoh=0.75
+SoilHorFluctScalePhi=50.00
+SoilVertFluctScalePhi=0.25
+SoilNumberOfTestsPhi=1
+SoilVarianceRatioPhi=0.75
+SoilRRatio=1.0000000
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+[END OF SOIL]
+[SOIL]
+ophoogmateriaal_klei
+SoilColor=12171263
+SoilSoilType=2
+SoilUseSoilType=0
+SoilExcessPorePressure=0.00
+SoilPorePressureFactor=1.00
+SoilGamDry=0.01
+SoilGamWet=0.01
+SoilRestSlope=0
+SoilCohesion=0.00
+SoilPhi=0.00
+SoilDilatancy=0.00
+SoilCuTop=0.00
+SoilCuBottom=0.00
+SoilCuGradient=0.00
+SoilStressTableName=
+SoilBondStressTableName=
+SoilMatStrengthType=0
+SoilProbInputValues=0
+SoilRatioCuPc=0.22
+SoilStrengthIncreaseExponent=0.80
+SoilPOPTop=0.00
+SoilPOPBottom=0.00
+SoilAdditionalFactorLEM=1.00
+SoilPc=0.00E+00
+SoilPOP=0.00
+SoilRheologicalCoefficient=0.00
+SoilXCoorSoilPc=-100.000
+SoilYCoorSoilPc=-100.000
+SoilIsPopCalculated=0
+SoilIsOCRCalculated=0
+SoilIsAquifer=0
+SoilUseProbDefaults=1
+SoilStdCohesion=0.00
+SoilStdPhi=0.00
+SoilStdRatioCuPc=0.00
+SoilStdRatioCuPcPassive=0.00
+SoilStdRatioCuPcActive=0.00
+SoilStdCu=0.00
+SoilStdCuTop=0.00
+SoilStdCuGradient=0.00
+SoilStdPn=0.20
+SoilDistCohesion=3
+SoilDistPhi=3
+SoilDistStressTable=3
+SoilDistRatioCuPc=3
+SoilDistRatioCuPcPassive=3
+SoilDistRatioCuPcActive=3
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+SoilDistPn=3
+SoilCorrelationCPhi=0.00
+SoilRatioCuPcPassive=0.00
+SoilRatioCuPcActive=0.00
+SoilCuPassiveTop=0.00
+SoilCuPassiveBottom=0.00
+SoilCuActiveTop=0.00
+SoilCuActiveBottom=0.00
+SoilUniformRatioCuPc=1
+SoilUniformCu=1
+SoilDesignPartialCohesion=1.25
+SoilDesignStdCohesion=-1.65
+SoilDesignPartialPhi=1.10
+SoilDesignStdPhi=-1.65
+SoilDesignPartialStressTable=1.15
+SoilDesignStdStressTable=-1.65
+SoilDesignPartialRatioCuPc=1.15
+SoilDesignStdRatioCuPc=-1.65
+SoilDesignPartialCu=1.15
+SoilDesignStdCu=-1.65
+SoilDesignPartialPOP=1.10
+SoilDesignStdPOP=-1.65
+SoilDesignPartialRRatio=1.00
+SoilDesignStdRRatio=0.00
+SoilSoilGroup=0
+SoilStdPOP=0.00
+SoilDistPOP=2
+SoilHorFluctScaleCoh=50.00
+SoilVertFluctScaleCoh=0.25
+SoilNumberOfTestsCoh=1
+SoilVarianceRatioCoh=0.75
+SoilHorFluctScalePhi=50.00
+SoilVertFluctScalePhi=0.25
+SoilNumberOfTestsPhi=1
+SoilVarianceRatioPhi=0.75
+SoilRRatio=1.0000000
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+[END OF SOIL]
+[END OF SOIL COLLECTION]
+
+[GEOMETRY DATA]
+[ACCURACY]
+ 0.0010
+[END OF ACCURACY]
+
+[POINTS]
+ 29 - Number of geometry points -
+ 1 -10.000 -31.700 0.000
+ 2 0.000 -31.700 0.000
+ 3 -10.000 0.200 0.000
+ 4 0.000 0.200 0.000
+ 5 -10.000 -0.174 0.000
+ 6 0.000 -0.174 0.000
+ 7 -10.000 -0.817 0.000
+ 8 0.000 -0.817 0.000
+ 9 -10.000 -5.601 0.000
+ 10 0.000 -5.601 0.000
+ 11 -10.000 -8.601 0.000
+ 12 0.000 -8.601 0.000
+ 13 -10.000 -10.500 0.000
+ 14 0.000 -10.500 0.000
+ 15 -10.000 -11.700 0.000
+ 16 0.000 -11.700 0.000
+ 17 10.000 -31.700 0.000
+ 18 0.000 -4.524 0.000
+ 19 10.000 -4.524 0.000
+ 20 0.000 -5.215 0.000
+ 21 10.000 -5.215 0.000
+ 22 0.000 -9.404 0.000
+ 23 10.000 -9.404 0.000
+ 24 0.000 -10.106 0.000
+ 25 10.000 -10.106 0.000
+ 26 0.000 -10.600 0.000
+ 27 10.000 -10.600 0.000
+ 28 -10.000 -32.338 0.000
+ 29 10.000 -32.338 0.000
+[END OF POINTS]
+
+[CURVES]
+ 27 - Number of curves -
+ 1 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 1 2
+ 2 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 3 4
+ 3 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 5 6
+ 4 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 7 8
+ 5 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 9 10
+ 6 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 11 12
+ 7 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 13 14
+ 8 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 15 16
+ 9 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 2 16
+ 10 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 16 26
+ 11 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 26 14
+ 12 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 14 24
+ 13 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 24 22
+ 14 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 22 12
+ 15 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 12 10
+ 16 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 10 20
+ 17 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 20 18
+ 18 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 8 18
+ 19 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 6 8
+ 20 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 4 6
+ 21 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 2 17
+ 22 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 18 19
+ 23 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 20 21
+ 24 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 22 23
+ 25 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 24 25
+ 26 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 26 27
+ 27 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 28 29
+[END OF CURVES]
+
+[BOUNDARIES]
+ 14 - Number of boundaries -
+ 0 - Boundary number
+ 1 - number of curves on boundary, next line(s) are curvenumbers
+ 27
+ 1 - Boundary number
+ 2 - number of curves on boundary, next line(s) are curvenumbers
+ 1 21
+ 2 - Boundary number
+ 4 - number of curves on boundary, next line(s) are curvenumbers
+ 1 9 10 26
+ 3 - Boundary number
+ 6 - number of curves on boundary, next line(s) are curvenumbers
+ 1 9 10 11 12 25
+ 4 - Boundary number
+ 7 - number of curves on boundary, next line(s) are curvenumbers
+ 1 9 10 11 12 13 24
+ 5 - Boundary number
+ 10 - number of curves on boundary, next line(s) are curvenumbers
+ 1 9 10 11 12 13 14 15 16 23
+ 6 - Boundary number
+ 11 - number of curves on boundary, next line(s) are curvenumbers
+ 1 9 10 11 12 13 14 15 16 17
+ 22
+ 7 - Boundary number
+ 10 - number of curves on boundary, next line(s) are curvenumbers
+ 8 10 11 12 13 14 15 16 17 22
+ 8 - Boundary number
+ 8 - number of curves on boundary, next line(s) are curvenumbers
+ 7 12 13 14 15 16 17 22
+ 9 - Boundary number
+ 5 - number of curves on boundary, next line(s) are curvenumbers
+ 6 15 16 17 22
+ 10 - Boundary number
+ 4 - number of curves on boundary, next line(s) are curvenumbers
+ 5 16 17 22
+ 11 - Boundary number
+ 3 - number of curves on boundary, next line(s) are curvenumbers
+ 4 18 22
+ 12 - Boundary number
+ 4 - number of curves on boundary, next line(s) are curvenumbers
+ 3 19 18 22
+ 13 - Boundary number
+ 5 - number of curves on boundary, next line(s) are curvenumbers
+ 2 20 19 18 22
+[END OF BOUNDARIES]
+
+[USE PROBABILISTIC DEFAULTS BOUNDARIES]
+ 14 - Number of boundaries -
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+[END OF USE PROBABILISTIC DEFAULTS BOUNDARIES]
+
+[STDV BOUNDARIES]
+ 14 - Number of boundaries -
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+[END OF STDV BOUNDARIES]
+
+[DISTRIBUTION BOUNDARIES]
+ 14 - Number of boundaries -
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+[END OF DISTRIBUTION BOUNDARIES]
+
+[PIEZO LINES]
+ 0 - Number of piezometric level lines -
+[END OF PIEZO LINES]
+
+[PHREATIC LINE]
+ 0 - Number of the piezometric level line acting as phreatic line -
+[END OF PHREATIC LINE]
+
+[WORLD CO-ORDINATES]
+ 0.000 - X world 1 -
+ 0.000 - Y world 1 -
+ 0.000 - X world 2 -
+ 0.000 - Y world 2 -
+[END OF WORLD CO-ORDINATES]
+
+[LAYERS]
+ 13 - Number of layers -
+ 1 - Layer number, next line is material of layer
+ Pleistoceen zand
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 1 - Boundarynumber at top of layer
+ 0 - Boundarynumber at bottom of layer
+ 2 - Layer number, next line is material of layer
+ Pleistoceen zand
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 2 - Boundarynumber at top of layer
+ 1 - Boundarynumber at bottom of layer
+ 3 - Layer number, next line is material of layer
+ Basisveen
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 3 - Boundarynumber at top of layer
+ 2 - Boundarynumber at bottom of layer
+ 4 - Layer number, next line is material of layer
+ Klei humeus <14
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 4 - Boundarynumber at top of layer
+ 3 - Boundarynumber at bottom of layer
+ 5 - Layer number, next line is material of layer
+ Klei siltig 14,5-16,5
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 5 - Boundarynumber at top of layer
+ 4 - Boundarynumber at bottom of layer
+ 6 - Layer number, next line is material of layer
+ Klei humeus <14
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 6 - Boundarynumber at top of layer
+ 5 - Boundarynumber at bottom of layer
+ 7 - Layer number, next line is material of layer
+ Pleistoceen zand
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 7 - Boundarynumber at top of layer
+ 6 - Boundarynumber at bottom of layer
+ 8 - Layer number, next line is material of layer
+ Basisveen
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 8 - Boundarynumber at top of layer
+ 7 - Boundarynumber at bottom of layer
+ 9 - Layer number, next line is material of layer
+ Klei humeus <14
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 9 - Boundarynumber at top of layer
+ 8 - Boundarynumber at bottom of layer
+ 10 - Layer number, next line is material of layer
+ Klei siltig 14,5-16,5
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 10 - Boundarynumber at top of layer
+ 9 - Boundarynumber at bottom of layer
+ 11 - Layer number, next line is material of layer
+ Veen > 300
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 11 - Boundarynumber at top of layer
+ 10 - Boundarynumber at bottom of layer
+ 12 - Layer number, next line is material of layer
+ Klei humeus <14
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 12 - Boundarynumber at top of layer
+ 11 - Boundarynumber at bottom of layer
+ 13 - Layer number, next line is material of layer
+ ophoogmateriaal_klei
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 13 - Boundarynumber at top of layer
+ 12 - Boundarynumber at bottom of layer
+[END OF LAYERS]
+
+[LAYERLOADS]
+ - Layers which are loads -
+
+[END OF LAYERLOADS]
+
+[END OF GEOMETRY DATA]
+[RUN IDENTIFICATION TITLES]
+
+
+
+[END OF RUN IDENTIFICATION TITLES]
+[MODEL]
+ 1 : Bishop
+ 1 : C phi
+ 0 : Probabilistic off
+ 1 : Mean
+ 1 : Geotextiles on
+ 1 : Nails on
+ 0 : Zone plot off
+ 0 : Local measurements
+[END OF MODEL]
+[MSEEPNET]
+ Use potential file
+ 0 : Do not use water net of MSeep file
+ 0 : Do not make negative pressures 0
+[END OF MSEEPNET]
+[UNIT WEIGHT WATER]
+ 9.81 : Unit weight water
+[END OF UNIT WEIGHT WATER]
+[DEGREE OF CONSOLIDATION]
+ 13 Number of layers
+ 13 100
+ 12 100 100
+ 11 100 100 100
+ 10 100 100 100 100
+ 9 100 100 100 100 100
+ 8 100 100 100 100 100 100
+ 7 100 100 100 100 100 100 100
+ 6 100 100 100 100 100 100 100 100
+ 5 100 100 100 100 100 100 100 100 100
+ 4 100 100 100 100 100 100 100 100 100 100
+ 3 100 100 100 100 100 100 100 100 100 100
+ 100
+ 2 100 100 100 100 100 100 100 100 100 100
+ 100 100
+ 1 100 100 100 100 100 100 100 100 100 100
+ 100 100 100
+ 0 capillary water not included
+[END OF DEGREE OF CONSOLIDATION]
+[DEGREE TEMPORARY LOADS]
+ 100 100 100 100 100 100 100 100 100 100
+ 100 100 100
+ 0 capillary water not included
+[END OF DEGREE TEMPORARY LOADS]
+[DEGREE EARTH QUAKE]
+ 100 100 100 100 100 100 100 100 100 100
+ 100 100 100
+[END OF DEGREE EARTH QUAKE]
+[CIRCLES]
+ 0.000 0.000 1 X-direction
+ 0.000 0.000 1 Y-direction
+ 0.000 0.000 0 Tangent lines
+ 0.000 0.000 0 no fixed point used
+[END OF CIRCLES]
+[SPENCER SLIP DATA]
+ 0 Number of points
+[END OF SPENCER SLIP DATA]
+[SPENCER SLIP DATA 2]
+ 0 Number of points
+[END OF SPENCER SLIP DATA 2]
+[SPENCER SLIP INTERVAL]
+ 2 : Slip spencer interval
+[END OF SPENCER SLIP INTERVAL]
+[LINE LOADS]
+ 0 = number of items
+[END OF LINE LOADS]
+[UNIFORM LOADS]
+ 0 = number of items
+[END OF UNIFORM LOADS]
+[TREE ON SLOPE]
+0.00 = WindForce
+0.00 = XCoordinate
+0.00 = YCoordinate
+10.00 = width of root zone
+0.0 = AngleOfDistribution
+[END OF TREE ON SLOPE]
+[EARTH QUAKE]
+ 0.000 = horizontal acceleration
+ 0.000 = vertical acceleration
+ 0.000 = free water moment factor
+[END OF EARTH QUAKE]
+[SIGMA-TAU CURVES]
+ 0 = number of items
+[END OF SIGMA-TAU CURVES]
+[BOND STRESS DIAGRAMS]
+ 0 = number of items
+[END OF BOND STRESS DIAGRAMS]
+[MEASURED YIELD STRESSES]
+[YIELD STRESSES]
+ 0 = number of items
+[END OF YIELD STRESSES]
+[END OF MEASURED YIELD STRESSES]
+[MINIMAL REQUIRED CIRCLE DEPTH]
+ 0.00 [m]
+[END OF MINIMAL REQUIRED CIRCLE DEPTH]
+[SLIP CIRCLE SELECTION]
+IsMinXEntryUsed=0
+IsMaxXEntryUsed=0
+XEntryMin=0.00
+XEntryMax=0.00
+[END OF SLIP CIRCLE SELECTION]
+[START VALUE SAFETY FACTOR]
+ 1.000 [-]
+[END OF START VALUE SAFETY FACTOR]
+[REFERENCE LEVEL SU]
+ 16.000 Excavation gamma above freatic level
+ 18.000 Excavation gamma below freatic level
+ 0 number of points
+[END OF REFERENCE LEVEL SU]
+
+[LIFT SLIP DATA]
+ 0.000 0.000 1 X-direction Left
+ 0.000 0.000 1 Y-direction Left
+ 0.000 0.000 1 X-direction Right
+ 0.000 0.000 1 Y-direction Right
+ 0.000 0.000 1 Y-direction tangent lines
+ 0 Automatic grid calculation (1)
+[END OF LIFT SLIP DATA]
+[EXTERNAL WATER LEVELS]
+ 0 = No water data used
+ 0.00 = Design level
+ 0.30 = Decimate height
+ 1 norm = 1/10000
+ 1 = number of items
+Water data (1)
+ 1 = Phreatic line
+ 0.00 = Level
+ Piezo lines
+ 13 - Number of layers
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+[END OF EXTERNAL WATER LEVELS]
+[MODEL FACTOR]
+ 1.00 = Limit value stability factor
+ 0.08 = Standard deviation for limit value stability factor
+ 0.00 = Reference standard deviation for degree of consolidation
+ 100.00 = Length of the section
+ 0 = Use contribution of end section
+ 0.00 = Lateral stress ratio
+ 0.25 = Coefficient of variation contribution edge of section
+[END OF MODEL FACTOR]
+[CALCULATION OPTIONS]
+MoveCalculationGrid=1
+ProbCalculationType=2
+SearchMethod=0
+[END OF CALCULATION OPTIONS]
+[PROBABILISTIC DEFAULTS]
+CohesionVariationTotal=0.25
+CohesionDesignPartial=1.25
+CohesionDesignStdDev=-1.65
+CohesionDistribution=3
+PhiVariationTotal=0.15
+PhiDesignPartial=1.10
+PhiDesignStdDev=-1.65
+PhiDistribution=3
+StressTableVariationTotal=0.20
+StressTableDesignPartial=1.15
+StressTableDesignStdDev=-1.65
+StressTableDistribution=3
+RatioCuPcVariationTotal=0.25
+RatioCuPcDesignPartial=1.15
+RatioCuPcDesignStdDev=-1.65
+RatioCuPcDistribution=3
+CuVariationTotal=0.25
+CuDesignPartial=1.15
+CuDesignStdDev=-1.65
+CuDistribution=3
+POPVariationTotal=0.10
+POPDesignPartial=1.10
+POPDesignStdDev=-1.65
+POPDistribution=3
+CompressionRatioVariationTotal=0.25
+CompressionRatioDesignPartial=1.00
+CompressionRatioDesignStdDev=0.00
+CompressionRatioDistribution=3
+ConsolidationCoefTotalStdDev=20.00
+ConsolidationCoefDesignPartial=1.00
+ConsolidationCoefDesignStdDev=1.65
+ConsolidationCoefDistribution=2
+HydraulicPressureTotalStdDev=0.50
+HydraulicPressureDesignPartial=1.00
+HydraulicPressureDesignStdDev=1.65
+HydraulicPressureDistribution=3
+LimitValueBishopMean=1.00
+LimitValueBishopStdDev=0.08
+LimitValueBishopDistribution=3
+LimitValueVanMean=0.95
+LimitValueVanStdDev=0.08
+LimitValueVanDistribution=3
+[END OF PROBABILISTIC DEFAULTS]
+[NEWZONE PLOT DATA]
+ 0.00 = Diketable Height [m]
+ 3.00 = Width top rest profile [m]
+ 0.00 = X co-ordinate indicating start of zone [m]
+ 0.00 = Boundary of M.H.W influence at X [m]
+ 0.00 = Boundary of M.H.W influence at Y [m]
+ 1.19 = Required safety in zone 1a
+ 1.11 = Required safety in zone 1b
+ 1.00 = Required safety in zone 2a
+ 1.00 = Required safety in zone 2b
+ 0.00 = Left side minimum road [m]
+ 0.00 = Right side minimum road [m]
+ 0.90 = Required safety in zone 3a
+ 0.90 = Required safety in zone 3b
+ 1 Stability calculation at right side
+ 0.50 = Remolding reduction factor
+ 0.80 = Schematization reduction factor
+ 1 Overtopping condition less or equal 0.1 l/m/s
+[END OF NEWZONE PLOT DATA]
+[HORIZONTAL BALANCE]
+HorizontalBalanceXLeft=0.000
+HorizontalBalanceXRight=0.000
+HorizontalBalanceYTop=0.00
+HorizontalBalanceYBottom=0.00
+HorizontalBalanceNYInterval=1
+[END OF HORIZONTAL BALANCE]
+[REQUESTED CIRCLE SLICES]
+ 30 = number of slices
+[END OF REQUESTED CIRCLE SLICES]
+[REQUESTED LIFT SLICES]
+ 50 = number of slices
+[END OF REQUESTED LIFT SLICES]
+[REQUESTED SPENCER SLICES]
+ 50 = number of slices
+[END OF REQUESTED SPENCER SLICES]
+[SOIL RESISTANCE]
+SoilResistanceDowelAction=1
+SoilResistancePullOut=1
+[END OF SOIL RESISTANCE]
+[GENETIC ALGORITHM OPTIONS BISHOP]
+PopulationCount=30
+GenerationCount=30
+EliteCount=2
+MutationRate=0.200
+CrossOverScatterFraction=1.000
+CrossOverSinglePointFraction=0.000
+CrossOverDoublePointFraction=0.000
+MutationJumpFraction=1.000
+MutationCreepFraction=0.000
+MutationInverseFraction=0.000
+MutationCreepReduction=0.050
+[END OF GENETIC ALGORITHM OPTIONS BISHOP]
+[GENETIC ALGORITHM OPTIONS LIFTVAN]
+PopulationCount=40
+GenerationCount=40
+EliteCount=2
+MutationRate=0.250
+CrossOverScatterFraction=1.000
+CrossOverSinglePointFraction=0.000
+CrossOverDoublePointFraction=0.000
+MutationJumpFraction=1.000
+MutationCreepFraction=0.000
+MutationInverseFraction=0.000
+MutationCreepReduction=0.050
+[END OF GENETIC ALGORITHM OPTIONS LIFTVAN]
+[GENETIC ALGORITHM OPTIONS SPENCER]
+PopulationCount=50
+GenerationCount=50
+EliteCount=2
+MutationRate=0.300
+CrossOverScatterFraction=0.000
+CrossOverSinglePointFraction=0.700
+CrossOverDoublePointFraction=0.300
+MutationJumpFraction=0.000
+MutationCreepFraction=0.900
+MutationInverseFraction=0.100
+MutationCreepReduction=0.050
+[END OF GENETIC ALGORITHM OPTIONS SPENCER]
+[NAIL TYPE DEFAULTS]
+NailTypeLengthNail=0.00
+NailTypeDiameterNail=0.00
+NailTypeDiameterGrout=0.00
+NailTypeYieldForceNail=0.00
+NailTypePlasticMomentNail=0.00
+NailTypeBendingStiffnessNail=0.00E+00
+NailTypeUseFacingOrBearingPlate=0
+[END OF NAIL TYPE DEFAULTS]
+[END OF INPUT FILE]
Index: DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFileStiGeometryLeftOfSurfaceLine/surfacelines.csv
===================================================================
diff -u
--- DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFileStiGeometryLeftOfSurfaceLine/surfacelines.csv (revision 0)
+++ DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFileStiGeometryLeftOfSurfaceLine/surfacelines.csv (revision 3175)
@@ -0,0 +1,2 @@
+LOCATIONID;X1;Y1;Z1;.....;Xn;Yn;Zn;(Profiel)
+111-DIG-8986-01.2;-5.000;0.000;-2.100;-1.500;0.000;-2.100;0.000;0.000;-0.650;0.370;0.000;-0.490;1.130;0.000;-0.450;2.510;0.000;-0.390;3.000;0.000;-0.371;3.830;0.000;-0.340;4.458;0.000;-0.050;5.000;0.000;0.200;5.790;0.000;0.200;5.971;0.000;0.200;6.500;0.000;0.199;6.690;0.000;0.150;7.547;0.000;-0.069;7.770;0.000;-0.071;7.810;0.000;-0.071;8.000;0.000;-0.070;8.471;0.000;-0.067;9.580;0.000;-0.061;10.270;0.000;-0.201;11.209;0.000;-0.407;11.460;0.000;-0.462;12.790;0.000;-0.841;13.205;0.000;-0.950;13.530;0.000;-1.030;15.116;0.000;-1.331;15.140;0.000;-1.335;15.400;0.000;-1.382;16.610;0.000;-1.592;19.610;0.000;-2.121;23.290;0.000;-2.782;26.992;0.000;-3.432;27.100;0.000;-3.452;27.400;0.000;-3.505;29.000;0.000;-3.788;30.745;0.000;-4.193;30.790;0.000;-4.199;30.830;0.000;-4.203;32.170;0.000;-4.524;33.090;0.000;-4.606;34.000;0.000;-4.746;34.690;0.000;-4.853;35.990;0.000;-5.143;36.250;0.000;-5.212;36.617;0.000;-5.824;37.029;0.000;-5.824;37.410;0.000;-5.212;37.660;0.000;-5.131;38.660;0.000;-4.821;39.900;0.000;-4.590;41.910;0.000;-4.470;48.000;0.000;-4.410;50.000;0.000;-4.520
Index: DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFile/111-DIG-8986-01.2.sti
===================================================================
diff -u
--- DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFile/111-DIG-8986-01.2.sti (revision 0)
+++ DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFile/111-DIG-8986-01.2.sti (revision 3175)
@@ -0,0 +1,1193 @@
+Input file for Dam Soil Profile Tool : Stability of earth slopes.
+==============================================================================
+COMPANY :
+
+DATE : 15-4-2020
+TIME : 01:22:17
+FILENAME : \\hhrs.rijnland.org\dfs\Users\jthiele\Documenten\DAM\test\111-DIG-8986-01.2.sti
+CREATED BY : Dam Soil Profile Tool version 19.1.1
+========================== BEGINNING OF DATA ==========================
+[VERSION]
+Soil=1003
+Geometry=1000
+StressCurve=1000
+BondStressDiagram=1000
+D-Geo Stability=1008
+[END OF VERSION]
+
+[SOIL COLLECTION]
+ 6 = number of items
+[SOIL]
+Pleistoceen zand
+SoilColor=7648893
+SoilSoilType=2
+SoilUseSoilType=0
+SoilExcessPorePressure=0.00
+SoilPorePressureFactor=1.00
+SoilGamDry=0.01
+SoilGamWet=0.01
+SoilRestSlope=0
+SoilCohesion=0.00
+SoilPhi=0.00
+SoilDilatancy=0.00
+SoilCuTop=0.00
+SoilCuBottom=0.00
+SoilCuGradient=0.00
+SoilStressTableName=
+SoilBondStressTableName=
+SoilMatStrengthType=0
+SoilProbInputValues=0
+SoilRatioCuPc=0.22
+SoilStrengthIncreaseExponent=0.80
+SoilPOPTop=0.00
+SoilPOPBottom=0.00
+SoilAdditionalFactorLEM=1.00
+SoilPc=0.00E+00
+SoilPOP=0.00
+SoilRheologicalCoefficient=0.00
+SoilXCoorSoilPc=-100.000
+SoilYCoorSoilPc=-100.000
+SoilIsPopCalculated=0
+SoilIsOCRCalculated=0
+SoilIsAquifer=0
+SoilUseProbDefaults=1
+SoilStdCohesion=0.00
+SoilStdPhi=0.00
+SoilStdRatioCuPc=0.00
+SoilStdRatioCuPcPassive=0.00
+SoilStdRatioCuPcActive=0.00
+SoilStdCu=0.00
+SoilStdCuTop=0.00
+SoilStdCuGradient=0.00
+SoilStdPn=0.20
+SoilDistCohesion=3
+SoilDistPhi=3
+SoilDistStressTable=3
+SoilDistRatioCuPc=3
+SoilDistRatioCuPcPassive=3
+SoilDistRatioCuPcActive=3
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+SoilDistPn=3
+SoilCorrelationCPhi=0.00
+SoilRatioCuPcPassive=0.00
+SoilRatioCuPcActive=0.00
+SoilCuPassiveTop=0.00
+SoilCuPassiveBottom=0.00
+SoilCuActiveTop=0.00
+SoilCuActiveBottom=0.00
+SoilUniformRatioCuPc=1
+SoilUniformCu=1
+SoilDesignPartialCohesion=1.25
+SoilDesignStdCohesion=-1.65
+SoilDesignPartialPhi=1.10
+SoilDesignStdPhi=-1.65
+SoilDesignPartialStressTable=1.15
+SoilDesignStdStressTable=-1.65
+SoilDesignPartialRatioCuPc=1.15
+SoilDesignStdRatioCuPc=-1.65
+SoilDesignPartialCu=1.15
+SoilDesignStdCu=-1.65
+SoilDesignPartialPOP=1.10
+SoilDesignStdPOP=-1.65
+SoilDesignPartialRRatio=1.00
+SoilDesignStdRRatio=0.00
+SoilSoilGroup=0
+SoilStdPOP=0.00
+SoilDistPOP=2
+SoilHorFluctScaleCoh=50.00
+SoilVertFluctScaleCoh=0.25
+SoilNumberOfTestsCoh=1
+SoilVarianceRatioCoh=0.75
+SoilHorFluctScalePhi=50.00
+SoilVertFluctScalePhi=0.25
+SoilNumberOfTestsPhi=1
+SoilVarianceRatioPhi=0.75
+SoilRRatio=1.0000000
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+[END OF SOIL]
+[SOIL]
+Basisveen
+SoilColor=9764853
+SoilSoilType=2
+SoilUseSoilType=0
+SoilExcessPorePressure=0.00
+SoilPorePressureFactor=1.00
+SoilGamDry=0.01
+SoilGamWet=0.01
+SoilRestSlope=0
+SoilCohesion=0.00
+SoilPhi=0.00
+SoilDilatancy=0.00
+SoilCuTop=0.00
+SoilCuBottom=0.00
+SoilCuGradient=0.00
+SoilStressTableName=
+SoilBondStressTableName=
+SoilMatStrengthType=0
+SoilProbInputValues=0
+SoilRatioCuPc=0.22
+SoilStrengthIncreaseExponent=0.80
+SoilPOPTop=0.00
+SoilPOPBottom=0.00
+SoilAdditionalFactorLEM=1.00
+SoilPc=0.00E+00
+SoilPOP=0.00
+SoilRheologicalCoefficient=0.00
+SoilXCoorSoilPc=-100.000
+SoilYCoorSoilPc=-100.000
+SoilIsPopCalculated=0
+SoilIsOCRCalculated=0
+SoilIsAquifer=0
+SoilUseProbDefaults=1
+SoilStdCohesion=0.00
+SoilStdPhi=0.00
+SoilStdRatioCuPc=0.00
+SoilStdRatioCuPcPassive=0.00
+SoilStdRatioCuPcActive=0.00
+SoilStdCu=0.00
+SoilStdCuTop=0.00
+SoilStdCuGradient=0.00
+SoilStdPn=0.20
+SoilDistCohesion=3
+SoilDistPhi=3
+SoilDistStressTable=3
+SoilDistRatioCuPc=3
+SoilDistRatioCuPcPassive=3
+SoilDistRatioCuPcActive=3
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+SoilDistPn=3
+SoilCorrelationCPhi=0.00
+SoilRatioCuPcPassive=0.00
+SoilRatioCuPcActive=0.00
+SoilCuPassiveTop=0.00
+SoilCuPassiveBottom=0.00
+SoilCuActiveTop=0.00
+SoilCuActiveBottom=0.00
+SoilUniformRatioCuPc=1
+SoilUniformCu=1
+SoilDesignPartialCohesion=1.25
+SoilDesignStdCohesion=-1.65
+SoilDesignPartialPhi=1.10
+SoilDesignStdPhi=-1.65
+SoilDesignPartialStressTable=1.15
+SoilDesignStdStressTable=-1.65
+SoilDesignPartialRatioCuPc=1.15
+SoilDesignStdRatioCuPc=-1.65
+SoilDesignPartialCu=1.15
+SoilDesignStdCu=-1.65
+SoilDesignPartialPOP=1.10
+SoilDesignStdPOP=-1.65
+SoilDesignPartialRRatio=1.00
+SoilDesignStdRRatio=0.00
+SoilSoilGroup=0
+SoilStdPOP=0.00
+SoilDistPOP=2
+SoilHorFluctScaleCoh=50.00
+SoilVertFluctScaleCoh=0.25
+SoilNumberOfTestsCoh=1
+SoilVarianceRatioCoh=0.75
+SoilHorFluctScalePhi=50.00
+SoilVertFluctScalePhi=0.25
+SoilNumberOfTestsPhi=1
+SoilVarianceRatioPhi=0.75
+SoilRRatio=1.0000000
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+[END OF SOIL]
+[SOIL]
+Klei humeus <14
+SoilColor=5953498
+SoilSoilType=2
+SoilUseSoilType=0
+SoilExcessPorePressure=0.00
+SoilPorePressureFactor=1.00
+SoilGamDry=0.01
+SoilGamWet=0.01
+SoilRestSlope=0
+SoilCohesion=0.00
+SoilPhi=0.00
+SoilDilatancy=0.00
+SoilCuTop=0.00
+SoilCuBottom=0.00
+SoilCuGradient=0.00
+SoilStressTableName=
+SoilBondStressTableName=
+SoilMatStrengthType=0
+SoilProbInputValues=0
+SoilRatioCuPc=0.22
+SoilStrengthIncreaseExponent=0.80
+SoilPOPTop=0.00
+SoilPOPBottom=0.00
+SoilAdditionalFactorLEM=1.00
+SoilPc=0.00E+00
+SoilPOP=0.00
+SoilRheologicalCoefficient=0.00
+SoilXCoorSoilPc=-100.000
+SoilYCoorSoilPc=-100.000
+SoilIsPopCalculated=0
+SoilIsOCRCalculated=0
+SoilIsAquifer=0
+SoilUseProbDefaults=1
+SoilStdCohesion=0.00
+SoilStdPhi=0.00
+SoilStdRatioCuPc=0.00
+SoilStdRatioCuPcPassive=0.00
+SoilStdRatioCuPcActive=0.00
+SoilStdCu=0.00
+SoilStdCuTop=0.00
+SoilStdCuGradient=0.00
+SoilStdPn=0.20
+SoilDistCohesion=3
+SoilDistPhi=3
+SoilDistStressTable=3
+SoilDistRatioCuPc=3
+SoilDistRatioCuPcPassive=3
+SoilDistRatioCuPcActive=3
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+SoilDistPn=3
+SoilCorrelationCPhi=0.00
+SoilRatioCuPcPassive=0.00
+SoilRatioCuPcActive=0.00
+SoilCuPassiveTop=0.00
+SoilCuPassiveBottom=0.00
+SoilCuActiveTop=0.00
+SoilCuActiveBottom=0.00
+SoilUniformRatioCuPc=1
+SoilUniformCu=1
+SoilDesignPartialCohesion=1.25
+SoilDesignStdCohesion=-1.65
+SoilDesignPartialPhi=1.10
+SoilDesignStdPhi=-1.65
+SoilDesignPartialStressTable=1.15
+SoilDesignStdStressTable=-1.65
+SoilDesignPartialRatioCuPc=1.15
+SoilDesignStdRatioCuPc=-1.65
+SoilDesignPartialCu=1.15
+SoilDesignStdCu=-1.65
+SoilDesignPartialPOP=1.10
+SoilDesignStdPOP=-1.65
+SoilDesignPartialRRatio=1.00
+SoilDesignStdRRatio=0.00
+SoilSoilGroup=0
+SoilStdPOP=0.00
+SoilDistPOP=2
+SoilHorFluctScaleCoh=50.00
+SoilVertFluctScaleCoh=0.25
+SoilNumberOfTestsCoh=1
+SoilVarianceRatioCoh=0.75
+SoilHorFluctScalePhi=50.00
+SoilVertFluctScalePhi=0.25
+SoilNumberOfTestsPhi=1
+SoilVarianceRatioPhi=0.75
+SoilRRatio=1.0000000
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+[END OF SOIL]
+[SOIL]
+Klei siltig 14,5-16,5
+SoilColor=10944420
+SoilSoilType=2
+SoilUseSoilType=0
+SoilExcessPorePressure=0.00
+SoilPorePressureFactor=1.00
+SoilGamDry=0.01
+SoilGamWet=0.01
+SoilRestSlope=0
+SoilCohesion=0.00
+SoilPhi=0.00
+SoilDilatancy=0.00
+SoilCuTop=0.00
+SoilCuBottom=0.00
+SoilCuGradient=0.00
+SoilStressTableName=
+SoilBondStressTableName=
+SoilMatStrengthType=0
+SoilProbInputValues=0
+SoilRatioCuPc=0.22
+SoilStrengthIncreaseExponent=0.80
+SoilPOPTop=0.00
+SoilPOPBottom=0.00
+SoilAdditionalFactorLEM=1.00
+SoilPc=0.00E+00
+SoilPOP=0.00
+SoilRheologicalCoefficient=0.00
+SoilXCoorSoilPc=-100.000
+SoilYCoorSoilPc=-100.000
+SoilIsPopCalculated=0
+SoilIsOCRCalculated=0
+SoilIsAquifer=0
+SoilUseProbDefaults=1
+SoilStdCohesion=0.00
+SoilStdPhi=0.00
+SoilStdRatioCuPc=0.00
+SoilStdRatioCuPcPassive=0.00
+SoilStdRatioCuPcActive=0.00
+SoilStdCu=0.00
+SoilStdCuTop=0.00
+SoilStdCuGradient=0.00
+SoilStdPn=0.20
+SoilDistCohesion=3
+SoilDistPhi=3
+SoilDistStressTable=3
+SoilDistRatioCuPc=3
+SoilDistRatioCuPcPassive=3
+SoilDistRatioCuPcActive=3
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+SoilDistPn=3
+SoilCorrelationCPhi=0.00
+SoilRatioCuPcPassive=0.00
+SoilRatioCuPcActive=0.00
+SoilCuPassiveTop=0.00
+SoilCuPassiveBottom=0.00
+SoilCuActiveTop=0.00
+SoilCuActiveBottom=0.00
+SoilUniformRatioCuPc=1
+SoilUniformCu=1
+SoilDesignPartialCohesion=1.25
+SoilDesignStdCohesion=-1.65
+SoilDesignPartialPhi=1.10
+SoilDesignStdPhi=-1.65
+SoilDesignPartialStressTable=1.15
+SoilDesignStdStressTable=-1.65
+SoilDesignPartialRatioCuPc=1.15
+SoilDesignStdRatioCuPc=-1.65
+SoilDesignPartialCu=1.15
+SoilDesignStdCu=-1.65
+SoilDesignPartialPOP=1.10
+SoilDesignStdPOP=-1.65
+SoilDesignPartialRRatio=1.00
+SoilDesignStdRRatio=0.00
+SoilSoilGroup=0
+SoilStdPOP=0.00
+SoilDistPOP=2
+SoilHorFluctScaleCoh=50.00
+SoilVertFluctScaleCoh=0.25
+SoilNumberOfTestsCoh=1
+SoilVarianceRatioCoh=0.75
+SoilHorFluctScalePhi=50.00
+SoilVertFluctScalePhi=0.25
+SoilNumberOfTestsPhi=1
+SoilVarianceRatioPhi=0.75
+SoilRRatio=1.0000000
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+[END OF SOIL]
+[SOIL]
+Veen > 300
+SoilColor=9094655
+SoilSoilType=2
+SoilUseSoilType=0
+SoilExcessPorePressure=0.00
+SoilPorePressureFactor=1.00
+SoilGamDry=0.01
+SoilGamWet=0.01
+SoilRestSlope=0
+SoilCohesion=0.00
+SoilPhi=0.00
+SoilDilatancy=0.00
+SoilCuTop=0.00
+SoilCuBottom=0.00
+SoilCuGradient=0.00
+SoilStressTableName=
+SoilBondStressTableName=
+SoilMatStrengthType=0
+SoilProbInputValues=0
+SoilRatioCuPc=0.22
+SoilStrengthIncreaseExponent=0.80
+SoilPOPTop=0.00
+SoilPOPBottom=0.00
+SoilAdditionalFactorLEM=1.00
+SoilPc=0.00E+00
+SoilPOP=0.00
+SoilRheologicalCoefficient=0.00
+SoilXCoorSoilPc=-100.000
+SoilYCoorSoilPc=-100.000
+SoilIsPopCalculated=0
+SoilIsOCRCalculated=0
+SoilIsAquifer=0
+SoilUseProbDefaults=1
+SoilStdCohesion=0.00
+SoilStdPhi=0.00
+SoilStdRatioCuPc=0.00
+SoilStdRatioCuPcPassive=0.00
+SoilStdRatioCuPcActive=0.00
+SoilStdCu=0.00
+SoilStdCuTop=0.00
+SoilStdCuGradient=0.00
+SoilStdPn=0.20
+SoilDistCohesion=3
+SoilDistPhi=3
+SoilDistStressTable=3
+SoilDistRatioCuPc=3
+SoilDistRatioCuPcPassive=3
+SoilDistRatioCuPcActive=3
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+SoilDistPn=3
+SoilCorrelationCPhi=0.00
+SoilRatioCuPcPassive=0.00
+SoilRatioCuPcActive=0.00
+SoilCuPassiveTop=0.00
+SoilCuPassiveBottom=0.00
+SoilCuActiveTop=0.00
+SoilCuActiveBottom=0.00
+SoilUniformRatioCuPc=1
+SoilUniformCu=1
+SoilDesignPartialCohesion=1.25
+SoilDesignStdCohesion=-1.65
+SoilDesignPartialPhi=1.10
+SoilDesignStdPhi=-1.65
+SoilDesignPartialStressTable=1.15
+SoilDesignStdStressTable=-1.65
+SoilDesignPartialRatioCuPc=1.15
+SoilDesignStdRatioCuPc=-1.65
+SoilDesignPartialCu=1.15
+SoilDesignStdCu=-1.65
+SoilDesignPartialPOP=1.10
+SoilDesignStdPOP=-1.65
+SoilDesignPartialRRatio=1.00
+SoilDesignStdRRatio=0.00
+SoilSoilGroup=0
+SoilStdPOP=0.00
+SoilDistPOP=2
+SoilHorFluctScaleCoh=50.00
+SoilVertFluctScaleCoh=0.25
+SoilNumberOfTestsCoh=1
+SoilVarianceRatioCoh=0.75
+SoilHorFluctScalePhi=50.00
+SoilVertFluctScalePhi=0.25
+SoilNumberOfTestsPhi=1
+SoilVarianceRatioPhi=0.75
+SoilRRatio=1.0000000
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+[END OF SOIL]
+[SOIL]
+ophoogmateriaal_klei
+SoilColor=12171263
+SoilSoilType=2
+SoilUseSoilType=0
+SoilExcessPorePressure=0.00
+SoilPorePressureFactor=1.00
+SoilGamDry=0.01
+SoilGamWet=0.01
+SoilRestSlope=0
+SoilCohesion=0.00
+SoilPhi=0.00
+SoilDilatancy=0.00
+SoilCuTop=0.00
+SoilCuBottom=0.00
+SoilCuGradient=0.00
+SoilStressTableName=
+SoilBondStressTableName=
+SoilMatStrengthType=0
+SoilProbInputValues=0
+SoilRatioCuPc=0.22
+SoilStrengthIncreaseExponent=0.80
+SoilPOPTop=0.00
+SoilPOPBottom=0.00
+SoilAdditionalFactorLEM=1.00
+SoilPc=0.00E+00
+SoilPOP=0.00
+SoilRheologicalCoefficient=0.00
+SoilXCoorSoilPc=-100.000
+SoilYCoorSoilPc=-100.000
+SoilIsPopCalculated=0
+SoilIsOCRCalculated=0
+SoilIsAquifer=0
+SoilUseProbDefaults=1
+SoilStdCohesion=0.00
+SoilStdPhi=0.00
+SoilStdRatioCuPc=0.00
+SoilStdRatioCuPcPassive=0.00
+SoilStdRatioCuPcActive=0.00
+SoilStdCu=0.00
+SoilStdCuTop=0.00
+SoilStdCuGradient=0.00
+SoilStdPn=0.20
+SoilDistCohesion=3
+SoilDistPhi=3
+SoilDistStressTable=3
+SoilDistRatioCuPc=3
+SoilDistRatioCuPcPassive=3
+SoilDistRatioCuPcActive=3
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+SoilDistPn=3
+SoilCorrelationCPhi=0.00
+SoilRatioCuPcPassive=0.00
+SoilRatioCuPcActive=0.00
+SoilCuPassiveTop=0.00
+SoilCuPassiveBottom=0.00
+SoilCuActiveTop=0.00
+SoilCuActiveBottom=0.00
+SoilUniformRatioCuPc=1
+SoilUniformCu=1
+SoilDesignPartialCohesion=1.25
+SoilDesignStdCohesion=-1.65
+SoilDesignPartialPhi=1.10
+SoilDesignStdPhi=-1.65
+SoilDesignPartialStressTable=1.15
+SoilDesignStdStressTable=-1.65
+SoilDesignPartialRatioCuPc=1.15
+SoilDesignStdRatioCuPc=-1.65
+SoilDesignPartialCu=1.15
+SoilDesignStdCu=-1.65
+SoilDesignPartialPOP=1.10
+SoilDesignStdPOP=-1.65
+SoilDesignPartialRRatio=1.00
+SoilDesignStdRRatio=0.00
+SoilSoilGroup=0
+SoilStdPOP=0.00
+SoilDistPOP=2
+SoilHorFluctScaleCoh=50.00
+SoilVertFluctScaleCoh=0.25
+SoilNumberOfTestsCoh=1
+SoilVarianceRatioCoh=0.75
+SoilHorFluctScalePhi=50.00
+SoilVertFluctScalePhi=0.25
+SoilNumberOfTestsPhi=1
+SoilVarianceRatioPhi=0.75
+SoilRRatio=1.0000000
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+[END OF SOIL]
+[END OF SOIL COLLECTION]
+
+[GEOMETRY DATA]
+[ACCURACY]
+ 0.0010
+[END OF ACCURACY]
+
+[POINTS]
+ 29 - Number of geometry points -
+ 1 -10.000 -31.700 0.000
+ 2 0.000 -31.700 0.000
+ 3 -10.000 0.200 0.000
+ 4 0.000 0.200 0.000
+ 5 -10.000 -0.174 0.000
+ 6 0.000 -0.174 0.000
+ 7 -10.000 -0.817 0.000
+ 8 0.000 -0.817 0.000
+ 9 -10.000 -5.601 0.000
+ 10 0.000 -5.601 0.000
+ 11 -10.000 -8.601 0.000
+ 12 0.000 -8.601 0.000
+ 13 -10.000 -10.500 0.000
+ 14 0.000 -10.500 0.000
+ 15 -10.000 -11.700 0.000
+ 16 0.000 -11.700 0.000
+ 17 10.000 -31.700 0.000
+ 18 0.000 -4.524 0.000
+ 19 10.000 -4.524 0.000
+ 20 0.000 -5.215 0.000
+ 21 10.000 -5.215 0.000
+ 22 0.000 -9.404 0.000
+ 23 10.000 -9.404 0.000
+ 24 0.000 -10.106 0.000
+ 25 10.000 -10.106 0.000
+ 26 0.000 -10.600 0.000
+ 27 10.000 -10.600 0.000
+ 28 -10.000 -32.338 0.000
+ 29 10.000 -32.338 0.000
+[END OF POINTS]
+
+[CURVES]
+ 27 - Number of curves -
+ 1 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 1 2
+ 2 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 3 4
+ 3 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 5 6
+ 4 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 7 8
+ 5 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 9 10
+ 6 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 11 12
+ 7 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 13 14
+ 8 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 15 16
+ 9 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 2 16
+ 10 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 16 26
+ 11 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 26 14
+ 12 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 14 24
+ 13 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 24 22
+ 14 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 22 12
+ 15 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 12 10
+ 16 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 10 20
+ 17 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 20 18
+ 18 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 8 18
+ 19 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 6 8
+ 20 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 4 6
+ 21 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 2 17
+ 22 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 18 19
+ 23 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 20 21
+ 24 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 22 23
+ 25 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 24 25
+ 26 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 26 27
+ 27 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 28 29
+[END OF CURVES]
+
+[BOUNDARIES]
+ 14 - Number of boundaries -
+ 0 - Boundary number
+ 1 - number of curves on boundary, next line(s) are curvenumbers
+ 27
+ 1 - Boundary number
+ 2 - number of curves on boundary, next line(s) are curvenumbers
+ 1 21
+ 2 - Boundary number
+ 4 - number of curves on boundary, next line(s) are curvenumbers
+ 1 9 10 26
+ 3 - Boundary number
+ 6 - number of curves on boundary, next line(s) are curvenumbers
+ 1 9 10 11 12 25
+ 4 - Boundary number
+ 7 - number of curves on boundary, next line(s) are curvenumbers
+ 1 9 10 11 12 13 24
+ 5 - Boundary number
+ 10 - number of curves on boundary, next line(s) are curvenumbers
+ 1 9 10 11 12 13 14 15 16 23
+ 6 - Boundary number
+ 11 - number of curves on boundary, next line(s) are curvenumbers
+ 1 9 10 11 12 13 14 15 16 17
+ 22
+ 7 - Boundary number
+ 10 - number of curves on boundary, next line(s) are curvenumbers
+ 8 10 11 12 13 14 15 16 17 22
+ 8 - Boundary number
+ 8 - number of curves on boundary, next line(s) are curvenumbers
+ 7 12 13 14 15 16 17 22
+ 9 - Boundary number
+ 5 - number of curves on boundary, next line(s) are curvenumbers
+ 6 15 16 17 22
+ 10 - Boundary number
+ 4 - number of curves on boundary, next line(s) are curvenumbers
+ 5 16 17 22
+ 11 - Boundary number
+ 3 - number of curves on boundary, next line(s) are curvenumbers
+ 4 18 22
+ 12 - Boundary number
+ 4 - number of curves on boundary, next line(s) are curvenumbers
+ 3 19 18 22
+ 13 - Boundary number
+ 5 - number of curves on boundary, next line(s) are curvenumbers
+ 2 20 19 18 22
+[END OF BOUNDARIES]
+
+[USE PROBABILISTIC DEFAULTS BOUNDARIES]
+ 14 - Number of boundaries -
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+[END OF USE PROBABILISTIC DEFAULTS BOUNDARIES]
+
+[STDV BOUNDARIES]
+ 14 - Number of boundaries -
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+[END OF STDV BOUNDARIES]
+
+[DISTRIBUTION BOUNDARIES]
+ 14 - Number of boundaries -
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+[END OF DISTRIBUTION BOUNDARIES]
+
+[PIEZO LINES]
+ 0 - Number of piezometric level lines -
+[END OF PIEZO LINES]
+
+[PHREATIC LINE]
+ 0 - Number of the piezometric level line acting as phreatic line -
+[END OF PHREATIC LINE]
+
+[WORLD CO-ORDINATES]
+ 0.000 - X world 1 -
+ 0.000 - Y world 1 -
+ 0.000 - X world 2 -
+ 0.000 - Y world 2 -
+[END OF WORLD CO-ORDINATES]
+
+[LAYERS]
+ 13 - Number of layers -
+ 1 - Layer number, next line is material of layer
+ Pleistoceen zand
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 1 - Boundarynumber at top of layer
+ 0 - Boundarynumber at bottom of layer
+ 2 - Layer number, next line is material of layer
+ Pleistoceen zand
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 2 - Boundarynumber at top of layer
+ 1 - Boundarynumber at bottom of layer
+ 3 - Layer number, next line is material of layer
+ Basisveen
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 3 - Boundarynumber at top of layer
+ 2 - Boundarynumber at bottom of layer
+ 4 - Layer number, next line is material of layer
+ Klei humeus <14
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 4 - Boundarynumber at top of layer
+ 3 - Boundarynumber at bottom of layer
+ 5 - Layer number, next line is material of layer
+ Klei siltig 14,5-16,5
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 5 - Boundarynumber at top of layer
+ 4 - Boundarynumber at bottom of layer
+ 6 - Layer number, next line is material of layer
+ Klei humeus <14
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 6 - Boundarynumber at top of layer
+ 5 - Boundarynumber at bottom of layer
+ 7 - Layer number, next line is material of layer
+ Pleistoceen zand
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 7 - Boundarynumber at top of layer
+ 6 - Boundarynumber at bottom of layer
+ 8 - Layer number, next line is material of layer
+ Basisveen
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 8 - Boundarynumber at top of layer
+ 7 - Boundarynumber at bottom of layer
+ 9 - Layer number, next line is material of layer
+ Klei humeus <14
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 9 - Boundarynumber at top of layer
+ 8 - Boundarynumber at bottom of layer
+ 10 - Layer number, next line is material of layer
+ Klei siltig 14,5-16,5
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 10 - Boundarynumber at top of layer
+ 9 - Boundarynumber at bottom of layer
+ 11 - Layer number, next line is material of layer
+ Veen > 300
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 11 - Boundarynumber at top of layer
+ 10 - Boundarynumber at bottom of layer
+ 12 - Layer number, next line is material of layer
+ Klei humeus <14
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 12 - Boundarynumber at top of layer
+ 11 - Boundarynumber at bottom of layer
+ 13 - Layer number, next line is material of layer
+ ophoogmateriaal_klei
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 13 - Boundarynumber at top of layer
+ 12 - Boundarynumber at bottom of layer
+[END OF LAYERS]
+
+[LAYERLOADS]
+ - Layers which are loads -
+
+[END OF LAYERLOADS]
+
+[END OF GEOMETRY DATA]
+[RUN IDENTIFICATION TITLES]
+
+
+
+[END OF RUN IDENTIFICATION TITLES]
+[MODEL]
+ 1 : Bishop
+ 1 : C phi
+ 0 : Probabilistic off
+ 1 : Mean
+ 1 : Geotextiles on
+ 1 : Nails on
+ 0 : Zone plot off
+ 0 : Local measurements
+[END OF MODEL]
+[MSEEPNET]
+ Use potential file
+ 0 : Do not use water net of MSeep file
+ 0 : Do not make negative pressures 0
+[END OF MSEEPNET]
+[UNIT WEIGHT WATER]
+ 9.81 : Unit weight water
+[END OF UNIT WEIGHT WATER]
+[DEGREE OF CONSOLIDATION]
+ 13 Number of layers
+ 13 100
+ 12 100 100
+ 11 100 100 100
+ 10 100 100 100 100
+ 9 100 100 100 100 100
+ 8 100 100 100 100 100 100
+ 7 100 100 100 100 100 100 100
+ 6 100 100 100 100 100 100 100 100
+ 5 100 100 100 100 100 100 100 100 100
+ 4 100 100 100 100 100 100 100 100 100 100
+ 3 100 100 100 100 100 100 100 100 100 100
+ 100
+ 2 100 100 100 100 100 100 100 100 100 100
+ 100 100
+ 1 100 100 100 100 100 100 100 100 100 100
+ 100 100 100
+ 0 capillary water not included
+[END OF DEGREE OF CONSOLIDATION]
+[DEGREE TEMPORARY LOADS]
+ 100 100 100 100 100 100 100 100 100 100
+ 100 100 100
+ 0 capillary water not included
+[END OF DEGREE TEMPORARY LOADS]
+[DEGREE EARTH QUAKE]
+ 100 100 100 100 100 100 100 100 100 100
+ 100 100 100
+[END OF DEGREE EARTH QUAKE]
+[CIRCLES]
+ 0.000 0.000 1 X-direction
+ 0.000 0.000 1 Y-direction
+ 0.000 0.000 0 Tangent lines
+ 0.000 0.000 0 no fixed point used
+[END OF CIRCLES]
+[SPENCER SLIP DATA]
+ 0 Number of points
+[END OF SPENCER SLIP DATA]
+[SPENCER SLIP DATA 2]
+ 0 Number of points
+[END OF SPENCER SLIP DATA 2]
+[SPENCER SLIP INTERVAL]
+ 2 : Slip spencer interval
+[END OF SPENCER SLIP INTERVAL]
+[LINE LOADS]
+ 0 = number of items
+[END OF LINE LOADS]
+[UNIFORM LOADS]
+ 0 = number of items
+[END OF UNIFORM LOADS]
+[TREE ON SLOPE]
+0.00 = WindForce
+0.00 = XCoordinate
+0.00 = YCoordinate
+10.00 = width of root zone
+0.0 = AngleOfDistribution
+[END OF TREE ON SLOPE]
+[EARTH QUAKE]
+ 0.000 = horizontal acceleration
+ 0.000 = vertical acceleration
+ 0.000 = free water moment factor
+[END OF EARTH QUAKE]
+[SIGMA-TAU CURVES]
+ 0 = number of items
+[END OF SIGMA-TAU CURVES]
+[BOND STRESS DIAGRAMS]
+ 0 = number of items
+[END OF BOND STRESS DIAGRAMS]
+[MEASURED YIELD STRESSES]
+[YIELD STRESSES]
+ 0 = number of items
+[END OF YIELD STRESSES]
+[END OF MEASURED YIELD STRESSES]
+[MINIMAL REQUIRED CIRCLE DEPTH]
+ 0.00 [m]
+[END OF MINIMAL REQUIRED CIRCLE DEPTH]
+[SLIP CIRCLE SELECTION]
+IsMinXEntryUsed=0
+IsMaxXEntryUsed=0
+XEntryMin=0.00
+XEntryMax=0.00
+[END OF SLIP CIRCLE SELECTION]
+[START VALUE SAFETY FACTOR]
+ 1.000 [-]
+[END OF START VALUE SAFETY FACTOR]
+[REFERENCE LEVEL SU]
+ 16.000 Excavation gamma above freatic level
+ 18.000 Excavation gamma below freatic level
+ 0 number of points
+[END OF REFERENCE LEVEL SU]
+
+[LIFT SLIP DATA]
+ 0.000 0.000 1 X-direction Left
+ 0.000 0.000 1 Y-direction Left
+ 0.000 0.000 1 X-direction Right
+ 0.000 0.000 1 Y-direction Right
+ 0.000 0.000 1 Y-direction tangent lines
+ 0 Automatic grid calculation (1)
+[END OF LIFT SLIP DATA]
+[EXTERNAL WATER LEVELS]
+ 0 = No water data used
+ 0.00 = Design level
+ 0.30 = Decimate height
+ 1 norm = 1/10000
+ 1 = number of items
+Water data (1)
+ 1 = Phreatic line
+ 0.00 = Level
+ Piezo lines
+ 13 - Number of layers
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+[END OF EXTERNAL WATER LEVELS]
+[MODEL FACTOR]
+ 1.00 = Limit value stability factor
+ 0.08 = Standard deviation for limit value stability factor
+ 0.00 = Reference standard deviation for degree of consolidation
+ 100.00 = Length of the section
+ 0 = Use contribution of end section
+ 0.00 = Lateral stress ratio
+ 0.25 = Coefficient of variation contribution edge of section
+[END OF MODEL FACTOR]
+[CALCULATION OPTIONS]
+MoveCalculationGrid=1
+ProbCalculationType=2
+SearchMethod=0
+[END OF CALCULATION OPTIONS]
+[PROBABILISTIC DEFAULTS]
+CohesionVariationTotal=0.25
+CohesionDesignPartial=1.25
+CohesionDesignStdDev=-1.65
+CohesionDistribution=3
+PhiVariationTotal=0.15
+PhiDesignPartial=1.10
+PhiDesignStdDev=-1.65
+PhiDistribution=3
+StressTableVariationTotal=0.20
+StressTableDesignPartial=1.15
+StressTableDesignStdDev=-1.65
+StressTableDistribution=3
+RatioCuPcVariationTotal=0.25
+RatioCuPcDesignPartial=1.15
+RatioCuPcDesignStdDev=-1.65
+RatioCuPcDistribution=3
+CuVariationTotal=0.25
+CuDesignPartial=1.15
+CuDesignStdDev=-1.65
+CuDistribution=3
+POPVariationTotal=0.10
+POPDesignPartial=1.10
+POPDesignStdDev=-1.65
+POPDistribution=3
+CompressionRatioVariationTotal=0.25
+CompressionRatioDesignPartial=1.00
+CompressionRatioDesignStdDev=0.00
+CompressionRatioDistribution=3
+ConsolidationCoefTotalStdDev=20.00
+ConsolidationCoefDesignPartial=1.00
+ConsolidationCoefDesignStdDev=1.65
+ConsolidationCoefDistribution=2
+HydraulicPressureTotalStdDev=0.50
+HydraulicPressureDesignPartial=1.00
+HydraulicPressureDesignStdDev=1.65
+HydraulicPressureDistribution=3
+LimitValueBishopMean=1.00
+LimitValueBishopStdDev=0.08
+LimitValueBishopDistribution=3
+LimitValueVanMean=0.95
+LimitValueVanStdDev=0.08
+LimitValueVanDistribution=3
+[END OF PROBABILISTIC DEFAULTS]
+[NEWZONE PLOT DATA]
+ 0.00 = Diketable Height [m]
+ 3.00 = Width top rest profile [m]
+ 0.00 = X co-ordinate indicating start of zone [m]
+ 0.00 = Boundary of M.H.W influence at X [m]
+ 0.00 = Boundary of M.H.W influence at Y [m]
+ 1.19 = Required safety in zone 1a
+ 1.11 = Required safety in zone 1b
+ 1.00 = Required safety in zone 2a
+ 1.00 = Required safety in zone 2b
+ 0.00 = Left side minimum road [m]
+ 0.00 = Right side minimum road [m]
+ 0.90 = Required safety in zone 3a
+ 0.90 = Required safety in zone 3b
+ 1 Stability calculation at right side
+ 0.50 = Remolding reduction factor
+ 0.80 = Schematization reduction factor
+ 1 Overtopping condition less or equal 0.1 l/m/s
+[END OF NEWZONE PLOT DATA]
+[HORIZONTAL BALANCE]
+HorizontalBalanceXLeft=0.000
+HorizontalBalanceXRight=0.000
+HorizontalBalanceYTop=0.00
+HorizontalBalanceYBottom=0.00
+HorizontalBalanceNYInterval=1
+[END OF HORIZONTAL BALANCE]
+[REQUESTED CIRCLE SLICES]
+ 30 = number of slices
+[END OF REQUESTED CIRCLE SLICES]
+[REQUESTED LIFT SLICES]
+ 50 = number of slices
+[END OF REQUESTED LIFT SLICES]
+[REQUESTED SPENCER SLICES]
+ 50 = number of slices
+[END OF REQUESTED SPENCER SLICES]
+[SOIL RESISTANCE]
+SoilResistanceDowelAction=1
+SoilResistancePullOut=1
+[END OF SOIL RESISTANCE]
+[GENETIC ALGORITHM OPTIONS BISHOP]
+PopulationCount=30
+GenerationCount=30
+EliteCount=2
+MutationRate=0.200
+CrossOverScatterFraction=1.000
+CrossOverSinglePointFraction=0.000
+CrossOverDoublePointFraction=0.000
+MutationJumpFraction=1.000
+MutationCreepFraction=0.000
+MutationInverseFraction=0.000
+MutationCreepReduction=0.050
+[END OF GENETIC ALGORITHM OPTIONS BISHOP]
+[GENETIC ALGORITHM OPTIONS LIFTVAN]
+PopulationCount=40
+GenerationCount=40
+EliteCount=2
+MutationRate=0.250
+CrossOverScatterFraction=1.000
+CrossOverSinglePointFraction=0.000
+CrossOverDoublePointFraction=0.000
+MutationJumpFraction=1.000
+MutationCreepFraction=0.000
+MutationInverseFraction=0.000
+MutationCreepReduction=0.050
+[END OF GENETIC ALGORITHM OPTIONS LIFTVAN]
+[GENETIC ALGORITHM OPTIONS SPENCER]
+PopulationCount=50
+GenerationCount=50
+EliteCount=2
+MutationRate=0.300
+CrossOverScatterFraction=0.000
+CrossOverSinglePointFraction=0.700
+CrossOverDoublePointFraction=0.300
+MutationJumpFraction=0.000
+MutationCreepFraction=0.900
+MutationInverseFraction=0.100
+MutationCreepReduction=0.050
+[END OF GENETIC ALGORITHM OPTIONS SPENCER]
+[NAIL TYPE DEFAULTS]
+NailTypeLengthNail=0.00
+NailTypeDiameterNail=0.00
+NailTypeDiameterGrout=0.00
+NailTypeYieldForceNail=0.00
+NailTypePlasticMomentNail=0.00
+NailTypeBendingStiffnessNail=0.00E+00
+NailTypeUseFacingOrBearingPlate=0
+[END OF NAIL TYPE DEFAULTS]
+[END OF INPUT FILE]
Index: DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/Deltares.LayerOnSlopeTool.LayerCreator.Tests.csproj
===================================================================
diff -u -r3092 -r3175
--- DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/Deltares.LayerOnSlopeTool.LayerCreator.Tests.csproj (.../Deltares.LayerOnSlopeTool.LayerCreator.Tests.csproj) (revision 3092)
+++ DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/Deltares.LayerOnSlopeTool.LayerCreator.Tests.csproj (.../Deltares.LayerOnSlopeTool.LayerCreator.Tests.csproj) (revision 3175)
@@ -36,6 +36,49 @@
Copying.AGPL.licenseheader
+
+ PreserveNewest
+
+
+ PreserveNewest
+
+
+ PreserveNewest
+
+
+ PreserveNewest
+
+
+ PreserveNewest
+
+
+ PreserveNewest
+
+
+ PreserveNewest
+
+
+ PreserveNewest
+
+
+ PreserveNewest
+
+
+ PreserveNewest
+
+
+ PreserveNewest
+
+
+ PreserveNewest
+
+
+
+ {561636be-1d0b-412d-a419-d852ca17b26a}
+ Deltares.LayerOnSlopeTool.LayerCreator
+
+
+
\ No newline at end of file
Index: DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator/LayerCreator.cs
===================================================================
diff -u -r3163 -r3175
--- DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator/LayerCreator.cs (.../LayerCreator.cs) (revision 3163)
+++ DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator/LayerCreator.cs (.../LayerCreator.cs) (revision 3175)
@@ -19,6 +19,7 @@
// Stichting Deltares and remain full property of Stichting Deltares at all times.
// All rights reserved.
+using System;
using System.Collections.Generic;
using System.IO;
using Deltares.LayerOnSlopeTool.Data;
@@ -29,6 +30,12 @@
///
public class LayerCreator
{
+ private List locations = new List();
+ private List surfaceLines = new List();
+ private List errors = new List();
+
+ public const string LogFile = "LayerOnSlopeTool.log";
+
/// Initializes a new instance of the class.
/// Name of the input folder.
/// Name of the geometries folder.
@@ -53,40 +60,59 @@
/// The name of the input folder.
public string InputFolderName { get; }
- private List locations = new List();
- private List surfaceLines = new List();
- private List errors;
-
+ ///
+ /// Executes this instance.
+ ///
public void Execute()
{
locations = ReadLocations(InputFolderName);
- surfaceLines = ReadSurfaceLines(InputFolderName);
- ProcessLocations();
+ if (locations != null && locations.Count > 0)
+ {
+ surfaceLines = ReadSurfaceLines(InputFolderName);
+ if (surfaceLines != null && surfaceLines.Count > 0)
+ {
+ ProcessLocations();
+ }
+ }
}
private void ProcessLocations()
{
+ errors.Clear();
var loggedLocations = new List();
foreach (var location in locations)
{
+ loggedLocations.Clear();
loggedLocations.Add(string.Format("Handling location {0} with surface line {1}", location.LocationId, location.SurfacelineId));
+ WriteToLog(loggedLocations);
SurfaceLine surfaceLine = FindSurfaceLine(location.SurfacelineId);
var layerSurfaceLine = DetermineSurfaceLineForGivenLayerData(surfaceLine, location.LayerThickness);
- var layerGeometryCreator = new GeometryCreator(location, surfaceLine, layerSurfaceLine, OutputFolderName);
- var stiFileName = layerGeometryCreator.Execute(true);
-
- location.SoilGeometryName = stiFileName;
- layerGeometryCreator.Execute(false);
+ var layerGeometryCreator = new GeometryCreator(location, surfaceLine, layerSurfaceLine, InputFolderName, OutputFolderName);
+ try
+ {
+ layerGeometryCreator.Execute(true);
+ layerGeometryCreator.Execute(false);
+ }
+ catch (Exception e)
+ {
+ errors.Add(e.Message);
+ WriteToLog(errors);
+ }
}
- WriteToLog(loggedLocations);
- throw new System.NotImplementedException();
}
private SurfaceLine FindSurfaceLine(string surfaceLineId)
{
- // TODO find surfaceline with surfaceLineId
- throw new System.NotImplementedException();
+ foreach (var surfaceLine in surfaceLines)
+ {
+ if (surfaceLine.SurfaceLineId == surfaceLineId)
+ {
+ return surfaceLine;
+ }
+ }
+
+ return null;
}
private List ReadSurfaceLines(string inputFolderName)
@@ -119,15 +145,55 @@
private void WriteToLog(List linesToAdd)
{
- const string logFile = "LayerOnSlopeTool.log";
- string fullFilePath = Path.Combine(OutputFolderName, logFile);
+ string fullFilePath = Path.Combine(OutputFolderName, LogFile);
File.AppendAllLines(fullFilePath, linesToAdd);
}
private SurfaceLine DetermineSurfaceLineForGivenLayerData(SurfaceLine originalSurfaceLine, double layerThickness)
{
- // Todo create this
- return null;
+ var loweredSurfaceLine = new SurfaceLine();
+ var dikeTopPolder = originalSurfaceLine.GetSurfaceLinePointByType(CharacteristicPointType.DikeTopAtPolder);
+ var dikeToePolder = originalSurfaceLine.GetSurfaceLinePointByType(CharacteristicPointType.DikeToeAtPolder);
+ foreach (var point in originalSurfaceLine.SurfaceLinePoints)
+ {
+ if (point.XCoordinate <= dikeTopPolder.XCoordinate)
+ {
+ var newPointUpToDikeTop = new SurfaceLinePoint
+ {
+ XCoordinate = point.XCoordinate,
+ ZCoordinate = point.ZCoordinate,
+ PointType = point.PointType
+ };
+ loweredSurfaceLine.SurfaceLinePoints.Add(newPointUpToDikeTop);
+ }
+ else
+ {
+ if (point.XCoordinate >= dikeTopPolder.XCoordinate && point.XCoordinate <= dikeToePolder.XCoordinate)
+ {
+ var newPointUpToDikeTop = new SurfaceLinePoint
+ {
+ XCoordinate = point.XCoordinate,
+ ZCoordinate = point.ZCoordinate - layerThickness,
+ PointType = point.PointType
+ };
+ loweredSurfaceLine.SurfaceLinePoints.Add(newPointUpToDikeTop);
+ }
+ else
+ {
+ if (point.XCoordinate >= dikeToePolder.XCoordinate)
+ {
+ var newPointUpToDikeTop = new SurfaceLinePoint
+ {
+ XCoordinate = point.XCoordinate,
+ ZCoordinate = point.ZCoordinate,
+ PointType = point.PointType
+ };
+ loweredSurfaceLine.SurfaceLinePoints.Add(newPointUpToDikeTop);
+ }
+ }
+ }
+ }
+ return loweredSurfaceLine;
}
}
Index: DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator/Deltares.LayerOnSlopeTool.LayerCreator.csproj
===================================================================
diff -u -r3159 -r3175
--- DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator/Deltares.LayerOnSlopeTool.LayerCreator.csproj (.../Deltares.LayerOnSlopeTool.LayerCreator.csproj) (revision 3159)
+++ DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator/Deltares.LayerOnSlopeTool.LayerCreator.csproj (.../Deltares.LayerOnSlopeTool.LayerCreator.csproj) (revision 3175)
@@ -60,6 +60,10 @@
{ebc22fc1-bf8a-49b0-9427-cffcef570ab2}
Deltares.LayerOnSlopeTool.Importer
+
+ {8484e328-75fc-4343-82d4-4e024ab06eb0}
+ Deltares.LayerOnSlopeTool.StiFileCreator
+
\ No newline at end of file
Index: DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFileMissingDikeMaterial/111-DIG-8986-01.2.sti
===================================================================
diff -u
--- DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFileMissingDikeMaterial/111-DIG-8986-01.2.sti (revision 0)
+++ DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFileMissingDikeMaterial/111-DIG-8986-01.2.sti (revision 3175)
@@ -0,0 +1,1193 @@
+Input file for Dam Soil Profile Tool : Stability of earth slopes.
+==============================================================================
+COMPANY :
+
+DATE : 15-4-2020
+TIME : 01:22:17
+FILENAME : \\hhrs.rijnland.org\dfs\Users\jthiele\Documenten\DAM\test\111-DIG-8986-01.2.sti
+CREATED BY : Dam Soil Profile Tool version 19.1.1
+========================== BEGINNING OF DATA ==========================
+[VERSION]
+Soil=1003
+Geometry=1000
+StressCurve=1000
+BondStressDiagram=1000
+D-Geo Stability=1008
+[END OF VERSION]
+
+[SOIL COLLECTION]
+ 6 = number of items
+[SOIL]
+Pleistoceen zand
+SoilColor=7648893
+SoilSoilType=2
+SoilUseSoilType=0
+SoilExcessPorePressure=0.00
+SoilPorePressureFactor=1.00
+SoilGamDry=0.01
+SoilGamWet=0.01
+SoilRestSlope=0
+SoilCohesion=0.00
+SoilPhi=0.00
+SoilDilatancy=0.00
+SoilCuTop=0.00
+SoilCuBottom=0.00
+SoilCuGradient=0.00
+SoilStressTableName=
+SoilBondStressTableName=
+SoilMatStrengthType=0
+SoilProbInputValues=0
+SoilRatioCuPc=0.22
+SoilStrengthIncreaseExponent=0.80
+SoilPOPTop=0.00
+SoilPOPBottom=0.00
+SoilAdditionalFactorLEM=1.00
+SoilPc=0.00E+00
+SoilPOP=0.00
+SoilRheologicalCoefficient=0.00
+SoilXCoorSoilPc=-100.000
+SoilYCoorSoilPc=-100.000
+SoilIsPopCalculated=0
+SoilIsOCRCalculated=0
+SoilIsAquifer=0
+SoilUseProbDefaults=1
+SoilStdCohesion=0.00
+SoilStdPhi=0.00
+SoilStdRatioCuPc=0.00
+SoilStdRatioCuPcPassive=0.00
+SoilStdRatioCuPcActive=0.00
+SoilStdCu=0.00
+SoilStdCuTop=0.00
+SoilStdCuGradient=0.00
+SoilStdPn=0.20
+SoilDistCohesion=3
+SoilDistPhi=3
+SoilDistStressTable=3
+SoilDistRatioCuPc=3
+SoilDistRatioCuPcPassive=3
+SoilDistRatioCuPcActive=3
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+SoilDistPn=3
+SoilCorrelationCPhi=0.00
+SoilRatioCuPcPassive=0.00
+SoilRatioCuPcActive=0.00
+SoilCuPassiveTop=0.00
+SoilCuPassiveBottom=0.00
+SoilCuActiveTop=0.00
+SoilCuActiveBottom=0.00
+SoilUniformRatioCuPc=1
+SoilUniformCu=1
+SoilDesignPartialCohesion=1.25
+SoilDesignStdCohesion=-1.65
+SoilDesignPartialPhi=1.10
+SoilDesignStdPhi=-1.65
+SoilDesignPartialStressTable=1.15
+SoilDesignStdStressTable=-1.65
+SoilDesignPartialRatioCuPc=1.15
+SoilDesignStdRatioCuPc=-1.65
+SoilDesignPartialCu=1.15
+SoilDesignStdCu=-1.65
+SoilDesignPartialPOP=1.10
+SoilDesignStdPOP=-1.65
+SoilDesignPartialRRatio=1.00
+SoilDesignStdRRatio=0.00
+SoilSoilGroup=0
+SoilStdPOP=0.00
+SoilDistPOP=2
+SoilHorFluctScaleCoh=50.00
+SoilVertFluctScaleCoh=0.25
+SoilNumberOfTestsCoh=1
+SoilVarianceRatioCoh=0.75
+SoilHorFluctScalePhi=50.00
+SoilVertFluctScalePhi=0.25
+SoilNumberOfTestsPhi=1
+SoilVarianceRatioPhi=0.75
+SoilRRatio=1.0000000
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+[END OF SOIL]
+[SOIL]
+Basisveen
+SoilColor=9764853
+SoilSoilType=2
+SoilUseSoilType=0
+SoilExcessPorePressure=0.00
+SoilPorePressureFactor=1.00
+SoilGamDry=0.01
+SoilGamWet=0.01
+SoilRestSlope=0
+SoilCohesion=0.00
+SoilPhi=0.00
+SoilDilatancy=0.00
+SoilCuTop=0.00
+SoilCuBottom=0.00
+SoilCuGradient=0.00
+SoilStressTableName=
+SoilBondStressTableName=
+SoilMatStrengthType=0
+SoilProbInputValues=0
+SoilRatioCuPc=0.22
+SoilStrengthIncreaseExponent=0.80
+SoilPOPTop=0.00
+SoilPOPBottom=0.00
+SoilAdditionalFactorLEM=1.00
+SoilPc=0.00E+00
+SoilPOP=0.00
+SoilRheologicalCoefficient=0.00
+SoilXCoorSoilPc=-100.000
+SoilYCoorSoilPc=-100.000
+SoilIsPopCalculated=0
+SoilIsOCRCalculated=0
+SoilIsAquifer=0
+SoilUseProbDefaults=1
+SoilStdCohesion=0.00
+SoilStdPhi=0.00
+SoilStdRatioCuPc=0.00
+SoilStdRatioCuPcPassive=0.00
+SoilStdRatioCuPcActive=0.00
+SoilStdCu=0.00
+SoilStdCuTop=0.00
+SoilStdCuGradient=0.00
+SoilStdPn=0.20
+SoilDistCohesion=3
+SoilDistPhi=3
+SoilDistStressTable=3
+SoilDistRatioCuPc=3
+SoilDistRatioCuPcPassive=3
+SoilDistRatioCuPcActive=3
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+SoilDistPn=3
+SoilCorrelationCPhi=0.00
+SoilRatioCuPcPassive=0.00
+SoilRatioCuPcActive=0.00
+SoilCuPassiveTop=0.00
+SoilCuPassiveBottom=0.00
+SoilCuActiveTop=0.00
+SoilCuActiveBottom=0.00
+SoilUniformRatioCuPc=1
+SoilUniformCu=1
+SoilDesignPartialCohesion=1.25
+SoilDesignStdCohesion=-1.65
+SoilDesignPartialPhi=1.10
+SoilDesignStdPhi=-1.65
+SoilDesignPartialStressTable=1.15
+SoilDesignStdStressTable=-1.65
+SoilDesignPartialRatioCuPc=1.15
+SoilDesignStdRatioCuPc=-1.65
+SoilDesignPartialCu=1.15
+SoilDesignStdCu=-1.65
+SoilDesignPartialPOP=1.10
+SoilDesignStdPOP=-1.65
+SoilDesignPartialRRatio=1.00
+SoilDesignStdRRatio=0.00
+SoilSoilGroup=0
+SoilStdPOP=0.00
+SoilDistPOP=2
+SoilHorFluctScaleCoh=50.00
+SoilVertFluctScaleCoh=0.25
+SoilNumberOfTestsCoh=1
+SoilVarianceRatioCoh=0.75
+SoilHorFluctScalePhi=50.00
+SoilVertFluctScalePhi=0.25
+SoilNumberOfTestsPhi=1
+SoilVarianceRatioPhi=0.75
+SoilRRatio=1.0000000
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+[END OF SOIL]
+[SOIL]
+Klei humeus <14
+SoilColor=5953498
+SoilSoilType=2
+SoilUseSoilType=0
+SoilExcessPorePressure=0.00
+SoilPorePressureFactor=1.00
+SoilGamDry=0.01
+SoilGamWet=0.01
+SoilRestSlope=0
+SoilCohesion=0.00
+SoilPhi=0.00
+SoilDilatancy=0.00
+SoilCuTop=0.00
+SoilCuBottom=0.00
+SoilCuGradient=0.00
+SoilStressTableName=
+SoilBondStressTableName=
+SoilMatStrengthType=0
+SoilProbInputValues=0
+SoilRatioCuPc=0.22
+SoilStrengthIncreaseExponent=0.80
+SoilPOPTop=0.00
+SoilPOPBottom=0.00
+SoilAdditionalFactorLEM=1.00
+SoilPc=0.00E+00
+SoilPOP=0.00
+SoilRheologicalCoefficient=0.00
+SoilXCoorSoilPc=-100.000
+SoilYCoorSoilPc=-100.000
+SoilIsPopCalculated=0
+SoilIsOCRCalculated=0
+SoilIsAquifer=0
+SoilUseProbDefaults=1
+SoilStdCohesion=0.00
+SoilStdPhi=0.00
+SoilStdRatioCuPc=0.00
+SoilStdRatioCuPcPassive=0.00
+SoilStdRatioCuPcActive=0.00
+SoilStdCu=0.00
+SoilStdCuTop=0.00
+SoilStdCuGradient=0.00
+SoilStdPn=0.20
+SoilDistCohesion=3
+SoilDistPhi=3
+SoilDistStressTable=3
+SoilDistRatioCuPc=3
+SoilDistRatioCuPcPassive=3
+SoilDistRatioCuPcActive=3
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+SoilDistPn=3
+SoilCorrelationCPhi=0.00
+SoilRatioCuPcPassive=0.00
+SoilRatioCuPcActive=0.00
+SoilCuPassiveTop=0.00
+SoilCuPassiveBottom=0.00
+SoilCuActiveTop=0.00
+SoilCuActiveBottom=0.00
+SoilUniformRatioCuPc=1
+SoilUniformCu=1
+SoilDesignPartialCohesion=1.25
+SoilDesignStdCohesion=-1.65
+SoilDesignPartialPhi=1.10
+SoilDesignStdPhi=-1.65
+SoilDesignPartialStressTable=1.15
+SoilDesignStdStressTable=-1.65
+SoilDesignPartialRatioCuPc=1.15
+SoilDesignStdRatioCuPc=-1.65
+SoilDesignPartialCu=1.15
+SoilDesignStdCu=-1.65
+SoilDesignPartialPOP=1.10
+SoilDesignStdPOP=-1.65
+SoilDesignPartialRRatio=1.00
+SoilDesignStdRRatio=0.00
+SoilSoilGroup=0
+SoilStdPOP=0.00
+SoilDistPOP=2
+SoilHorFluctScaleCoh=50.00
+SoilVertFluctScaleCoh=0.25
+SoilNumberOfTestsCoh=1
+SoilVarianceRatioCoh=0.75
+SoilHorFluctScalePhi=50.00
+SoilVertFluctScalePhi=0.25
+SoilNumberOfTestsPhi=1
+SoilVarianceRatioPhi=0.75
+SoilRRatio=1.0000000
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+[END OF SOIL]
+[SOIL]
+Klei siltig 14,5-16,5
+SoilColor=10944420
+SoilSoilType=2
+SoilUseSoilType=0
+SoilExcessPorePressure=0.00
+SoilPorePressureFactor=1.00
+SoilGamDry=0.01
+SoilGamWet=0.01
+SoilRestSlope=0
+SoilCohesion=0.00
+SoilPhi=0.00
+SoilDilatancy=0.00
+SoilCuTop=0.00
+SoilCuBottom=0.00
+SoilCuGradient=0.00
+SoilStressTableName=
+SoilBondStressTableName=
+SoilMatStrengthType=0
+SoilProbInputValues=0
+SoilRatioCuPc=0.22
+SoilStrengthIncreaseExponent=0.80
+SoilPOPTop=0.00
+SoilPOPBottom=0.00
+SoilAdditionalFactorLEM=1.00
+SoilPc=0.00E+00
+SoilPOP=0.00
+SoilRheologicalCoefficient=0.00
+SoilXCoorSoilPc=-100.000
+SoilYCoorSoilPc=-100.000
+SoilIsPopCalculated=0
+SoilIsOCRCalculated=0
+SoilIsAquifer=0
+SoilUseProbDefaults=1
+SoilStdCohesion=0.00
+SoilStdPhi=0.00
+SoilStdRatioCuPc=0.00
+SoilStdRatioCuPcPassive=0.00
+SoilStdRatioCuPcActive=0.00
+SoilStdCu=0.00
+SoilStdCuTop=0.00
+SoilStdCuGradient=0.00
+SoilStdPn=0.20
+SoilDistCohesion=3
+SoilDistPhi=3
+SoilDistStressTable=3
+SoilDistRatioCuPc=3
+SoilDistRatioCuPcPassive=3
+SoilDistRatioCuPcActive=3
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+SoilDistPn=3
+SoilCorrelationCPhi=0.00
+SoilRatioCuPcPassive=0.00
+SoilRatioCuPcActive=0.00
+SoilCuPassiveTop=0.00
+SoilCuPassiveBottom=0.00
+SoilCuActiveTop=0.00
+SoilCuActiveBottom=0.00
+SoilUniformRatioCuPc=1
+SoilUniformCu=1
+SoilDesignPartialCohesion=1.25
+SoilDesignStdCohesion=-1.65
+SoilDesignPartialPhi=1.10
+SoilDesignStdPhi=-1.65
+SoilDesignPartialStressTable=1.15
+SoilDesignStdStressTable=-1.65
+SoilDesignPartialRatioCuPc=1.15
+SoilDesignStdRatioCuPc=-1.65
+SoilDesignPartialCu=1.15
+SoilDesignStdCu=-1.65
+SoilDesignPartialPOP=1.10
+SoilDesignStdPOP=-1.65
+SoilDesignPartialRRatio=1.00
+SoilDesignStdRRatio=0.00
+SoilSoilGroup=0
+SoilStdPOP=0.00
+SoilDistPOP=2
+SoilHorFluctScaleCoh=50.00
+SoilVertFluctScaleCoh=0.25
+SoilNumberOfTestsCoh=1
+SoilVarianceRatioCoh=0.75
+SoilHorFluctScalePhi=50.00
+SoilVertFluctScalePhi=0.25
+SoilNumberOfTestsPhi=1
+SoilVarianceRatioPhi=0.75
+SoilRRatio=1.0000000
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+[END OF SOIL]
+[SOIL]
+Veen > 300
+SoilColor=9094655
+SoilSoilType=2
+SoilUseSoilType=0
+SoilExcessPorePressure=0.00
+SoilPorePressureFactor=1.00
+SoilGamDry=0.01
+SoilGamWet=0.01
+SoilRestSlope=0
+SoilCohesion=0.00
+SoilPhi=0.00
+SoilDilatancy=0.00
+SoilCuTop=0.00
+SoilCuBottom=0.00
+SoilCuGradient=0.00
+SoilStressTableName=
+SoilBondStressTableName=
+SoilMatStrengthType=0
+SoilProbInputValues=0
+SoilRatioCuPc=0.22
+SoilStrengthIncreaseExponent=0.80
+SoilPOPTop=0.00
+SoilPOPBottom=0.00
+SoilAdditionalFactorLEM=1.00
+SoilPc=0.00E+00
+SoilPOP=0.00
+SoilRheologicalCoefficient=0.00
+SoilXCoorSoilPc=-100.000
+SoilYCoorSoilPc=-100.000
+SoilIsPopCalculated=0
+SoilIsOCRCalculated=0
+SoilIsAquifer=0
+SoilUseProbDefaults=1
+SoilStdCohesion=0.00
+SoilStdPhi=0.00
+SoilStdRatioCuPc=0.00
+SoilStdRatioCuPcPassive=0.00
+SoilStdRatioCuPcActive=0.00
+SoilStdCu=0.00
+SoilStdCuTop=0.00
+SoilStdCuGradient=0.00
+SoilStdPn=0.20
+SoilDistCohesion=3
+SoilDistPhi=3
+SoilDistStressTable=3
+SoilDistRatioCuPc=3
+SoilDistRatioCuPcPassive=3
+SoilDistRatioCuPcActive=3
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+SoilDistPn=3
+SoilCorrelationCPhi=0.00
+SoilRatioCuPcPassive=0.00
+SoilRatioCuPcActive=0.00
+SoilCuPassiveTop=0.00
+SoilCuPassiveBottom=0.00
+SoilCuActiveTop=0.00
+SoilCuActiveBottom=0.00
+SoilUniformRatioCuPc=1
+SoilUniformCu=1
+SoilDesignPartialCohesion=1.25
+SoilDesignStdCohesion=-1.65
+SoilDesignPartialPhi=1.10
+SoilDesignStdPhi=-1.65
+SoilDesignPartialStressTable=1.15
+SoilDesignStdStressTable=-1.65
+SoilDesignPartialRatioCuPc=1.15
+SoilDesignStdRatioCuPc=-1.65
+SoilDesignPartialCu=1.15
+SoilDesignStdCu=-1.65
+SoilDesignPartialPOP=1.10
+SoilDesignStdPOP=-1.65
+SoilDesignPartialRRatio=1.00
+SoilDesignStdRRatio=0.00
+SoilSoilGroup=0
+SoilStdPOP=0.00
+SoilDistPOP=2
+SoilHorFluctScaleCoh=50.00
+SoilVertFluctScaleCoh=0.25
+SoilNumberOfTestsCoh=1
+SoilVarianceRatioCoh=0.75
+SoilHorFluctScalePhi=50.00
+SoilVertFluctScalePhi=0.25
+SoilNumberOfTestsPhi=1
+SoilVarianceRatioPhi=0.75
+SoilRRatio=1.0000000
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+[END OF SOIL]
+[SOIL]
+ophoogmateriaal_klei
+SoilColor=12171263
+SoilSoilType=2
+SoilUseSoilType=0
+SoilExcessPorePressure=0.00
+SoilPorePressureFactor=1.00
+SoilGamDry=0.01
+SoilGamWet=0.01
+SoilRestSlope=0
+SoilCohesion=0.00
+SoilPhi=0.00
+SoilDilatancy=0.00
+SoilCuTop=0.00
+SoilCuBottom=0.00
+SoilCuGradient=0.00
+SoilStressTableName=
+SoilBondStressTableName=
+SoilMatStrengthType=0
+SoilProbInputValues=0
+SoilRatioCuPc=0.22
+SoilStrengthIncreaseExponent=0.80
+SoilPOPTop=0.00
+SoilPOPBottom=0.00
+SoilAdditionalFactorLEM=1.00
+SoilPc=0.00E+00
+SoilPOP=0.00
+SoilRheologicalCoefficient=0.00
+SoilXCoorSoilPc=-100.000
+SoilYCoorSoilPc=-100.000
+SoilIsPopCalculated=0
+SoilIsOCRCalculated=0
+SoilIsAquifer=0
+SoilUseProbDefaults=1
+SoilStdCohesion=0.00
+SoilStdPhi=0.00
+SoilStdRatioCuPc=0.00
+SoilStdRatioCuPcPassive=0.00
+SoilStdRatioCuPcActive=0.00
+SoilStdCu=0.00
+SoilStdCuTop=0.00
+SoilStdCuGradient=0.00
+SoilStdPn=0.20
+SoilDistCohesion=3
+SoilDistPhi=3
+SoilDistStressTable=3
+SoilDistRatioCuPc=3
+SoilDistRatioCuPcPassive=3
+SoilDistRatioCuPcActive=3
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+SoilDistPn=3
+SoilCorrelationCPhi=0.00
+SoilRatioCuPcPassive=0.00
+SoilRatioCuPcActive=0.00
+SoilCuPassiveTop=0.00
+SoilCuPassiveBottom=0.00
+SoilCuActiveTop=0.00
+SoilCuActiveBottom=0.00
+SoilUniformRatioCuPc=1
+SoilUniformCu=1
+SoilDesignPartialCohesion=1.25
+SoilDesignStdCohesion=-1.65
+SoilDesignPartialPhi=1.10
+SoilDesignStdPhi=-1.65
+SoilDesignPartialStressTable=1.15
+SoilDesignStdStressTable=-1.65
+SoilDesignPartialRatioCuPc=1.15
+SoilDesignStdRatioCuPc=-1.65
+SoilDesignPartialCu=1.15
+SoilDesignStdCu=-1.65
+SoilDesignPartialPOP=1.10
+SoilDesignStdPOP=-1.65
+SoilDesignPartialRRatio=1.00
+SoilDesignStdRRatio=0.00
+SoilSoilGroup=0
+SoilStdPOP=0.00
+SoilDistPOP=2
+SoilHorFluctScaleCoh=50.00
+SoilVertFluctScaleCoh=0.25
+SoilNumberOfTestsCoh=1
+SoilVarianceRatioCoh=0.75
+SoilHorFluctScalePhi=50.00
+SoilVertFluctScalePhi=0.25
+SoilNumberOfTestsPhi=1
+SoilVarianceRatioPhi=0.75
+SoilRRatio=1.0000000
+SoilDistCu=3
+SoilDistCuTop=3
+SoilDistCuGradient=3
+[END OF SOIL]
+[END OF SOIL COLLECTION]
+
+[GEOMETRY DATA]
+[ACCURACY]
+ 0.0010
+[END OF ACCURACY]
+
+[POINTS]
+ 29 - Number of geometry points -
+ 1 -10.000 -31.700 0.000
+ 2 0.000 -31.700 0.000
+ 3 -10.000 0.200 0.000
+ 4 0.000 0.200 0.000
+ 5 -10.000 -0.174 0.000
+ 6 0.000 -0.174 0.000
+ 7 -10.000 -0.817 0.000
+ 8 0.000 -0.817 0.000
+ 9 -10.000 -5.601 0.000
+ 10 0.000 -5.601 0.000
+ 11 -10.000 -8.601 0.000
+ 12 0.000 -8.601 0.000
+ 13 -10.000 -10.500 0.000
+ 14 0.000 -10.500 0.000
+ 15 -10.000 -11.700 0.000
+ 16 0.000 -11.700 0.000
+ 17 10.000 -31.700 0.000
+ 18 0.000 -4.524 0.000
+ 19 10.000 -4.524 0.000
+ 20 0.000 -5.215 0.000
+ 21 10.000 -5.215 0.000
+ 22 0.000 -9.404 0.000
+ 23 10.000 -9.404 0.000
+ 24 0.000 -10.106 0.000
+ 25 10.000 -10.106 0.000
+ 26 0.000 -10.600 0.000
+ 27 10.000 -10.600 0.000
+ 28 -10.000 -32.338 0.000
+ 29 10.000 -32.338 0.000
+[END OF POINTS]
+
+[CURVES]
+ 27 - Number of curves -
+ 1 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 1 2
+ 2 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 3 4
+ 3 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 5 6
+ 4 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 7 8
+ 5 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 9 10
+ 6 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 11 12
+ 7 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 13 14
+ 8 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 15 16
+ 9 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 2 16
+ 10 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 16 26
+ 11 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 26 14
+ 12 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 14 24
+ 13 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 24 22
+ 14 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 22 12
+ 15 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 12 10
+ 16 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 10 20
+ 17 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 20 18
+ 18 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 8 18
+ 19 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 6 8
+ 20 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 4 6
+ 21 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 2 17
+ 22 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 18 19
+ 23 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 20 21
+ 24 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 22 23
+ 25 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 24 25
+ 26 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 26 27
+ 27 - Curve number
+ 2 - number of points on curve, next line(s) are pointnumbers
+ 28 29
+[END OF CURVES]
+
+[BOUNDARIES]
+ 14 - Number of boundaries -
+ 0 - Boundary number
+ 1 - number of curves on boundary, next line(s) are curvenumbers
+ 27
+ 1 - Boundary number
+ 2 - number of curves on boundary, next line(s) are curvenumbers
+ 1 21
+ 2 - Boundary number
+ 4 - number of curves on boundary, next line(s) are curvenumbers
+ 1 9 10 26
+ 3 - Boundary number
+ 6 - number of curves on boundary, next line(s) are curvenumbers
+ 1 9 10 11 12 25
+ 4 - Boundary number
+ 7 - number of curves on boundary, next line(s) are curvenumbers
+ 1 9 10 11 12 13 24
+ 5 - Boundary number
+ 10 - number of curves on boundary, next line(s) are curvenumbers
+ 1 9 10 11 12 13 14 15 16 23
+ 6 - Boundary number
+ 11 - number of curves on boundary, next line(s) are curvenumbers
+ 1 9 10 11 12 13 14 15 16 17
+ 22
+ 7 - Boundary number
+ 10 - number of curves on boundary, next line(s) are curvenumbers
+ 8 10 11 12 13 14 15 16 17 22
+ 8 - Boundary number
+ 8 - number of curves on boundary, next line(s) are curvenumbers
+ 7 12 13 14 15 16 17 22
+ 9 - Boundary number
+ 5 - number of curves on boundary, next line(s) are curvenumbers
+ 6 15 16 17 22
+ 10 - Boundary number
+ 4 - number of curves on boundary, next line(s) are curvenumbers
+ 5 16 17 22
+ 11 - Boundary number
+ 3 - number of curves on boundary, next line(s) are curvenumbers
+ 4 18 22
+ 12 - Boundary number
+ 4 - number of curves on boundary, next line(s) are curvenumbers
+ 3 19 18 22
+ 13 - Boundary number
+ 5 - number of curves on boundary, next line(s) are curvenumbers
+ 2 20 19 18 22
+[END OF BOUNDARIES]
+
+[USE PROBABILISTIC DEFAULTS BOUNDARIES]
+ 14 - Number of boundaries -
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+[END OF USE PROBABILISTIC DEFAULTS BOUNDARIES]
+
+[STDV BOUNDARIES]
+ 14 - Number of boundaries -
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+ 0.00000000000000E+0000
+[END OF STDV BOUNDARIES]
+
+[DISTRIBUTION BOUNDARIES]
+ 14 - Number of boundaries -
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+[END OF DISTRIBUTION BOUNDARIES]
+
+[PIEZO LINES]
+ 0 - Number of piezometric level lines -
+[END OF PIEZO LINES]
+
+[PHREATIC LINE]
+ 0 - Number of the piezometric level line acting as phreatic line -
+[END OF PHREATIC LINE]
+
+[WORLD CO-ORDINATES]
+ 0.000 - X world 1 -
+ 0.000 - Y world 1 -
+ 0.000 - X world 2 -
+ 0.000 - Y world 2 -
+[END OF WORLD CO-ORDINATES]
+
+[LAYERS]
+ 13 - Number of layers -
+ 1 - Layer number, next line is material of layer
+ Pleistoceen zand
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 1 - Boundarynumber at top of layer
+ 0 - Boundarynumber at bottom of layer
+ 2 - Layer number, next line is material of layer
+ Pleistoceen zand
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 2 - Boundarynumber at top of layer
+ 1 - Boundarynumber at bottom of layer
+ 3 - Layer number, next line is material of layer
+ Basisveen
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 3 - Boundarynumber at top of layer
+ 2 - Boundarynumber at bottom of layer
+ 4 - Layer number, next line is material of layer
+ Klei humeus <14
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 4 - Boundarynumber at top of layer
+ 3 - Boundarynumber at bottom of layer
+ 5 - Layer number, next line is material of layer
+ Klei siltig 14,5-16,5
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 5 - Boundarynumber at top of layer
+ 4 - Boundarynumber at bottom of layer
+ 6 - Layer number, next line is material of layer
+ Klei humeus <14
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 6 - Boundarynumber at top of layer
+ 5 - Boundarynumber at bottom of layer
+ 7 - Layer number, next line is material of layer
+ Pleistoceen zand
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 7 - Boundarynumber at top of layer
+ 6 - Boundarynumber at bottom of layer
+ 8 - Layer number, next line is material of layer
+ Basisveen
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 8 - Boundarynumber at top of layer
+ 7 - Boundarynumber at bottom of layer
+ 9 - Layer number, next line is material of layer
+ Klei humeus <14
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 9 - Boundarynumber at top of layer
+ 8 - Boundarynumber at bottom of layer
+ 10 - Layer number, next line is material of layer
+ Klei siltig 14,5-16,5
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 10 - Boundarynumber at top of layer
+ 9 - Boundarynumber at bottom of layer
+ 11 - Layer number, next line is material of layer
+ Veen > 300
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 11 - Boundarynumber at top of layer
+ 10 - Boundarynumber at bottom of layer
+ 12 - Layer number, next line is material of layer
+ Klei humeus <14
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 12 - Boundarynumber at top of layer
+ 11 - Boundarynumber at bottom of layer
+ 13 - Layer number, next line is material of layer
+ ophoogmateriaal_klei
+ 0 - Piezometric level line at top of layer
+ 0 - Piezometric level line at bottom of layer
+ 13 - Boundarynumber at top of layer
+ 12 - Boundarynumber at bottom of layer
+[END OF LAYERS]
+
+[LAYERLOADS]
+ - Layers which are loads -
+
+[END OF LAYERLOADS]
+
+[END OF GEOMETRY DATA]
+[RUN IDENTIFICATION TITLES]
+
+
+
+[END OF RUN IDENTIFICATION TITLES]
+[MODEL]
+ 1 : Bishop
+ 1 : C phi
+ 0 : Probabilistic off
+ 1 : Mean
+ 1 : Geotextiles on
+ 1 : Nails on
+ 0 : Zone plot off
+ 0 : Local measurements
+[END OF MODEL]
+[MSEEPNET]
+ Use potential file
+ 0 : Do not use water net of MSeep file
+ 0 : Do not make negative pressures 0
+[END OF MSEEPNET]
+[UNIT WEIGHT WATER]
+ 9.81 : Unit weight water
+[END OF UNIT WEIGHT WATER]
+[DEGREE OF CONSOLIDATION]
+ 13 Number of layers
+ 13 100
+ 12 100 100
+ 11 100 100 100
+ 10 100 100 100 100
+ 9 100 100 100 100 100
+ 8 100 100 100 100 100 100
+ 7 100 100 100 100 100 100 100
+ 6 100 100 100 100 100 100 100 100
+ 5 100 100 100 100 100 100 100 100 100
+ 4 100 100 100 100 100 100 100 100 100 100
+ 3 100 100 100 100 100 100 100 100 100 100
+ 100
+ 2 100 100 100 100 100 100 100 100 100 100
+ 100 100
+ 1 100 100 100 100 100 100 100 100 100 100
+ 100 100 100
+ 0 capillary water not included
+[END OF DEGREE OF CONSOLIDATION]
+[DEGREE TEMPORARY LOADS]
+ 100 100 100 100 100 100 100 100 100 100
+ 100 100 100
+ 0 capillary water not included
+[END OF DEGREE TEMPORARY LOADS]
+[DEGREE EARTH QUAKE]
+ 100 100 100 100 100 100 100 100 100 100
+ 100 100 100
+[END OF DEGREE EARTH QUAKE]
+[CIRCLES]
+ 0.000 0.000 1 X-direction
+ 0.000 0.000 1 Y-direction
+ 0.000 0.000 0 Tangent lines
+ 0.000 0.000 0 no fixed point used
+[END OF CIRCLES]
+[SPENCER SLIP DATA]
+ 0 Number of points
+[END OF SPENCER SLIP DATA]
+[SPENCER SLIP DATA 2]
+ 0 Number of points
+[END OF SPENCER SLIP DATA 2]
+[SPENCER SLIP INTERVAL]
+ 2 : Slip spencer interval
+[END OF SPENCER SLIP INTERVAL]
+[LINE LOADS]
+ 0 = number of items
+[END OF LINE LOADS]
+[UNIFORM LOADS]
+ 0 = number of items
+[END OF UNIFORM LOADS]
+[TREE ON SLOPE]
+0.00 = WindForce
+0.00 = XCoordinate
+0.00 = YCoordinate
+10.00 = width of root zone
+0.0 = AngleOfDistribution
+[END OF TREE ON SLOPE]
+[EARTH QUAKE]
+ 0.000 = horizontal acceleration
+ 0.000 = vertical acceleration
+ 0.000 = free water moment factor
+[END OF EARTH QUAKE]
+[SIGMA-TAU CURVES]
+ 0 = number of items
+[END OF SIGMA-TAU CURVES]
+[BOND STRESS DIAGRAMS]
+ 0 = number of items
+[END OF BOND STRESS DIAGRAMS]
+[MEASURED YIELD STRESSES]
+[YIELD STRESSES]
+ 0 = number of items
+[END OF YIELD STRESSES]
+[END OF MEASURED YIELD STRESSES]
+[MINIMAL REQUIRED CIRCLE DEPTH]
+ 0.00 [m]
+[END OF MINIMAL REQUIRED CIRCLE DEPTH]
+[SLIP CIRCLE SELECTION]
+IsMinXEntryUsed=0
+IsMaxXEntryUsed=0
+XEntryMin=0.00
+XEntryMax=0.00
+[END OF SLIP CIRCLE SELECTION]
+[START VALUE SAFETY FACTOR]
+ 1.000 [-]
+[END OF START VALUE SAFETY FACTOR]
+[REFERENCE LEVEL SU]
+ 16.000 Excavation gamma above freatic level
+ 18.000 Excavation gamma below freatic level
+ 0 number of points
+[END OF REFERENCE LEVEL SU]
+
+[LIFT SLIP DATA]
+ 0.000 0.000 1 X-direction Left
+ 0.000 0.000 1 Y-direction Left
+ 0.000 0.000 1 X-direction Right
+ 0.000 0.000 1 Y-direction Right
+ 0.000 0.000 1 Y-direction tangent lines
+ 0 Automatic grid calculation (1)
+[END OF LIFT SLIP DATA]
+[EXTERNAL WATER LEVELS]
+ 0 = No water data used
+ 0.00 = Design level
+ 0.30 = Decimate height
+ 1 norm = 1/10000
+ 1 = number of items
+Water data (1)
+ 1 = Phreatic line
+ 0.00 = Level
+ Piezo lines
+ 13 - Number of layers
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+ 0 0 = Pl-top and pl-bottom
+[END OF EXTERNAL WATER LEVELS]
+[MODEL FACTOR]
+ 1.00 = Limit value stability factor
+ 0.08 = Standard deviation for limit value stability factor
+ 0.00 = Reference standard deviation for degree of consolidation
+ 100.00 = Length of the section
+ 0 = Use contribution of end section
+ 0.00 = Lateral stress ratio
+ 0.25 = Coefficient of variation contribution edge of section
+[END OF MODEL FACTOR]
+[CALCULATION OPTIONS]
+MoveCalculationGrid=1
+ProbCalculationType=2
+SearchMethod=0
+[END OF CALCULATION OPTIONS]
+[PROBABILISTIC DEFAULTS]
+CohesionVariationTotal=0.25
+CohesionDesignPartial=1.25
+CohesionDesignStdDev=-1.65
+CohesionDistribution=3
+PhiVariationTotal=0.15
+PhiDesignPartial=1.10
+PhiDesignStdDev=-1.65
+PhiDistribution=3
+StressTableVariationTotal=0.20
+StressTableDesignPartial=1.15
+StressTableDesignStdDev=-1.65
+StressTableDistribution=3
+RatioCuPcVariationTotal=0.25
+RatioCuPcDesignPartial=1.15
+RatioCuPcDesignStdDev=-1.65
+RatioCuPcDistribution=3
+CuVariationTotal=0.25
+CuDesignPartial=1.15
+CuDesignStdDev=-1.65
+CuDistribution=3
+POPVariationTotal=0.10
+POPDesignPartial=1.10
+POPDesignStdDev=-1.65
+POPDistribution=3
+CompressionRatioVariationTotal=0.25
+CompressionRatioDesignPartial=1.00
+CompressionRatioDesignStdDev=0.00
+CompressionRatioDistribution=3
+ConsolidationCoefTotalStdDev=20.00
+ConsolidationCoefDesignPartial=1.00
+ConsolidationCoefDesignStdDev=1.65
+ConsolidationCoefDistribution=2
+HydraulicPressureTotalStdDev=0.50
+HydraulicPressureDesignPartial=1.00
+HydraulicPressureDesignStdDev=1.65
+HydraulicPressureDistribution=3
+LimitValueBishopMean=1.00
+LimitValueBishopStdDev=0.08
+LimitValueBishopDistribution=3
+LimitValueVanMean=0.95
+LimitValueVanStdDev=0.08
+LimitValueVanDistribution=3
+[END OF PROBABILISTIC DEFAULTS]
+[NEWZONE PLOT DATA]
+ 0.00 = Diketable Height [m]
+ 3.00 = Width top rest profile [m]
+ 0.00 = X co-ordinate indicating start of zone [m]
+ 0.00 = Boundary of M.H.W influence at X [m]
+ 0.00 = Boundary of M.H.W influence at Y [m]
+ 1.19 = Required safety in zone 1a
+ 1.11 = Required safety in zone 1b
+ 1.00 = Required safety in zone 2a
+ 1.00 = Required safety in zone 2b
+ 0.00 = Left side minimum road [m]
+ 0.00 = Right side minimum road [m]
+ 0.90 = Required safety in zone 3a
+ 0.90 = Required safety in zone 3b
+ 1 Stability calculation at right side
+ 0.50 = Remolding reduction factor
+ 0.80 = Schematization reduction factor
+ 1 Overtopping condition less or equal 0.1 l/m/s
+[END OF NEWZONE PLOT DATA]
+[HORIZONTAL BALANCE]
+HorizontalBalanceXLeft=0.000
+HorizontalBalanceXRight=0.000
+HorizontalBalanceYTop=0.00
+HorizontalBalanceYBottom=0.00
+HorizontalBalanceNYInterval=1
+[END OF HORIZONTAL BALANCE]
+[REQUESTED CIRCLE SLICES]
+ 30 = number of slices
+[END OF REQUESTED CIRCLE SLICES]
+[REQUESTED LIFT SLICES]
+ 50 = number of slices
+[END OF REQUESTED LIFT SLICES]
+[REQUESTED SPENCER SLICES]
+ 50 = number of slices
+[END OF REQUESTED SPENCER SLICES]
+[SOIL RESISTANCE]
+SoilResistanceDowelAction=1
+SoilResistancePullOut=1
+[END OF SOIL RESISTANCE]
+[GENETIC ALGORITHM OPTIONS BISHOP]
+PopulationCount=30
+GenerationCount=30
+EliteCount=2
+MutationRate=0.200
+CrossOverScatterFraction=1.000
+CrossOverSinglePointFraction=0.000
+CrossOverDoublePointFraction=0.000
+MutationJumpFraction=1.000
+MutationCreepFraction=0.000
+MutationInverseFraction=0.000
+MutationCreepReduction=0.050
+[END OF GENETIC ALGORITHM OPTIONS BISHOP]
+[GENETIC ALGORITHM OPTIONS LIFTVAN]
+PopulationCount=40
+GenerationCount=40
+EliteCount=2
+MutationRate=0.250
+CrossOverScatterFraction=1.000
+CrossOverSinglePointFraction=0.000
+CrossOverDoublePointFraction=0.000
+MutationJumpFraction=1.000
+MutationCreepFraction=0.000
+MutationInverseFraction=0.000
+MutationCreepReduction=0.050
+[END OF GENETIC ALGORITHM OPTIONS LIFTVAN]
+[GENETIC ALGORITHM OPTIONS SPENCER]
+PopulationCount=50
+GenerationCount=50
+EliteCount=2
+MutationRate=0.300
+CrossOverScatterFraction=0.000
+CrossOverSinglePointFraction=0.700
+CrossOverDoublePointFraction=0.300
+MutationJumpFraction=0.000
+MutationCreepFraction=0.900
+MutationInverseFraction=0.100
+MutationCreepReduction=0.050
+[END OF GENETIC ALGORITHM OPTIONS SPENCER]
+[NAIL TYPE DEFAULTS]
+NailTypeLengthNail=0.00
+NailTypeDiameterNail=0.00
+NailTypeDiameterGrout=0.00
+NailTypeYieldForceNail=0.00
+NailTypePlasticMomentNail=0.00
+NailTypeBendingStiffnessNail=0.00E+00
+NailTypeUseFacingOrBearingPlate=0
+[END OF NAIL TYPE DEFAULTS]
+[END OF INPUT FILE]
Index: DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator/GeometryCreator.cs
===================================================================
diff -u -r3163 -r3175
--- DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator/GeometryCreator.cs (.../GeometryCreator.cs) (revision 3163)
+++ DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator/GeometryCreator.cs (.../GeometryCreator.cs) (revision 3175)
@@ -19,7 +19,9 @@
// Stichting Deltares and remain full property of Stichting Deltares at all times.
// All rights reserved.
+using System.IO;
using Deltares.LayerOnSlopeTool.Data;
+using Deltares.LayerOnSlopeTool.StiFileCreator;
namespace Deltares.LayerOnSlopeTool.LayerCreator
{
@@ -29,33 +31,50 @@
private Location location;
private SurfaceLine surfaceLine;
private SurfaceLine loweredSurfaceLine;
+ private string inputFolderName;
+ private string outputFolderName;
/// Initializes a new instance of the class.
/// The location.
/// The surface line.
///
+ ///
/// Name of the output folder.
///
- public GeometryCreator(Location location, SurfaceLine surfaceLine, SurfaceLine loweredSurfaceLine, string outputFolderName)
+ public GeometryCreator(Location location, SurfaceLine surfaceLine, SurfaceLine loweredSurfaceLine, string inputFolderName, string outputFolderName)
{
this.location = location;
this.surfaceLine = surfaceLine;
this.loweredSurfaceLine = loweredSurfaceLine;
- throw new System.NotImplementedException();
+ this.inputFolderName = inputFolderName;
+ this.outputFolderName = outputFolderName;
}
/// Executes this instance.
///
- public string Execute(bool firstForLoweredLayer)
+ public void Execute(bool firstForLoweredLayer)
{
if (firstForLoweredLayer)
{
- //todo call with low surfacline, return name of intermediate sti file.
- return "InterimStiFile.sti";
+ var stiFileCreatorInputLowered = new StiFileCreatorInput
+ {
+ XOffset = location.XOffset,
+ SurfaceLine = loweredSurfaceLine,
+ DikeMaterialName = location.DikeMaterial,
+ InputFilename = Path.Combine(inputFolderName, location.SoilGeometryName),
+ OutputFilename = Path.Combine(outputFolderName, "Interim" + location.SoilGeometryName)
+ };
+ StiFileCreator.StiFileCreator.ProcessFile(stiFileCreatorInputLowered);
}
- //todo call with normal surfaceline
- throw new System.NotImplementedException();
- return "";
+ var stiFileCreatorInput = new StiFileCreatorInput
+ {
+ XOffset = location.XOffset,
+ SurfaceLine = surfaceLine,
+ DikeMaterialName = location.LayerMaterial,
+ InputFilename = Path.Combine(outputFolderName, "Interim" + location.SoilGeometryName),
+ OutputFilename = Path.Combine(outputFolderName, location.SoilGeometryName)
+ };
+ StiFileCreator.StiFileCreator.ProcessFile(stiFileCreatorInput);
}
}
}
\ No newline at end of file
Index: DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFileMissingDikeMaterial/characteristicpoints.csv
===================================================================
diff -u
--- DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFileMissingDikeMaterial/characteristicpoints.csv (revision 0)
+++ DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator.Tests/TestFiles/InputFilesSingleFileMissingDikeMaterial/characteristicpoints.csv (revision 3175)
@@ -0,0 +1,2 @@
+LOCATIONID;X_Maaiveld buitenwaarts;Y_Maaiveld buitenwaarts;Z_Maaiveld buitenwaarts;X_Teen geul;Y_Teen geul;Z_Teen geul;X_Insteek geul;Y_Insteek geul;Z_Insteek geul;X_Teen dijk buitenwaarts;Y_Teen dijk buitenwaarts;Z_Teen dijk buitenwaarts;X_Kruin buitenberm;Y_Kruin buitenberm;Z_Kruin buitenberm;X_Insteek buitenberm;Y_Insteek buitenberm;Z_Insteek buitenberm;X_Kruin buitentalud;Y_Kruin buitentalud;Z_Kruin buitentalud;X_Verkeersbelasting kant buitenwaarts;Y_Verkeersbelasting kant buitenwaarts;Z_Verkeersbelasting kant buitenwaarts;X_Verkeersbelasting kant binnenwaarts;Y_Verkeersbelasting kant binnenwaarts;Z_Verkeersbelasting kant binnenwaarts;X_Kruin binnentalud;Y_Kruin binnentalud;Z_Kruin binnentalud;X_Insteek binnenberm;Y_Insteek binnenberm;Z_Insteek binnenberm;X_Kruin binnenberm;Y_Kruin binnenberm;Z_Kruin binnenberm;X_Teen dijk binnenwaarts;Y_Teen dijk binnenwaarts;Z_Teen dijk binnenwaarts;X_Insteek sloot dijkzijde;Y_Insteek sloot dijkzijde;Z_Insteek sloot dijkzijde;X_Slootbodem dijkzijde;Y_Slootbodem dijkzijde;Z_Slootbodem dijkzijde;X_Slootbodem polderzijde;Y_Slootbodem polderzijde;Z_Slootbodem polderzijde;X_Insteek sloot polderzijde;Y_Insteek sloot polderzijde;Z_Insteek sloot polderzijde;X_Maaiveld binnenwaarts;Y_Maaiveld binnenwaarts;Z_Maaiveld binnenwaarts
+111-DIG-8986-01.2;-5.000;0.000;-2.100;-1.000;-1.000;-1.000;-1.000;-1.000;-1.000;-1.500;0.000;-2.100;0.370;0.000;-0.490;3.830;0.000;-0.340;5.000;0.000;0.200;5.971;0.000;0.200;8.471;0.000;-0.067;6.500;0.000;0.199;7.547;0.000;-0.069;9.580;0.000;-0.061;32.170;0.000;-4.524;35.990;0.000;-5.143;36.617;0.000;-5.824;37.029;0.000;-5.824;37.660;0.000;-5.131;50.000;0.000;-4.520