rs3.properties.material.constitutiveModel.ChSoil module#

class rs3.properties.material.constitutiveModel.ChSoil.ChSoilBase(client: Client, id: str)#

Bases: _ProxyObject, IPropertyGroupAccessors

getGRef() → float#
setGRef(value: float)#
getNG() → float#
setNG(value: float)#
getKRef() → float#
setKRef(value: float)#
getMK() → float#
setMK(value: float)#
getReferencePressure() → float#
setReferencePressure(value: float)#
getFrictionAngleFailure() → float#
setFrictionAngleFailure(value: float)#
getFailureRatio() → float#
setFailureRatio(value: float)#
getFrictionAngleNormallyConsolidated() → float#
setFrictionAngleNormallyConsolidated(value: float)#
getDilationAngle() → float#
setDilationAngle(value: float)#
getConstantVolumeFrictionAngle() → float#
setConstantVolumeFrictionAngle(value: float)#
getTensileStrength() → float#
setTensileStrength(value: float)#
getCohesion() → float#
setCohesion(value: float)#
getProperties()#

Retrieve properties as a dictionary.

setProperties(GRef: float = None, NG: float = None, KRef: float = None, MK: float = None, ReferencePressure: float = None, FrictionAngleFailure: float = None, FailureRatio: float = None, FrictionAngleNormallyConsolidated: float = None, DilationAngle: float = None, ConstantVolumeFrictionAngle: float = None, TensileStrength: float = None, Cohesion: float = None)#

Set properties using keyword arguments.

class rs3.properties.material.constitutiveModel.ChSoil.ChSoil(client: Client, id: str)#

Bases: ChSoilBase

getDilationOption() → DilationOption#
setDilationOption(DilationOption: DilationOption)#