rs3.properties.material.constitutiveModel.Hyperbolic module#
- class rs3.properties.material.constitutiveModel.Hyperbolic.HyperbolicBase(client: Client, id: str)#
Bases:
_ProxyObject,IPropertyGroupAccessors- getDilationRatio() float#
- setDilationRatio(value: float)#
- getFrictionAngle() float#
- setFrictionAngle(value: float)#
- getCohesion() float#
- setCohesion(value: float)#
- getResidualFrictionAngle() float#
- setResidualFrictionAngle(value: float)#
- getResidualCohesion() float#
- setResidualCohesion(value: float)#
- getApplySSRShearStrengthReduction() bool#
- setApplySSRShearStrengthReduction(value: bool)#
- getProperties()#
Retrieve properties as a dictionary.
- setProperties(DilationRatio: float = None, FrictionAngle: float = None, Cohesion: float = None, ResidualFrictionAngle: float = None, ResidualCohesion: float = None, ApplySSRShearStrengthReduction: bool = None)#
Set properties using keyword arguments.
- class rs3.properties.material.constitutiveModel.Hyperbolic.Hyperbolic(client: Client, id: str)#
Bases:
HyperbolicBase,BaseConstitutiveModel