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#