rsseismic.properties.profileGenerationSettings package#
Typed getters and setters mixed into rsseismic.ProfileGenerationSettings.
- class rsseismic.properties.profileGenerationSettings._generated.ProfileGenerationSettingsPropertiesMixin#
Bases:
objectTyped 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#