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