Index: DamEngine/trunk/src/Deltares.DamEngine.Interface/FillDamFromXmlInput.cs =================================================================== diff -u -r916 -r929 --- DamEngine/trunk/src/Deltares.DamEngine.Interface/FillDamFromXmlInput.cs (.../FillDamFromXmlInput.cs) (revision 916) +++ DamEngine/trunk/src/Deltares.DamEngine.Interface/FillDamFromXmlInput.cs (.../FillDamFromXmlInput.cs) (revision 929) @@ -56,7 +56,7 @@ Dike dike = damProjectData.Dike; - damProjectData.WorkingDir = input.WorkingDir; + damProjectData.ProjectWorkingPath = input.ProjectWorkingPath; TransferAnalysisSpecification(input, damProjectData); TransferStabilityParameters(input, damProjectData); @@ -428,7 +428,7 @@ location.StabilityOptions = new StabilityOptions { MapForSoilGeometries2D = inputLocation.StabilityOptions.MapForSoilgeometries2D, - SoilDatabase = inputLocation.StabilityOptions.SoilDatabase, + SoilDatabaseName = inputLocation.StabilityOptions.SoilDatabaseName, StabilityZoneType = ConversionHelper.ConvertToZoneType(inputLocation.StabilityOptions.ZoneType) }; if (inputLocation.StabilityOptions.ForbiddenZoneFactorSpecified) Index: DamEngine/trunk/src/Deltares.DamEngine.Calculators/Dikes Operational/TimeSerieStabilityCalculator.cs =================================================================== diff -u -r916 -r929 --- DamEngine/trunk/src/Deltares.DamEngine.Calculators/Dikes Operational/TimeSerieStabilityCalculator.cs (.../TimeSerieStabilityCalculator.cs) (revision 916) +++ DamEngine/trunk/src/Deltares.DamEngine.Calculators/Dikes Operational/TimeSerieStabilityCalculator.cs (.../TimeSerieStabilityCalculator.cs) (revision 929) @@ -143,7 +143,7 @@ { throw new TimeSerieStabilityCalculatorException(String.Format("Failurmechanism '{0}' not supported in CreateStabilitySafetyFactorTimeSerie()", failureMechanismType.ToString())); } - string soilDatabasePath = location.StabilityOptions.SoilDatabase; + string soilDatabasePath = location.StabilityOptions.SoilDatabaseName; string serieName = TimeSerieParameters.StabilityInsideFactor.ToString(); TimeSerie serie = TimeSerie.CreateTimeSerie(timeSerieIn, serieName); @@ -331,11 +331,11 @@ string basisFileName = ""; entry.Value = CalculationHelper.DetermineSafetyFactor(stabTimeSerieEntry[entry], ref basisFileName, MStabExePath); entry.BasisFileName = Path.GetFileNameWithoutExtension(basisFileName); - if (StabilityWorkingPath.Contains(DamProjectData.ProjectWorkingPath)) + if (StabilityWorkingPath.Contains(DamProjectData.OldProjectWorkingPath)) { - // This code only works when the ProjectWorkingPath is part of the StabilityWorkingPath + // This code only works when the OldProjectWorkingPath is part of the StabilityWorkingPath // This is not the case in FewsDam.exe - var index = DamProjectData.ProjectWorkingPath.Length; + var index = DamProjectData.OldProjectWorkingPath.Length; entry.RelativeCalculationPathName = StabilityWorkingPath.Substring(index); } } Index: DamEngine/trunk/src/Deltares.DamEngine.Calculators/General/DamRunner.cs =================================================================== diff -u -r877 -r929 --- DamEngine/trunk/src/Deltares.DamEngine.Calculators/General/DamRunner.cs (.../DamRunner.cs) (revision 877) +++ DamEngine/trunk/src/Deltares.DamEngine.Calculators/General/DamRunner.cs (.../DamRunner.cs) (revision 929) @@ -105,7 +105,7 @@ damCalculation.ProjectDataDirectory = directory + Path.DirectorySeparatorChar; damCalculation.MStabExePath = StabilityCalculator.MStabExePath; damCalculation.MaxCalculationCores = MaxCalculationCores; - damCalculation.CalculateDamProject(damProjectData, DamProjectData.ProjectWorkingPath); //##Bka!? or damCalculation.ProjectDataDirectory + damCalculation.CalculateDamProject(damProjectData, DamProjectData.OldProjectWorkingPath); //##Bka!? or damCalculation.ProjectDataDirectory var output = FillOutputForMessage(damProjectData.LocationJobs); ProcessResult(damProjectData, CalculationResult.Succeeded, output); break; @@ -161,7 +161,7 @@ SlopeWProgramPath = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "Slope2.exe"), ProjectDataDirectory = directory + Path.DirectorySeparatorChar, Progress = progressDelegate, - CalculationBaseDirectory = DamProjectData.ProjectWorkingPath + @"\CalculationFiles\" + CalculationBaseDirectory = DamProjectData.OldProjectWorkingPath + @"\CalculationFiles\" }; damProjectCalculator.Calculate(damProjectData, scenarios); Index: DamEngine/trunk/src/Deltares.DamEngine.Calculators.Tests/KernelWrappers/DamMacroStabilityInwards/DamMacroStabilityInwardsKernelWrapperTests.cs =================================================================== diff -u -r927 -r929 --- DamEngine/trunk/src/Deltares.DamEngine.Calculators.Tests/KernelWrappers/DamMacroStabilityInwards/DamMacroStabilityInwardsKernelWrapperTests.cs (.../DamMacroStabilityInwardsKernelWrapperTests.cs) (revision 927) +++ DamEngine/trunk/src/Deltares.DamEngine.Calculators.Tests/KernelWrappers/DamMacroStabilityInwards/DamMacroStabilityInwardsKernelWrapperTests.cs (.../DamMacroStabilityInwardsKernelWrapperTests.cs) (revision 929) @@ -34,7 +34,6 @@ using Deltares.DamEngine.Data.General; using Deltares.DamEngine.Data.General.Results; using Deltares.DamEngine.Data.Standard.Logging; -using Deltares.DamEngine.TestHelpers; using Deltares.DamEngine.TestHelpers.Factories; using NUnit.Framework; @@ -69,7 +68,7 @@ scenario.Location.StabilityOptions = new StabilityOptions(); scenario.Location.StabilityOptions.TrafficLoad = 10.0; scenario.Location.StabilityOptions.MapForSoilGeometries2D = TestFolder; - scenario.Location.StabilityOptions.SoilDatabase = soilDbName; + scenario.Location.StabilityOptions.SoilDatabaseName = soilDbName; scenario.ModelFactors.RequiredSafetyFactorStabilityInnerSlope = 1.1; var subSoilScenario = new SoilGeometryProbability(); Index: DamEngine/trunk/src/Deltares.DamEngine.Data/General/Location.cs =================================================================== diff -u -r916 -r929 --- DamEngine/trunk/src/Deltares.DamEngine.Data/General/Location.cs (.../Location.cs) (revision 916) +++ DamEngine/trunk/src/Deltares.DamEngine.Data/General/Location.cs (.../Location.cs) (revision 929) @@ -1743,7 +1743,7 @@ /// public Soil GetDikeEmbankmentSoil() { - if ((stabilityOptions != null && String.IsNullOrEmpty(stabilityOptions.SoilDatabase)) || String.IsNullOrEmpty(DikeEmbankmentMaterial)) + if ((stabilityOptions != null && String.IsNullOrEmpty(stabilityOptions.SoilDatabaseName)) || String.IsNullOrEmpty(DikeEmbankmentMaterial)) { return null; } @@ -1759,7 +1759,7 @@ /// public Soil GetShoulderEmbankmentSoil() { - if ((stabilityOptions != null && String.IsNullOrEmpty(stabilityOptions.SoilDatabase)) || String.IsNullOrEmpty(ShoulderEmbankmentMaterial)) + if ((stabilityOptions != null && String.IsNullOrEmpty(stabilityOptions.SoilDatabaseName)) || String.IsNullOrEmpty(ShoulderEmbankmentMaterial)) { return null; } Index: DamEngine/trunk/src/Deltares.DamEngine.Calculators/General/ThrowHelper.cs =================================================================== diff -u -r877 -r929 --- DamEngine/trunk/src/Deltares.DamEngine.Calculators/General/ThrowHelper.cs (.../ThrowHelper.cs) (revision 877) +++ DamEngine/trunk/src/Deltares.DamEngine.Calculators/General/ThrowHelper.cs (.../ThrowHelper.cs) (revision 929) @@ -190,7 +190,7 @@ internal static void ThrowIfFileNotExist(string fileName, StringResourceNames resourceNamesName) { if (!File.Exists(fileName)) - throw new FileNotFoundException(string.Format(GetResourceString(resourceNamesName), String.Format("{0} in {1}", (fileName ?? ""), DamProjectData.ProjectWorkingPath))); + throw new FileNotFoundException(string.Format(GetResourceString(resourceNamesName), String.Format("{0} in {1}", (fileName ?? ""), DamProjectData.OldProjectWorkingPath))); } internal static void ThrowIfDirectoryNotExist(string dirName, StringResourceNames resourceNamesName) Index: DamEngine/trunk/src/Deltares.DamEngine.Interface/FillXmlInputFromDam.cs =================================================================== diff -u -r916 -r929 --- DamEngine/trunk/src/Deltares.DamEngine.Interface/FillXmlInputFromDam.cs (.../FillXmlInputFromDam.cs) (revision 916) +++ DamEngine/trunk/src/Deltares.DamEngine.Interface/FillXmlInputFromDam.cs (.../FillXmlInputFromDam.cs) (revision 929) @@ -48,7 +48,7 @@ ValidateDamProjectData(damProjectData); Input input = new Input(); - input.WorkingDir = damProjectData.WorkingDir; + input.ProjectWorkingPath = damProjectData.ProjectWorkingPath; TransferAnalysisSpecification(damProjectData, input); TransferStabilityParameters(damProjectData, input); @@ -402,7 +402,7 @@ inputLocation.StabilityOptions = new LocationStabilityOptions { MapForSoilgeometries2D = location.StabilityOptions.MapForSoilGeometries2D, - SoilDatabase = location.StabilityOptions.SoilDatabase, + SoilDatabaseName = location.StabilityOptions.SoilDatabaseName, ZoneType = ConversionHelper.ConvertToInputZoneType(location.StabilityOptions.StabilityZoneType), ForbiddenZoneFactorSpecified = location.StabilityOptions.ForbiddenZoneFactor.HasValue }; Index: DamEngine/trunk/src/Deltares.DamEngine.Io/DamInput.cs =================================================================== diff -u -r916 -r929 --- DamEngine/trunk/src/Deltares.DamEngine.Io/DamInput.cs (.../DamInput.cs) (revision 916) +++ DamEngine/trunk/src/Deltares.DamEngine.Io/DamInput.cs (.../DamInput.cs) (revision 929) @@ -53,7 +53,7 @@ private bool analysisTypeFieldSpecified; - private string workingDirField; + private string projectWorkingPathField; /// [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)] @@ -221,12 +221,12 @@ /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string WorkingDir { + public string ProjectWorkingPath { get { - return this.workingDirField; + return this.projectWorkingPathField; } set { - this.workingDirField = value; + this.projectWorkingPathField = value; } } } @@ -3540,7 +3540,7 @@ private string mapForSoilgeometries2DField; - private string soilDatabaseField; + private string soilDatabaseNameField; private int zoneTypeField; @@ -3573,12 +3573,12 @@ /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string SoilDatabase { + public string SoilDatabaseName { get { - return this.soilDatabaseField; + return this.soilDatabaseNameField; } set { - this.soilDatabaseField = value; + this.soilDatabaseNameField = value; } } Index: DamEngine/trunk/src/Deltares.DamEngine.Calculators/Dikes Assessment Regional/RWScenariosCalculation.cs =================================================================== diff -u -r916 -r929 --- DamEngine/trunk/src/Deltares.DamEngine.Calculators/Dikes Assessment Regional/RWScenariosCalculation.cs (.../RWScenariosCalculation.cs) (revision 916) +++ DamEngine/trunk/src/Deltares.DamEngine.Calculators/Dikes Assessment Regional/RWScenariosCalculation.cs (.../RWScenariosCalculation.cs) (revision 929) @@ -339,7 +339,7 @@ // } // //job.SoilGeometryProbability.SoilProfile1D.EnsureUniqueLayerIds(); // var calculationName = GetCalculationNameForPipingCalculator(job); -// calculator.FilenameCalculation = Path.Combine(Path.Combine(DamProjectData.ProjectWorkingPath, job.FailureMechanismType.ToString()), calculationName); +// calculator.FilenameCalculation = Path.Combine(Path.Combine(DamProjectData.OldProjectWorkingPath, job.FailureMechanismType.ToString()), calculationName); // calculator.IsHydraulicShortcut = (job.HydraulicShortcutType == HydraulicShortcutType.HydraulicShortcut); // double? pipingFactor = calculator.CalculatePipingFactor(job.Location, job.Location.LocalXZSurfaceLine2, job.SoilGeometryProbability.SoilProfile1D, waterLevel); // job.BaseFileName = calculator.FilenameCalculation; @@ -431,7 +431,7 @@ // calculator.MStabExePath = this.MStabExePath; calculator.RegisterSendMessage(this.SendStabilityMessage); - string soilDatabaseName = job.Location.StabilityOptions.SoilDatabase; + string soilDatabaseName = job.Location.StabilityOptions.SoilDatabaseName; // DamFailureMechanismeCalculationSpecification damCalculation = // calculator.GetSpecification(this.evaluationJob.DikeName, soilDatabaseName, job.Location, new SoilGeometry(job.SoilGeometryProbability.SoilProfile1D, null), // (MStabModelType)job.MstabModelOption, job.LoadSituation, job.DikeDrySensitivity, job.HydraulicShortcutType, MStabParameters); @@ -440,7 +440,7 @@ // string inputFile = damCalculation.FailureMechanismParametersMStab.MStabParameters.ProjectFileName; // -// job.BaseFileName = inputFile.Replace(DamProject.ProjectWorkingPath, @"").Replace(".sti", ""); +// job.BaseFileName = inputFile.Replace(DamProject.OldProjectWorkingPath, @"").Replace(".sti", ""); // calculator.Load(inputFile); job.CalculationResult = calculator.Run(); Index: DamEngine/trunk/src/Deltares.DamEngine.Data/General/DamProjectData.cs =================================================================== diff -u -r916 -r929 --- DamEngine/trunk/src/Deltares.DamEngine.Data/General/DamProjectData.cs (.../DamProjectData.cs) (revision 916) +++ DamEngine/trunk/src/Deltares.DamEngine.Data/General/DamProjectData.cs (.../DamProjectData.cs) (revision 929) @@ -72,7 +72,7 @@ public static string ProjectMap = ""; - public static string ProjectWorkingPath + public static string OldProjectWorkingPath { get; set; @@ -449,7 +449,7 @@ get { return programType; } } - public string WorkingDir { get; set; } = ""; + public string ProjectWorkingPath { get; set; } = ""; /// /// Gets or sets the sensor data. Index: DamEngine/trunk/Xsds Liquid/DamInput.xsd =================================================================== diff -u -r916 -r929 --- DamEngine/trunk/Xsds Liquid/DamInput.xsd (.../DamInput.xsd) (revision 916) +++ DamEngine/trunk/Xsds Liquid/DamInput.xsd (.../DamInput.xsd) (revision 929) @@ -100,7 +100,7 @@ - + \ No newline at end of file Index: DamEngine/trunk/src/Deltares.DamEngine.Calculators.Tests/KernelWrappers/DamMacroStabilityCommon/MStabXmlDocTests.cs =================================================================== diff -u -r927 -r929 --- DamEngine/trunk/src/Deltares.DamEngine.Calculators.Tests/KernelWrappers/DamMacroStabilityCommon/MStabXmlDocTests.cs (.../MStabXmlDocTests.cs) (revision 927) +++ DamEngine/trunk/src/Deltares.DamEngine.Calculators.Tests/KernelWrappers/DamMacroStabilityCommon/MStabXmlDocTests.cs (.../MStabXmlDocTests.cs) (revision 929) @@ -66,7 +66,7 @@ scenario.Location.StabilityOptions = new StabilityOptions(); scenario.Location.StabilityOptions.TrafficLoad = 10.0; scenario.Location.StabilityOptions.MinimalCircleDepth = 1.0; - scenario.Location.StabilityOptions.SoilDatabase = soilDbName; + scenario.Location.StabilityOptions.SoilDatabaseName = soilDbName; var subSoilScenario = new SoilGeometryProbability(); subSoilScenario.StiFileName = soilGeometry2DName; Index: DamEngine/trunk/src/Deltares.DamEngine.Calculators/Dikes Design/DesignCalculator.cs =================================================================== diff -u -r916 -r929 --- DamEngine/trunk/src/Deltares.DamEngine.Calculators/Dikes Design/DesignCalculator.cs (.../DesignCalculator.cs) (revision 916) +++ DamEngine/trunk/src/Deltares.DamEngine.Calculators/Dikes Design/DesignCalculator.cs (.../DesignCalculator.cs) (revision 929) @@ -67,7 +67,7 @@ // Prepare input var damKernelInput = new DamKernelInput(); - damKernelInput.WorkingDir = damProjectData.WorkingDir; + damKernelInput.WorkingDir = damProjectData.ProjectWorkingPath; damKernelInput.Location = location; damKernelInput.SubSoilScenario = soiProfileProbability; damKernelInput.DesignScenario = location.Scenarios[designScenarioIndex]; Index: DamEngine/trunk/src/Deltares.DamEngine.Calculators/Stability/StabilityCalculator.cs =================================================================== diff -u -r877 -r929 --- DamEngine/trunk/src/Deltares.DamEngine.Calculators/Stability/StabilityCalculator.cs (.../StabilityCalculator.cs) (revision 877) +++ DamEngine/trunk/src/Deltares.DamEngine.Calculators/Stability/StabilityCalculator.cs (.../StabilityCalculator.cs) (revision 929) @@ -208,7 +208,7 @@ { if (CalculationBaseDirectory == "") { - CalculationBaseDirectory = DamProjectData.ProjectWorkingPath; + CalculationBaseDirectory = DamProjectData.OldProjectWorkingPath; } return Path.Combine(CalculationBaseDirectory, StabilitySubDir); } Index: DamEngine/trunk/Xsds Liquid/DamLocation.xsd =================================================================== diff -u -r916 -r929 --- DamEngine/trunk/Xsds Liquid/DamLocation.xsd (.../DamLocation.xsd) (revision 916) +++ DamEngine/trunk/Xsds Liquid/DamLocation.xsd (.../DamLocation.xsd) (revision 929) @@ -171,7 +171,7 @@ - + Index: DamEngine/trunk/src/Deltares.DamEngine.Interface.Tests/TestFiles/MacroStabilityTutorialDesignInputFile.xml =================================================================== diff -u -r920 -r929 --- DamEngine/trunk/src/Deltares.DamEngine.Interface.Tests/TestFiles/MacroStabilityTutorialDesignInputFile.xml (.../MacroStabilityTutorialDesignInputFile.xml) (revision 920) +++ DamEngine/trunk/src/Deltares.DamEngine.Interface.Tests/TestFiles/MacroStabilityTutorialDesignInputFile.xml (.../MacroStabilityTutorialDesignInputFile.xml) (revision 929) @@ -1,13 +1,13 @@ - - + + - + Index: DamEngine/trunk/src/Deltares.DamEngine.Calculators/General/CalculationHelper.cs =================================================================== diff -u -r916 -r929 --- DamEngine/trunk/src/Deltares.DamEngine.Calculators/General/CalculationHelper.cs (.../CalculationHelper.cs) (revision 916) +++ DamEngine/trunk/src/Deltares.DamEngine.Calculators/General/CalculationHelper.cs (.../CalculationHelper.cs) (revision 929) @@ -83,7 +83,7 @@ return GetCalculationSpecification(arguments.FailureMechanismType, arguments.Location, arguments.SoilGeometry2DName, arguments.SoilProfileType, arguments.PLLines, arguments.StabilityParameters, arguments.Model, - arguments.Location.StabilityOptions.SoilDatabase, projectFileName); + arguments.Location.StabilityOptions.SoilDatabaseName, projectFileName); } internal static DamFailureMechanismeCalculationSpecification GetCalculationSpecification( Index: DamEngine/trunk/src/Deltares.DamEngine.Calculators.Tests/KernelWrappers/DamMacroStabilityOutwards/DamMacroStabilityOutwardsKernelWrapperTests.cs =================================================================== diff -u -r927 -r929 --- DamEngine/trunk/src/Deltares.DamEngine.Calculators.Tests/KernelWrappers/DamMacroStabilityOutwards/DamMacroStabilityOutwardsKernelWrapperTests.cs (.../DamMacroStabilityOutwardsKernelWrapperTests.cs) (revision 927) +++ DamEngine/trunk/src/Deltares.DamEngine.Calculators.Tests/KernelWrappers/DamMacroStabilityOutwards/DamMacroStabilityOutwardsKernelWrapperTests.cs (.../DamMacroStabilityOutwardsKernelWrapperTests.cs) (revision 929) @@ -189,7 +189,7 @@ TrafficLoad = 10.0, MapForSoilGeometries2D = testFolder }; - scenario.Location.StabilityOptions.SoilDatabase = soilDbName; + scenario.Location.StabilityOptions.SoilDatabaseName = soilDbName; scenario.ModelFactors.RequiredSafetyFactorStabilityOuterSlope = 1.1; var subSoilScenario = new SoilGeometryProbability @@ -420,7 +420,7 @@ TrafficLoad = 10.0, MapForSoilGeometries2D = testFolder }; - scenario.Location.StabilityOptions.SoilDatabase = soilDbName; + scenario.Location.StabilityOptions.SoilDatabaseName = soilDbName; scenario.ModelFactors.RequiredSafetyFactorStabilityInnerSlope = 1.1; var subSoilScenario = new SoilGeometryProbability Index: DamEngine/trunk/src/Deltares.DamEngine.Interface.Tests/MacroStabilityTests.cs =================================================================== diff -u -r916 -r929 --- DamEngine/trunk/src/Deltares.DamEngine.Interface.Tests/MacroStabilityTests.cs (.../MacroStabilityTests.cs) (revision 916) +++ DamEngine/trunk/src/Deltares.DamEngine.Interface.Tests/MacroStabilityTests.cs (.../MacroStabilityTests.cs) (revision 929) @@ -52,9 +52,9 @@ } const string fileName = @"TestFiles\MacroStabilityTutorialDesignInputFile.xml"; string inputString = File.ReadAllText(fileName); - inputString = ChangeValueInXml(inputString, "WorkingDir", workingDir); + inputString = ChangeValueInXml(inputString, "ProjectWorkingPath", workingDir); inputString = ChangeValueInXml(inputString, "MapForSoilgeometries2D", @"TestFiles\DAM Tutorial Design.geometries2D.0\"); - inputString = ChangeValueInXml(inputString, "SoilDatabase", @"TestFiles\DAM Tutorial Design0.soilmaterials.mdb"); + inputString = ChangeValueInXml(inputString, "SoilDatabaseName", @"TestFiles\DAM Tutorial Design0.soilmaterials.mdb"); EngineInterface engineInterface = new EngineInterface(inputString); Assert.IsNotNull(engineInterface.DamProjectData); @@ -78,9 +78,9 @@ const string fileName = @"TestFiles\MacroStabilityTutorialDesignInputFile.xml"; string inputString = File.ReadAllText(fileName); inputString = ChangeInputModel(inputString, InputStabilityModelType.UpliftVan); - inputString = ChangeValueInXml(inputString, "WorkingDir", workingDir); + inputString = ChangeValueInXml(inputString, "ProjectWorkingPath", workingDir); inputString = ChangeValueInXml(inputString, "MapForSoilgeometries2D", @"TestFiles\DAM Tutorial Design.geometries2D.0\"); - inputString = ChangeValueInXml(inputString, "SoilDatabase", @"TestFiles\DAM Tutorial Design0.soilmaterials.mdb"); + inputString = ChangeValueInXml(inputString, "SoilDatabaseName", @"TestFiles\DAM Tutorial Design0.soilmaterials.mdb"); EngineInterface engineInterface = new EngineInterface(inputString); Assert.IsNotNull(engineInterface.DamProjectData); Index: DamEngine/trunk/src/Deltares.DamEngine.Data/General/StabilityOptions.cs =================================================================== diff -u -r916 -r929 --- DamEngine/trunk/src/Deltares.DamEngine.Data/General/StabilityOptions.cs (.../StabilityOptions.cs) (revision 916) +++ DamEngine/trunk/src/Deltares.DamEngine.Data/General/StabilityOptions.cs (.../StabilityOptions.cs) (revision 929) @@ -48,7 +48,7 @@ /// /// The name of the soil database. /// - public string SoilDatabase { get; set; } = ""; + public string SoilDatabaseName { get; set; } = ""; /// /// Gets or sets the type of the stability zone. Index: DamEngine/trunk/src/Deltares.DamEngine.Interface.Tests/FillDamFromXmlInputTests.cs =================================================================== diff -u -r916 -r929 --- DamEngine/trunk/src/Deltares.DamEngine.Interface.Tests/FillDamFromXmlInputTests.cs (.../FillDamFromXmlInputTests.cs) (revision 916) +++ DamEngine/trunk/src/Deltares.DamEngine.Interface.Tests/FillDamFromXmlInputTests.cs (.../FillDamFromXmlInputTests.cs) (revision 929) @@ -93,7 +93,7 @@ private DamProjectData CreateExampleDamProjectData() { var damProjectData = new DamProjectData(); - damProjectData.WorkingDir = @"D:\TestDir"; + damProjectData.ProjectWorkingPath = @"D:\TestDir"; FillAnalysisSpecification(damProjectData); FillStabilityParameters(damProjectData); @@ -237,6 +237,7 @@ { var location = new Data.General.Location(); location.Name = "Location " + (i + 1).ToString(); + location.XSoilGeometry2DOrigin = 1.23; location.ModelParametersForPLLines.PLLineCreationMethod = (PLLineCreationMethod) i; location.IntrusionVerticalWaterPressure = (IntrusionVerticalWaterPressureType) i; location.PolderLevel = 1.0 * i + 0.11; @@ -273,7 +274,8 @@ ForbiddenZoneFactor = 1.23, ZoneAreaRestSlopeCrestWidth = 8.23, TrafficLoad = 11.11, - MinimalCircleDepth = 1.21 + MinimalCircleDepth = 1.21, + SoilDatabaseName = "test.mdb", }; location.RedesignDikeHeight = false; location.RedesignDikeShoulder = false; Index: DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/DamMacroStabilityCommon/MStabXmlDoc.cs =================================================================== diff -u -r927 -r929 --- DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/DamMacroStabilityCommon/MStabXmlDoc.cs (.../MStabXmlDoc.cs) (revision 927) +++ DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/DamMacroStabilityCommon/MStabXmlDoc.cs (.../MStabXmlDoc.cs) (revision 929) @@ -210,7 +210,7 @@ } failureMechanismParametersMStab.MStabParameters.ProjectFileName = mstabProjectFilename; - failureMechanismParametersMStab.MStabParameters.SoilDatabaseName = scenario.Location.StabilityOptions.SoilDatabase; + failureMechanismParametersMStab.MStabParameters.SoilDatabaseName = scenario.Location.StabilityOptions.SoilDatabaseName; if (!failureMechanismParametersMStab.IsComplete) {