rs3.projectSettings.ShearStrengthReduction module#
- class rs3.projectSettings.ShearStrengthReduction.ShearStrengthReductionBase(client: Client, id: str)#
Bases:
_ProxyObject,IPropertyGroupAccessors- getSRFIsOn() bool#
- setSRFIsOn(value: bool)#
- getInitialEstimateOfSRF() float#
- setInitialEstimateOfSRF(value: float)#
- getSRFAuto() bool#
- setSRFAuto(value: bool)#
- getSRFTolerance() float#
- setSRFTolerance(value: float)#
- getSRFStepSize() float#
- setSRFStepSize(value: float)#
- getFinalSRF() float#
- setFinalSRF(value: float)#
- getAccelerateSRF() bool#
- setAccelerateSRF(value: bool)#
- getSRFAccelerateAdvanced() bool#
In advanced SRF, get if accelerate analysis by reducing number of iterations after failure is on.
- setSRFAccelerateAdvanced(value: bool)#
In advanced SRF, set if accelerate analysis by reducing number of iterations after failure is on.
- getApplySSRToMohrCoulombTensileStrength() bool#
In advanced SRF, get if apply SSR to Mohr-Coulomb tensile strength is on.
- setApplySSRToMohrCoulombTensileStrength(value: bool)#
In advanced SRF, set if apply SSR to Mohr-Coulomb tensile strength is on.
- getSRFUserdefined() bool#
- setSRFUserdefined(value: bool)#
- getStressAnalysisTolerance() float#
- setStressAnalysisTolerance(value: float)#
- getMaximumNumberOfIterations() int#
- setMaximumNumberOfIterations(value: int)#
- getProperties()#
Retrieve properties as a dictionary.
- setProperties(SRFIsOn: bool = None, InitialEstimateOfSRF: float = None, SRFAuto: bool = None, SRFTolerance: float = None, SRFStepSize: float = None, FinalSRF: float = None, AccelerateSRF: bool = None, SRFAccelerateAdvanced: bool = None, ApplySSRToMohrCoulombTensileStrength: bool = None, SRFUserdefined: bool = None, StressAnalysisTolerance: float = None, MaximumNumberOfIterations: int = None)#
Set properties using keyword arguments.
- class rs3.projectSettings.ShearStrengthReduction.ShearStrengthReduction(client: Client, id: str)#
Bases:
ShearStrengthReductionBaseThis module allows to automatically perform a finite element slope stability analysis using the Shear Strength Reduction (SSR) method.
Examples
See Project Settings Script Examples.
- getSSRConvergenceType() SSRConvergenceType#
- setSSRConvergenceType(value: SSRConvergenceType)#