rsseismic.properties.profileGenerationSettings package#

Typed getters and setters mixed into rsseismic.ProfileGenerationSettings.

class rsseismic.properties.profileGenerationSettings._generated.ProfileGenerationSettingsPropertiesMixin#

Bases: object

Typed get/set helpers for generic property RPCs (uses self.Data).

getB() → float#
setB(value: float) → None#
getC1() → float#
setC1(value: float) → None#
getC2() → float#
setC2(value: float) → None#
getC3() → float#
setC3(value: float) → None#
getDelta() → float#
setDelta(value: float) → None#
getDynamicCurveRandomization() → bool#
setDynamicCurveRandomization(value: bool) → None#
getH0() → float#
setH0(value: float) → None#
getMaximumFrequency() → float#
setMaximumFrequency(value: float) → None#
getP1() → float#
setP1(value: float) → None#
getP2() → float#
setP2(value: float) → None#
getProfilesToGenerate() → int#
setProfilesToGenerate(value: int) → None#
getRandomizedMaxThickness() → float#
setRandomizedMaxThickness(value: float) → None#
getRandomizedMinThickness() → float#
setRandomizedMinThickness(value: float) → None#
getRho0() → float#
setRho0(value: float) → None#
getRho200() → float#
setRho200(value: float) → None#
getSigma() → float#
setSigma(value: float) → None#
getSigmaBound() → float#
setSigmaBound(value: float) → None#
getThicknessRandomization() → bool#
setThicknessRandomization(value: bool) → None#
getVelocityInputMethod() → VelocityRandInputMethod#
setVelocityInputMethod(value: VelocityRandInputMethod | str) → None#
getVelocityRandomization() → bool#
setVelocityRandomization(value: bool) → None#
getProperties() → dict[str, object]#
setProperties(B: float | None = None, C1: float | None = None, C2: float | None = None, C3: float | None = None, Delta: float | None = None, DynamicCurveRandomization: bool | None = None, H0: float | None = None, MaximumFrequency: float | None = None, P1: float | None = None, P2: float | None = None, ProfilesToGenerate: int | None = None, RandomizedMaxThickness: float | None = None, RandomizedMinThickness: float | None = None, Rho0: float | None = None, Rho200: float | None = None, Sigma: float | None = None, SigmaBound: float | None = None, ThicknessRandomization: bool | None = None, VelocityInputMethod: VelocityRandInputMethod | str | None = None, VelocityRandomization: bool | None = None) → None#