Index: Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Data.Test/GrassCoverErosionInwardsCalculationScenarioExtensionsTest.cs =================================================================== diff -u -ra4e3b2745a48598260107bb5bfca7485205cdcc2 -r99389b8c7fc27efb7483fb16e5b5659e07d1a5d6 --- Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Data.Test/GrassCoverErosionInwardsCalculationScenarioExtensionsTest.cs (.../GrassCoverErosionInwardsCalculationScenarioExtensionsTest.cs) (revision a4e3b2745a48598260107bb5bfca7485205cdcc2) +++ Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Data.Test/GrassCoverErosionInwardsCalculationScenarioExtensionsTest.cs (.../GrassCoverErosionInwardsCalculationScenarioExtensionsTest.cs) (revision 99389b8c7fc27efb7483fb16e5b5659e07d1a5d6) @@ -48,7 +48,7 @@ public void IsDikeProfileIntersectionWithReferenceLineInSection_LineSegmentsNull_ThrowsArgumentNullException() { // Setup - var calculation = new GrassCoverErosionInwardsCalculationScenario(); + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN); // Call void Call() => calculation.IsDikeProfileIntersectionWithReferenceLineInSection(null); @@ -62,7 +62,7 @@ public void IsDikeProfileIntersectionWithReferenceLineInSection_CalculationWithoutDikeProfile_ReturnsFalse() { // Setup - var calculation = new GrassCoverErosionInwardsCalculationScenario(); + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN); // Call bool intersects = calculation.IsDikeProfileIntersectionWithReferenceLineInSection(Enumerable.Empty()); @@ -83,7 +83,7 @@ new Point2D(10.0, 0.0) }); - var calculation = new GrassCoverErosionInwardsCalculationScenario + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN) { InputParameters = { @@ -110,7 +110,7 @@ new Point2D(10.0, 0.0) }); - var calculation = new GrassCoverErosionInwardsCalculationScenario + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN) { InputParameters = { @@ -139,7 +139,7 @@ new Point2D(20.0, 0.0) }); - var calculation = new GrassCoverErosionInwardsCalculationScenario + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN) { InputParameters = { Index: Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Data.Test/GrassCoverErosionInwardsFailureMechanismTest.cs =================================================================== diff -u -ra4e3b2745a48598260107bb5bfca7485205cdcc2 -r99389b8c7fc27efb7483fb16e5b5659e07d1a5d6 --- Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Data.Test/GrassCoverErosionInwardsFailureMechanismTest.cs (.../GrassCoverErosionInwardsFailureMechanismTest.cs) (revision a4e3b2745a48598260107bb5bfca7485205cdcc2) +++ Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Data.Test/GrassCoverErosionInwardsFailureMechanismTest.cs (.../GrassCoverErosionInwardsFailureMechanismTest.cs) (revision 99389b8c7fc27efb7483fb16e5b5659e07d1a5d6) @@ -117,9 +117,9 @@ Children = { new CalculationGroup(), - new GrassCoverErosionInwardsCalculation(), + new GrassCoverErosionInwardsCalculation(double.NaN), mocks.StrictMock(), - new GrassCoverErosionInwardsCalculation() + new GrassCoverErosionInwardsCalculation(double.NaN) } } }; Index: Riskeer/Integration/test/Riskeer.Integration.TestUtil/TestDataGenerator.cs =================================================================== diff -u -rc36b47c2e1e8cf948767cca33f80ad735f370ad0 -r99389b8c7fc27efb7483fb16e5b5659e07d1a5d6 --- Riskeer/Integration/test/Riskeer.Integration.TestUtil/TestDataGenerator.cs (.../TestDataGenerator.cs) (revision c36b47c2e1e8cf948767cca33f80ad735f370ad0) +++ Riskeer/Integration/test/Riskeer.Integration.TestUtil/TestDataGenerator.cs (.../TestDataGenerator.cs) (revision 99389b8c7fc27efb7483fb16e5b5659e07d1a5d6) @@ -317,8 +317,8 @@ dikeprofile2 }, "some/path/to/dikeprofiles"); - var calculation = new GrassCoverErosionInwardsCalculation(); - var calculationWithOutputAndDikeProfileAndHydraulicBoundaryLocation = new GrassCoverErosionInwardsCalculation + var calculation = new GrassCoverErosionInwardsCalculation(double.NaN); + var calculationWithOutputAndDikeProfileAndHydraulicBoundaryLocation = new GrassCoverErosionInwardsCalculation(double.NaN) { InputParameters = { @@ -329,7 +329,7 @@ new TestDikeHeightOutput(0, CalculationConvergence.CalculatedConverged), new TestOvertoppingRateOutput(0, CalculationConvergence.CalculatedConverged)) }; - var calculationWithOutputAndHydraulicBoundaryLocation = new GrassCoverErosionInwardsCalculation + var calculationWithOutputAndHydraulicBoundaryLocation = new GrassCoverErosionInwardsCalculation(double.NaN) { InputParameters = { @@ -339,14 +339,14 @@ new TestDikeHeightOutput(0, CalculationConvergence.CalculatedConverged), new TestOvertoppingRateOutput(0, CalculationConvergence.CalculatedConverged)) }; - var calculationWithHydraulicBoundaryLocation = new GrassCoverErosionInwardsCalculation + var calculationWithHydraulicBoundaryLocation = new GrassCoverErosionInwardsCalculation(double.NaN) { InputParameters = { HydraulicBoundaryLocation = hydraulicBoundaryLocation } }; - var calculationWithDikeProfileAndHydraulicBoundaryLocation = new GrassCoverErosionInwardsCalculation + var calculationWithDikeProfileAndHydraulicBoundaryLocation = new GrassCoverErosionInwardsCalculation(double.NaN) { InputParameters = { @@ -355,8 +355,8 @@ } }; - var subCalculation = new GrassCoverErosionInwardsCalculation(); - var subCalculationWithOutputAndDikeProfileAndHydraulicBoundaryLocation = new GrassCoverErosionInwardsCalculation + var subCalculation = new GrassCoverErosionInwardsCalculation(double.NaN); + var subCalculationWithOutputAndDikeProfileAndHydraulicBoundaryLocation = new GrassCoverErosionInwardsCalculation(double.NaN) { InputParameters = { @@ -367,7 +367,7 @@ new TestDikeHeightOutput(0, CalculationConvergence.CalculatedConverged), new TestOvertoppingRateOutput(0, CalculationConvergence.CalculatedConverged)) }; - var subCalculationWithOutputAndHydraulicBoundaryLocation = new GrassCoverErosionInwardsCalculation + var subCalculationWithOutputAndHydraulicBoundaryLocation = new GrassCoverErosionInwardsCalculation(double.NaN) { InputParameters = { @@ -377,14 +377,14 @@ new TestDikeHeightOutput(0, CalculationConvergence.CalculatedConverged), new TestOvertoppingRateOutput(0, CalculationConvergence.CalculatedConverged)) }; - var subCalculationWithHydraulicBoundaryLocation = new GrassCoverErosionInwardsCalculation + var subCalculationWithHydraulicBoundaryLocation = new GrassCoverErosionInwardsCalculation(double.NaN) { InputParameters = { HydraulicBoundaryLocation = hydraulicBoundaryLocation } }; - var subCalculationWithDikeProfileAndHydraulicBoundaryLocation = new GrassCoverErosionInwardsCalculation + var subCalculationWithDikeProfileAndHydraulicBoundaryLocation = new GrassCoverErosionInwardsCalculation(double.NaN) { InputParameters = { Index: Riskeer/Storage/src/Riskeer.Storage.Core/Read/GrassCoverErosionInwards/GrassCoverErosionInwardsCalculationEntityReadExtensions.cs =================================================================== diff -u -rda1df87d94dcc61aa26d5f033c6bf579c2249cdd -r99389b8c7fc27efb7483fb16e5b5659e07d1a5d6 --- Riskeer/Storage/src/Riskeer.Storage.Core/Read/GrassCoverErosionInwards/GrassCoverErosionInwardsCalculationEntityReadExtensions.cs (.../GrassCoverErosionInwardsCalculationEntityReadExtensions.cs) (revision da1df87d94dcc61aa26d5f033c6bf579c2249cdd) +++ Riskeer/Storage/src/Riskeer.Storage.Core/Read/GrassCoverErosionInwards/GrassCoverErosionInwardsCalculationEntityReadExtensions.cs (.../GrassCoverErosionInwardsCalculationEntityReadExtensions.cs) (revision 99389b8c7fc27efb7483fb16e5b5659e07d1a5d6) @@ -51,7 +51,7 @@ throw new ArgumentNullException(nameof(collector)); } - var calculation = new GrassCoverErosionInwardsCalculationScenario + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN) { Name = entity.Name, Comments = Index: Riskeer/Storage/test/Riskeer.Storage.Core.Test/Create/CalculationGroupCreateExtensionsTest.cs =================================================================== diff -u -rda1df87d94dcc61aa26d5f033c6bf579c2249cdd -r99389b8c7fc27efb7483fb16e5b5659e07d1a5d6 --- Riskeer/Storage/test/Riskeer.Storage.Core.Test/Create/CalculationGroupCreateExtensionsTest.cs (.../CalculationGroupCreateExtensionsTest.cs) (revision da1df87d94dcc61aa26d5f033c6bf579c2249cdd) +++ Riskeer/Storage/test/Riskeer.Storage.Core.Test/Create/CalculationGroupCreateExtensionsTest.cs (.../CalculationGroupCreateExtensionsTest.cs) (revision 99389b8c7fc27efb7483fb16e5b5659e07d1a5d6) @@ -413,11 +413,11 @@ { Children = { - new GrassCoverErosionInwardsCalculationScenario + new GrassCoverErosionInwardsCalculationScenario(double.NaN) { Name = "A" }, - new GrassCoverErosionInwardsCalculationScenario + new GrassCoverErosionInwardsCalculationScenario(double.NaN) { Name = "B" } @@ -453,15 +453,15 @@ { Name = "A" }, - new GrassCoverErosionInwardsCalculationScenario + new GrassCoverErosionInwardsCalculationScenario(double.NaN) { Name = "B" }, new CalculationGroup { Name = "C" }, - new GrassCoverErosionInwardsCalculationScenario + new GrassCoverErosionInwardsCalculationScenario(double.NaN) { Name = "D" } Index: Riskeer/Storage/test/Riskeer.Storage.Core.Test/Create/GrassCoverErosionInwards/GrassCoverErosionInwardsCalculationScenarioCreateExtensionsTest.cs =================================================================== diff -u -rda1df87d94dcc61aa26d5f033c6bf579c2249cdd -r99389b8c7fc27efb7483fb16e5b5659e07d1a5d6 --- Riskeer/Storage/test/Riskeer.Storage.Core.Test/Create/GrassCoverErosionInwards/GrassCoverErosionInwardsCalculationScenarioCreateExtensionsTest.cs (.../GrassCoverErosionInwardsCalculationScenarioCreateExtensionsTest.cs) (revision da1df87d94dcc61aa26d5f033c6bf579c2249cdd) +++ Riskeer/Storage/test/Riskeer.Storage.Core.Test/Create/GrassCoverErosionInwards/GrassCoverErosionInwardsCalculationScenarioCreateExtensionsTest.cs (.../GrassCoverErosionInwardsCalculationScenarioCreateExtensionsTest.cs) (revision 99389b8c7fc27efb7483fb16e5b5659e07d1a5d6) @@ -41,7 +41,7 @@ public void Create_PersistenceRegistryNull_ThrowArgumentNullException() { // Setup - var calculation = new GrassCoverErosionInwardsCalculationScenario(); + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN); // Call void Call() => calculation.Create(null, 0); @@ -60,7 +60,7 @@ var random = new Random(12); int order = random.Next(); const string name = "GrassCoverErosionInwardsCalculation Name"; - var calculation = new GrassCoverErosionInwardsCalculationScenario + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN) { Name = name, Comments = @@ -140,7 +140,7 @@ // Setup const string name = "A"; const string comment = "B"; - var calculation = new GrassCoverErosionInwardsCalculationScenario + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN) { Name = name, Comments = @@ -168,7 +168,7 @@ public void Create_NaNParameters_EntityWithNullFields() { // Setup - var calculation = new GrassCoverErosionInwardsCalculationScenario + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN) { InputParameters = { @@ -203,7 +203,7 @@ { // Setup DikeProfile dikeProfile = DikeProfileTestFactory.CreateDikeProfile(); - var calculation = new GrassCoverErosionInwardsCalculationScenario + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN) { InputParameters = { @@ -227,7 +227,7 @@ { // Setup var hydraulicBoundaryLocation = new HydraulicBoundaryLocation(1, "A", 1, 1); - var calculation = new GrassCoverErosionInwardsCalculationScenario + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN) { InputParameters = { @@ -254,7 +254,7 @@ var overtoppingOutput = new OvertoppingOutput(random.NextDouble(), false, random.NextDouble(), null); var output = new GrassCoverErosionInwardsOutput(overtoppingOutput, null, null); - var calculation = new GrassCoverErosionInwardsCalculationScenario + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN) { Output = output }; Index: Riskeer/Storage/test/Riskeer.Storage.Core.TestUtil/RiskeerProjectTestHelper.cs =================================================================== diff -u -rda1df87d94dcc61aa26d5f033c6bf579c2249cdd -r99389b8c7fc27efb7483fb16e5b5659e07d1a5d6 --- Riskeer/Storage/test/Riskeer.Storage.Core.TestUtil/RiskeerProjectTestHelper.cs (.../RiskeerProjectTestHelper.cs) (revision da1df87d94dcc61aa26d5f033c6bf579c2249cdd) +++ Riskeer/Storage/test/Riskeer.Storage.Core.TestUtil/RiskeerProjectTestHelper.cs (.../RiskeerProjectTestHelper.cs) (revision 99389b8c7fc27efb7483fb16e5b5659e07d1a5d6) @@ -1790,7 +1790,7 @@ Name = "GEKB A", Children = { - new GrassCoverErosionInwardsCalculationScenario + new GrassCoverErosionInwardsCalculationScenario(double.NaN) { Name = "Calculation 1", Comments = @@ -1822,7 +1822,7 @@ new DikeHeightOutput(0.56, 0.05, 2, 0.06, 3, CalculationConvergence.CalculatedConverged, null), new OvertoppingRateOutput(0.57, 0.07, 4, 0.08, 5, CalculationConvergence.CalculatedConverged, null)) }, - new GrassCoverErosionInwardsCalculationScenario + new GrassCoverErosionInwardsCalculationScenario(double.NaN) { Name = "Calculation 2", Comments = @@ -1864,7 +1864,7 @@ Name = "GEKB B" }); failureMechanism.CalculationsGroup.Children.Add( - new GrassCoverErosionInwardsCalculationScenario + new GrassCoverErosionInwardsCalculationScenario(double.NaN) { Name = "Calculation 2", Comments =