rs2.modeler.properties.material.strength.BarcelonaBasic module#
- class rs2.modeler.properties.material.strength.BarcelonaBasic.BarcelonaBasicStageFactor(client: Client, ID, propertyID)#
Bases:
ProxyObject
- getCriticalStateSlopeFactor() float #
- getGammaFactor() float #
- getKappaFactor() float #
- getLambdaFactor() float #
- getNParameterFactor() float #
- getOverconsolidationRatioFactor() float #
- getPreconsolidationStressFactor() float #
- class rs2.modeler.properties.material.strength.BarcelonaBasic.BarcelonaBasicDefinedStageFactor(client: Client, ID, propertyID)#
Bases:
BarcelonaBasicStageFactor
- setCriticalStateSlopeFactor(value: float)#
- setGammaFactor(value: float)#
- setKappaFactor(value: float)#
- setLambdaFactor(value: float)#
- setNParameterFactor(value: float)#
- setOverconsolidationRatioFactor(value: float)#
- setPreconsolidationStressFactor(value: float)#
- class rs2.modeler.properties.material.strength.BarcelonaBasic.BarcelonaBasic(client: Client, ID, documentProxyID, stageFactorInterfaceID)#
Bases:
PropertyProxy
- Variables:
stageFactorInterface (AbsoluteStageFactorGettersInterface[BarcelonaBasicDefinedStageFactor, BarcelonaBasicStageFactor]) – Reference object for modifying stage factor property.
Examples
Code Snippet: Manipulation of Strength Properties
- getSlopeOfCriticalStateLines() float #
- setSlopeOfCriticalStateLines(value: float)#
- getIncludeTheEffectOfLodesAngle() bool #
- setIncludeTheEffectOfLodesAngle(value: bool)#
- getLambda() float #
- setLambda(value: float)#
- getKappa() float #
- setKappa(value: float)#
- getSpecificVolumeAtUnitPressure() float #
- setSpecificVolumeAtUnitPressure(value: float)#
- getInitialStateOfConsolidation() InitialStateOfConsolidation #
- setInitialStateOfConsolidation(value: InitialStateOfConsolidation)#
- getOverConsolidationRatio() float #
- setOverConsolidationRatio(value: float)#
- getPreconsolidationPressure() float #
- setPreconsolidationPressure(value: float)#
- getElasticParameters() ElasticParameters #
- setElasticParameters(value: ElasticParameters)#
- getAutoCalculateAlfaFactor() bool #
- setAutoCalculateAlfaFactor(value: bool)#
- getAlfaFactor() float #
- setAlfaFactor(value: float)#
- getMinimumBulkModulus() float #
- setMinimumBulkModulus(value: float)#
- getKTensionSuction() float #
- setKTensionSuction(value: float)#
- getKapaSuction() float #
- setKapaSuction(value: float)#
- getRParameter() float #
- setRParameter(value: float)#
- getBetaParameter() float #
- setBetaParameter(value: float)#
- getReferenceMeanStress() float #
- setReferenceMeanStress(value: float)#
- getAtmosphericPressure() float #
- setAtmosphericPressure(value: float)#
- setProperties(SlopeOfCriticalStateLines: float = None, IncludeTheEffectOfLodesAngle: bool = None, Lambda: float = None, Kappa: float = None, SpecificVolumeAtUnitPressure: float = None, InitialStateOfConsolidation: InitialStateOfConsolidation = None, OverConsolidationRatio: float = None, PreconsolidationPressure: float = None, ElasticParameters: ElasticParameters = None, AutoCalculateAlfaFactor: bool = None, AlfaFactor: float = None, MinimumBulkModulus: float = None, KTensionSuction: float = None, KapaSuction: float = None, RParameter: float = None, BetaParameter: float = None, ReferenceMeanStress: float = None, AtmosphericPressure: float = None)#
- getProperties()#