rsseismic.properties.meanProfileSoilLayer package#
Typed getters and setters mixed into rsseismic.MeanProfileSoilLayer.
- class rsseismic.properties.meanProfileSoilLayer._generated.MeanProfileSoilLayerPropertiesMixin#
Bases:
objectTyped get/set helpers for generic property RPCs (uses self.Data).
- getEffectiveVerticalStress() float#
- setEffectiveVerticalStress(value: float) None#
- getName() str#
- setName(value: str) None#
- getShearStrength() float#
- setShearStrength(value: float) None#
- getShearStrengthVariation() VaryWithDepthOption#
- setShearStrengthVariation(value: VaryWithDepthOption | str) None#
- getShearWaveVelocity() float#
- setShearWaveVelocity(value: float) None#
- getShearWaveVelocityVariation() VaryWithDepthOption#
- setShearWaveVelocityVariation(value: VaryWithDepthOption | str) None#
- getThickness() float#
- setThickness(value: float) None#
- getUnitWeight() float#
- setUnitWeight(value: float) None#
- getProperties() dict[str, object]#
- setProperties(EffectiveVerticalStress: float | None = None, Name: str | None = None, ShearStrength: float | None = None, ShearStrengthVariation: VaryWithDepthOption | str | None = None, ShearWaveVelocity: float | None = None, ShearWaveVelocityVariation: VaryWithDepthOption | str | None = None, Thickness: float | None = None, UnitWeight: float | None = None) None#