rsseismic.properties.referenceCurve package#

Typed getters and setters mixed into rsseismic.ReferenceCurve.

class rsseismic.properties.referenceCurve._generated.ReferenceCurvePropertiesMixin#

Bases: object

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

getA() float#
setA(value: float) None#
getAlpha() float#
setAlpha(value: float) None#
getB() float#
setB(value: float) None#
getCu() float#
setCu(value: float) None#
getCurveModel() CurveModel#

RPC property: CurveModel

setCurveModel(value: CurveModel | str) None#

RPC property: CurveModel

getD50() float#
setD50(value: float) None#
getDampingB1() float#
setDampingB1(value: float) None#
getDampingB2() float#
setDampingB2(value: float) None#
getDampingB3() float#
setDampingB3(value: float) None#
getDampingB4() float#
setDampingB4(value: float) None#
getDampingB5() float#
setDampingB5(value: float) None#
getDmin() float#
setDmin(value: float) None#
getDmin1() float#
setDmin1(value: float) None#
getFrequency() float#
setFrequency(value: float) None#
getGGmaxB1() float#
setGGmaxB1(value: float) None#
getGGmaxB2() float#
setGGmaxB2(value: float) None#
getGGmaxB3() float#
setGGmaxB3(value: float) None#
getGGmaxB4() float#
setGGmaxB4(value: float) None#
getK() float#
setK(value: float) None#
getKo() float#
setKo(value: float) None#
getN() float#
setN(value: float) None#
getOCR() float#
setOCR(value: float) None#
getPI() float#
setPI(value: float) None#
getRefStrain() float#
setRefStrain(value: float) None#
getSoilType() SoilType#

RPC property: SoilType

setSoilType(value: SoilType | str) None#

RPC property: SoilType

getYr1() float#
setYr1(value: float) None#
getProperties() dict[str, object]#
setProperties(A: float | None = None, Alpha: float | None = None, B: float | None = None, Cu: float | None = None, CurveModel: CurveModel | str | None = None, D50: float | None = None, DampingB1: float | None = None, DampingB2: float | None = None, DampingB3: float | None = None, DampingB4: float | None = None, DampingB5: float | None = None, Dmin: float | None = None, Dmin1: float | None = None, Frequency: float | None = None, GGmaxB1: float | None = None, GGmaxB2: float | None = None, GGmaxB3: float | None = None, GGmaxB4: float | None = None, K: float | None = None, Ko: float | None = None, N: float | None = None, OCR: float | None = None, PI: float | None = None, RefStrain: float | None = None, SoilType: SoilType | str | None = None, Yr1: float | None = None) None#