rs3.properties.material.constitutiveModel.MohrCoulombUnsaturatedZoneCalculations module#
- class rs3.properties.material.constitutiveModel.MohrCoulombUnsaturatedZoneCalculations.MohrCoulombUnsaturatedZoneCalculationsBase(client: Client, id: str)#
Bases:
_ProxyObject,IPropertyGroupAccessors- getUnsaturatedShearStrengthAngle() float#
- setUnsaturatedShearStrengthAngle(value: float)#
- getAirEntryValue() float#
- setAirEntryValue(value: float)#
- getEnableMaxNegPWPUnsaturatedShearStrength() bool#
- setEnableMaxNegPWPUnsaturatedShearStrength(value: bool)#
- getMaxNegPWPUnsaturatedShearStrength() float#
- setMaxNegPWPUnsaturatedShearStrength(value: float)#
- getProperties()#
Retrieve properties as a dictionary.
- setProperties(UnsaturatedShearStrengthAngle: float = None, AirEntryValue: float = None, EnableMaxNegPWPUnsaturatedShearStrength: bool = None, MaxNegPWPUnsaturatedShearStrength: float = None)#
Set properties using keyword arguments.
- class rs3.properties.material.constitutiveModel.MohrCoulombUnsaturatedZoneCalculations.MohrCoulombUnsaturatedZoneCalculationsStageFactorBase(id: str, stageFactorID: str, client: Client)#
Bases:
IStageFactorBase- getAirEntryValueFactor() float#
- class rs3.properties.material.constitutiveModel.MohrCoulombUnsaturatedZoneCalculations.MohrCoulombUnsaturatedZoneCalculationsDefinedStageFactorBase(id: str, stageFactorID: str, client: Client)#
Bases:
MohrCoulombUnsaturatedZoneCalculationsStageFactorBase- setAirEntryValueFactor(value: float)#
- class rs3.properties.material.constitutiveModel.MohrCoulombUnsaturatedZoneCalculations.MohrCoulombUnsaturatedZoneCalculationsStageFactor(id: str, stageFactorId: str, client: Client)#
Bases:
MohrCoulombUnsaturatedZoneCalculationsStageFactorBase
- class rs3.properties.material.constitutiveModel.MohrCoulombUnsaturatedZoneCalculations.MohrCoulombUnsaturatedZoneCalculationsDefinedStageFactor(id: str, stageFactorId: str, client: Client)#
Bases:
MohrCoulombUnsaturatedZoneCalculationsStageFactor,MohrCoulombUnsaturatedZoneCalculationsDefinedStageFactorBase
- class rs3.properties.material.constitutiveModel.MohrCoulombUnsaturatedZoneCalculations.MohrCoulombUnsaturatedZoneCalculations(client: Client, id: str)#
Bases:
MohrCoulombUnsaturatedZoneCalculationsBase,UnsaturatedZoneCalculations- getUnsaturatedBehavior() MohrCoulombUnsaturatedParameterType#
- setUnsaturatedBehavior(unsaturatedParameterType: MohrCoulombUnsaturatedParameterType)#
- getUnsaturatedShearStrengthType() UnsaturatedShearStrengthType#
- setUnsaturatedShearStrengthType(unsaturatedShearStrength: UnsaturatedShearStrengthType)#