Index: DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/DamMacroStabilityOutwards/DamMacroStabilityOutwardsKernelWrapper.cs =================================================================== diff -u -r909 -r910 --- DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/DamMacroStabilityOutwards/DamMacroStabilityOutwardsKernelWrapper.cs (.../DamMacroStabilityOutwardsKernelWrapper.cs) (revision 909) +++ DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/DamMacroStabilityOutwards/DamMacroStabilityOutwardsKernelWrapper.cs (.../DamMacroStabilityOutwardsKernelWrapper.cs) (revision 910) @@ -244,9 +244,11 @@ damKernelInput.DesignScenario, damKernelInput.SubSoilScenario.SoilProfile1D, soilProfile2DName, DamProjectCalculationSpecification.SelectedAnalysisType) { - CalculationResult = damMacroStabilityOutput.CalculationResult + // initialize as failed + CalculationResult = CalculationResult.RunFailed }; - if (damMacroStabilityOutput.StabilityOutputItems.Count > 0) + // Outwards can have only one result as BishopUpliftVan as model is not allowed + if (damMacroStabilityOutput.StabilityOutputItems.Count == 1) { var damMacroStabilityOutputItem = damMacroStabilityOutput.StabilityOutputItems[0]; var stabilityDesignResults = new StabilityDesignResults @@ -266,6 +268,7 @@ stabilityDesignResults.SafetyFactor = Math.Min(damMacroStabilityOutputItem.Zone1Results.SafetyFactor, zone2.SafetyFactor); } designResult.StabilityDesignResults = stabilityDesignResults; + designResult.CalculationResult = damMacroStabilityOutputItem.CalculationResult; } designResults.Add(designResult); }