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()#