rs3.properties.material.constitutiveModel.stiffness.DuncanChangHyperbolic module#
- class rs3.properties.material.constitutiveModel.stiffness.DuncanChangHyperbolic.DuncanChangHyperbolicBase(client: Client, id: str)#
Bases:
_ProxyObject,IPropertyGroupAccessors- getModulusNumber() float#
- setModulusNumber(value: float)#
- getModulusExpN() float#
- setModulusExpN(value: float)#
- getFailureRatioRf() float#
- setFailureRatioRf(value: float)#
- getUnloadingModulusNumber() float#
- setUnloadingModulusNumber(value: float)#
- getAtmosphericPressure() float#
- setAtmosphericPressure(value: float)#
- getPoissonsRatio() float#
- setPoissonsRatio(value: float)#
- getBulkModulusNumber() float#
- setBulkModulusNumber(value: float)#
- getBulkModulusExpM() float#
- setBulkModulusExpM(value: float)#
- getProperties()#
Retrieve properties as a dictionary.
- setProperties(ModulusNumber: float = None, ModulusExpN: float = None, FailureRatioRf: float = None, UnloadingModulusNumber: float = None, AtmosphericPressure: float = None, PoissonsRatio: float = None, BulkModulusNumber: float = None, BulkModulusExpM: float = None)#
Set properties using keyword arguments.
- class rs3.properties.material.constitutiveModel.stiffness.DuncanChangHyperbolic.DuncanChangHyperbolicStageFactorBase(id: str, stageFactorID: str, client: Client)#
Bases:
IStageFactorBase- getAtmosphericPressureFactor() float#
- getBulkModulusExpMFactor() float#
- getBulkModulusNumberFactor() float#
- getFailureRatioRFactor() float#
- getModulusExpNFactor() float#
- getModulusNumberFactor() float#
- getPoissonsRatioFactor() float#
- getUnloadingModulusNumberFactor() float#
- class rs3.properties.material.constitutiveModel.stiffness.DuncanChangHyperbolic.DuncanChangHyperbolicDefinedStageFactorBase(id: str, stageFactorID: str, client: Client)#
Bases:
DuncanChangHyperbolicStageFactorBase- setAtmosphericPressureFactor(value: float)#
- setBulkModulusExpMFactor(value: float)#
- setBulkModulusNumberFactor(value: float)#
- setFailureRatioRFactor(value: float)#
- setModulusExpNFactor(value: float)#
- setModulusNumberFactor(value: float)#
- setPoissonsRatioFactor(value: float)#
- setUnloadingModulusNumberFactor(value: float)#
- class rs3.properties.material.constitutiveModel.stiffness.DuncanChangHyperbolic.DuncanChangHyperbolicStageFactor(id: str, stageFactorId: str, client: Client)#
- class rs3.properties.material.constitutiveModel.stiffness.DuncanChangHyperbolic.DuncanChangHyperbolicDefinedStageFactor(id: str, stageFactorID: str, client: Client)#
- class rs3.properties.material.constitutiveModel.stiffness.DuncanChangHyperbolic.DuncanChangHyperbolic(client: Client, id: str)#
Bases:
DuncanChangHyperbolicBase- getPoissonRatioType() PoissonRatioType#
- setPoissonRatioType(PoissonsRatioType: PoissonRatioType)#