rs2.modeler.properties.joint.GeosyntheticHyperbolic module#
- class rs2.modeler.properties.joint.GeosyntheticHyperbolic.GeosyntheticHyperbolicStageFactor(client: Client, ID, propertyID)#
Bases:
ProxyObject- getNormalStiffnessFactor() float#
- getShearStiffnessFactor() float#
- getPeakAdhesionAtSigninfFactor() float#
- getPeakFrictionAngleAtSign0Factor() float#
- getResAdhesionAtSigninfFactor() float#
- getResFrictionAngleAtSign0Factor() float#
- getAdditionalPressureInsideJointFactor() float#
- getGroundwaterPressureFactor() float#
- getJointPermeableFactor() bool#
- class rs2.modeler.properties.joint.GeosyntheticHyperbolic.GeosyntheticHyperbolicDefinedStageFactor(client: Client, ID, propertyID)#
Bases:
GeosyntheticHyperbolicStageFactor- setNormalStiffnessFactor(value: float)#
- setShearStiffnessFactor(value: float)#
- setPeakAdhesionAtSigninfFactor(value: float)#
- setPeakFrictionAngleAtSign0Factor(value: float)#
- setResAdhesionAtSigninfFactor(value: float)#
- setResFrictionAngleAtSign0Factor(value: float)#
- setAdditionalPressureInsideJointFactor(value: float)#
- setGroundwaterPressureFactor(GroundWaterPressure: float)#
- setJointPermeableFactor(Permeable: bool)#
- class rs2.modeler.properties.joint.GeosyntheticHyperbolic.GeosyntheticHyperbolic(client: Client, ID, documentProxyID)#
Bases:
PropertyProxy- Variables:
stageFactorInterface (AbsoluteStageFactorInterface[GeosyntheticHyperbolicDefinedStageFactor, GeosyntheticHyperbolicStageFactor]) – Reference object for modifying stage factor property.
Examples
Code Snippet: Manipulation of Joint Stage Factor Properties
- getPeakAdhesionAtSigninf() float#
- setPeakAdhesionAtSigninf(value: float)#
- getPeakFrictionAngleAtSign0() float#
- setPeakFrictionAngleAtSign0(value: float)#
- getResAdhesionAtSigninf() float#
- setResAdhesionAtSigninf(value: float)#
- getResFrictionAngleAtSign0() float#
- setResFrictionAngleAtSign0(value: float)#
- getNormalStiffness() float#
- setNormalStiffness(value: float)#
- getShearStiffness() float#
- setShearStiffness(value: float)#
- getApplyPorePressure() bool#
- setApplyPorePressure(value: bool)#
- getApplyAdditionalPressureInsideJoint() bool#
- setApplyAdditionalPressureInsideJoint(value: bool)#
- getAdditionalPressureType() AdditionalPressureType#
- setAdditionalPressureType(value: AdditionalPressureType)#
- getAdditionalPressureInsideJoint() float#
- setAdditionalPressureInsideJoint(value: float)#
- getApplyPressureToLinerSideOnly() bool#
- setApplyPressureToLinerSideOnly(value: bool)#
- getApplyStageFactors() bool#
- setApplyStageFactors(value: bool)#
- setPiezoID(piezoName: str)#
- getPiezoID()#
- setProperties(PeakAdhesionAtSigninf: float = None, PeakFrictionAngleAtSign0: float = None, ResAdhesionAtSigninf: float = None, ResFrictionAngleAtSign0: float = None, NormalStiffness: float = None, ShearStiffness: float = None, ApplyPorePressure: bool = None, ApplyAdditionalPressureInsideJoint: bool = None, AdditionalPressureType: AdditionalPressureType = None, AdditionalPressureInsideJoint: float = None, ApplyPressureToLinerSideOnly: bool = None, ApplyStageFactors: bool = None)#
- getProperties()#