rocslope2.jointProperties.StrengthTab module#
- class StrengthStatsDistributionProperty(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)#
Bases:
Enum- Waviness = 'Waviness'#
- Cohesion = 'Cohesion'#
- Phi = 'Phi'#
- TensileStrength = 'TensileStrength'#
- Jrc = 'Jrc'#
- Jcs = 'Jcs'#
- Phir = 'Phir'#
- PC_a = 'PC_a'#
- PC_b = 'PC_b'#
- PC_c = 'PC_c'#
- PC_d = 'PC_d'#
- class StrengthTab(client: Client, project_id: str, object_id: str, service_stub)#
Bases:
_ProxyObject- getSelectedStrengthTypeMethod() JointStrengthType#
- setSelectedStrengthTypeMethod(value: JointStrengthType) None#
- getSelectedRandomVariablesMethod() JointRandomVariables#
- setSelectedRandomVariablesMethod(value: JointRandomVariables) None#
- getCoefficientOfVariation() float#
- setCoefficientOfVariation(value: float) None#
- getSelectedStatisticalDistributionMethod() StrengthStatisticalDistribution#
- setSelectedStatisticalDistributionMethod(value: StrengthStatisticalDistribution) None#
- getIsUseCorrelationCoefficient() bool#
- setIsUseCorrelationCoefficient(value: bool) None#
- getCorrelationCoefficient() float#
- setCorrelationCoefficient(value: float) None#
- getWaviness() float#
- setWaviness(value: float) None#
- getCohesion() float#
- setCohesion(value: float) None#
- getPhi() float#
- setPhi(value: float) None#
- getTensileStrength() float#
- setTensileStrength(value: float) None#
- getJrc() float#
- setJrc(value: float) None#
- getJcs() float#
- setJcs(value: float) None#
- getPhir() float#
- setPhir(value: float) None#
- getPowerCurveA() float#
- setPowerCurveA(value: float) None#
- getPowerCurveB() float#
- setPowerCurveB(value: float) None#
- getPowerCurveC() float#
- setPowerCurveC(value: float) None#
- getPowerCurveD() float#
- setPowerCurveD(value: float) None#
- getStatsDistribution(stats_distribution_property: StrengthStatsDistributionProperty) StatsDistribution#
Returns a StatsDistribution for a joint strength parameter. Probabilistic analysis must be enabled first.
The stats_distribution_property argument selects which strength input to edit, for example StrengthStatsDistributionProperty.Cohesion, StrengthStatsDistributionProperty.Phi, or StrengthStatsDistributionProperty.Jrc (see StrengthStatsDistributionProperty for the full list).
Examples: Code Snippet: Joint Properties