rs3.properties.material.constitutiveModel.CamClay module#

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

Bases: _ProxyObject, IPropertyGroupAccessors

getShearModulus() float#
setShearModulus(value: float)#
getPoissonsRatio() float#
setPoissonsRatio(value: float)#
getCriticalStateSlope() float#
setCriticalStateSlope(value: float)#
getLambda() float#
setLambda(value: float)#
getKappa() float#
setKappa(value: float)#
getNParameter() float#
setNParameter(value: float)#
getGamma() float#
setGamma(value: float)#
getOverconsolidationRatio() float#
setOverconsolidationRatio(value: float)#
getPreconsolidationStress() float#
setPreconsolidationStress(value: float)#
getProperties()#

Retrieve properties as a dictionary.

setProperties(ShearModulus: float = None, PoissonsRatio: float = None, CriticalStateSlope: float = None, Lambda: float = None, Kappa: float = None, NParameter: float = None, Gamma: float = None, OverconsolidationRatio: float = None, PreconsolidationStress: float = None)#

Set properties using keyword arguments.

class rs3.properties.material.constitutiveModel.CamClay.CamClayStageFactorBase(id: str, stageFactorID: str, client: Client)#

Bases: IStageFactorBase

getCriticalStateLineSlopeFactor() float#
getGammaFactor() float#
getKappaFactor() float#
getLambdaFactor() float#
getNParameterFactor() float#
getOverconsolidationRatioFactor() float#
getPreconsolidationStressFactor() float#
class rs3.properties.material.constitutiveModel.CamClay.CamClayDefinedStageFactorBase(id: str, stageFactorID: str, client: Client)#

Bases: CamClayStageFactorBase

setCriticalStateLineSlopeFactor(value: float)#
setGammaFactor(value: float)#
setKappaFactor(value: float)#
setLambdaFactor(value: float)#
setNParameterFactor(value: float)#
setOverconsolidationRatioFactor(value: float)#
setPreconsolidationStressFactor(value: float)#
class rs3.properties.material.constitutiveModel.CamClay.CamClayStageFactor(id: str, stageFactorId: str, client: Client)#

Bases: CamClayStageFactorBase

class rs3.properties.material.constitutiveModel.CamClay.CamClayDefinedStageFactor(id: str, stageFactorID: str, client: Client)#

Bases: CamClayDefinedStageFactorBase

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

Bases: CamClayBase

getElasticParameters() ElasticParametersType#
setElasticParameters(ElasticParameters: ElasticParametersType)#
getSpecificVolumeAtUnitPressure() SpecificVolumeAtUnitPressureType#
setSpecificVolumeAtUnitPressure(SpecificVolumeAtUnitPressure: SpecificVolumeAtUnitPressureType)#
getInitialStateOfConsolidation() InitialStateOfConsolidationType#
setInitialStateOfConsolidation(InitialStateOfConsolidation: InitialStateOfConsolidationType)#