Index: DamClients/DamUI/trunk/src/Dam/Forms/DamProjectCalculationOptionsPropertyControl.cs =================================================================== diff -u -r5532 -r5549 --- DamClients/DamUI/trunk/src/Dam/Forms/DamProjectCalculationOptionsPropertyControl.cs (.../DamProjectCalculationOptionsPropertyControl.cs) (revision 5532) +++ DamClients/DamUI/trunk/src/Dam/Forms/DamProjectCalculationOptionsPropertyControl.cs (.../DamProjectCalculationOptionsPropertyControl.cs) (revision 5549) @@ -123,6 +123,17 @@ { currentSpecification.FailureMechanismeParamatersMStab.MStabParameters.SlipCircleDefinition.Specification = currentSpecification; + if ((currentSpecification.FailureMechanismeParamatersMStab.MStabParameters.Model == MStabModelType.UpliftVan) + || (currentSpecification.FailureMechanismeParamatersMStab.MStabParameters.Model == MStabModelType.BishopUpliftVan) + && (currentSpecification.FailureMechanismeParamatersMStab.MStabParameters.SearchMethod == MStabSearchMethod.BeeSwarm)) + { + currentSpecification.FailureMechanismeParamatersMStab.MStabParameters.SlipCircleDefinition.UpliftVanTangentLinesDefinition = TangentLinesDefinition.OnBoundaryLines; + } + if ((currentSpecification.FailureMechanismeParamatersMStab.MStabParameters.Model == MStabModelType.UpliftVan) + && (currentSpecification.FailureMechanismeParamatersMStab.MStabParameters.SearchMethod == MStabSearchMethod.BeeSwarm)) + { + currentSpecification.FailureMechanismeParamatersMStab.MStabParameters.SlipCircleDefinition.GridSizeDetermination = GridSizeDetermination.Automatic; + } if (SearchMethodPanelControl.InvokeRequired) { Action action = () => BindSupport.Assign(SearchMethodPanelControl, currentSpecification.FailureMechanismeParamatersMStab.MStabParameters);