rs3.properties.material.constitutiveModel.BarcelonaBasic module#

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

Bases: _ProxyObject, IPropertyGroupAccessors

getShearModulus() → float#
setShearModulus(value: float)#
getPoissonsRatio() → float#
setPoissonsRatio(value: float)#
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)#
getOverConsolidationRatio() → float#
setOverConsolidationRatio(value: float)#
getPreconsolidationPressure() → float#
setPreconsolidationPressure(value: float)#
getAlfaFactor() → float#
setAlfaFactor(value: float)#
getMinimumBulkModulus() → float#
setMinimumBulkModulus(value: float)#
getKTensionSuction() → float#
setKTensionSuction(value: float)#
getKappaSuction() → float#
setKappaSuction(value: float)#
getRParameter() → float#
setRParameter(value: float)#
getBetaParameter() → float#
setBetaParameter(value: float)#
getReferenceMeanStress() → float#
setReferenceMeanStress(value: float)#
getAtmosphericPressure() → float#
setAtmosphericPressure(value: float)#
getAutoCalculateAlphaFactor() → bool#
setAutoCalculateAlphaFactor(value: bool)#
getProperties()#

Retrieve properties as a dictionary.

setProperties(ShearModulus: float = None, PoissonsRatio: float = None, SlopeOfCriticalStateLines: float = None, IncludeTheEffectOfLodesAngle: bool = None, Lambda: float = None, Kappa: float = None, SpecificVolumeAtUnitPressure: float = None, OverConsolidationRatio: float = None, PreconsolidationPressure: float = None, AlfaFactor: float = None, MinimumBulkModulus: float = None, KTensionSuction: float = None, KappaSuction: float = None, RParameter: float = None, BetaParameter: float = None, ReferenceMeanStress: float = None, AtmosphericPressure: float = None, AutoCalculateAlphaFactor: bool = None)#

Set properties using keyword arguments.

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

Bases: BarcelonaBasicBase

getElasticParameters() → ElasticParametersType#
setElasticParameters(ElasticParameters: ElasticParametersType)#
getInitialStateOfConsolidation() → InitialStateOfConsolidationType#
setInitialStateOfConsolidation(InitialStateOfConsolidation: InitialStateOfConsolidationType)#