rsseismic.properties.soilLayer package#

Typed getters and setters mixed into rsseismic.SoilLayer.

class rsseismic.properties.soilLayer._generated.SoilLayerPropertiesMixin#

Bases: object

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

getA() → float#
setA(value: float) → None#
getA0() → float#
setA0(value: float) → None#
getA0VolumetricResponse() → float#
setA0VolumetricResponse(value: float) → None#
getA1() → float#
setA1(value: float) → None#
getA2() → float#
setA2(value: float) → None#
getAlpha() → float#
setAlpha(value: float) → None#
getB() → float#
setB(value: float) → None#
getBeta() → float#
setBeta(value: float) → None#
getBExp() → float#
setBExp(value: float) → None#
getCv() → float#
setCv(value: float) → None#
getCvExponent() → float#
setCvExponent(value: float) → None#
getD() → float#
setD(value: float) → None#
getDmin() → float#
setDmin(value: float) → None#
getDsr() → float#
setDsr(value: float) → None#
getF() → float#
setF(value: float) → None#
getGamma1() → float#
setGamma1(value: float) → None#
getK() → float#
setK(value: float) → None#
getMaxRu() → float#
setMaxRu(value: float) → None#
getName() → str#
setName(value: str) → None#
getP1() → float#
setP1(value: float) → None#
getP2() → float#
setP2(value: float) → None#
getP3() → float#
setP3(value: float) → None#
getPermeability() → float#
setPermeability(value: float) → None#
getPoissonsRatio() → float#
setPoissonsRatio(value: float) → None#
getPorosity() → float#
setPorosity(value: float) → None#
getPwpA() → float#
setPwpA(value: float) → None#
getPwpAlpha() → float#
setPwpAlpha(value: float) → None#
getPwpB() → float#
setPwpB(value: float) → None#
getPwpBeta() → float#
setPwpBeta(value: float) → None#
getPwpC() → float#
setPwpC(value: float) → None#
getPwpCSRt() → float#
setPwpCSRt(value: float) → None#
getPwpD() → float#
setPwpD(value: float) → None#
getPwpDR() → float#
setPwpDR(value: float) → None#
getPwpDRu() → float#
setPwpDRu(value: float) → None#
getPwpF() → float#
setPwpF(value: float) → None#
getPwpFC() → float#
setPwpFC(value: float) → None#
getPwpGammaTvp() → float#
setPwpGammaTvp(value: float) → None#
getPWPModel() → PWPModel#
setPWPModel(value: PWPModel | str) → None#
getPwpP() → float#
setPwpP(value: float) → None#
getPwpR() → float#
setPwpR(value: float) → None#
getPwpS() → float#
setPwpS(value: float) → None#
getPwpV() → float#
setPwpV(value: float) → None#
getReductionFactorFormulation() → ReductionFactorFormulation#
setReductionFactorFormulation(value: ReductionFactorFormulation | str) → None#
getRefStrain() → float#
setRefStrain(value: float) → None#
getRefStress() → float#
setRefStress(value: float) → None#
getS() → float#
setS(value: float) → None#
getShearStrength() → float#
setShearStrength(value: float) → None#
getShearWaveVelocity() → float#
setShearWaveVelocity(value: float) → None#
getSoilModel() → SoilModel#
setSoilModel(value: SoilModel | str) → None#
getTheta1() → float#
setTheta1(value: float) → None#
getTheta2() → float#
setTheta2(value: float) → None#
getTheta3() → float#
setTheta3(value: float) → None#
getTheta4() → float#
setTheta4(value: float) → None#
getTheta5() → float#
setTheta5(value: float) → None#
getThickness() → float#
setThickness(value: float) → None#
getUnitWeight() → float#
setUnitWeight(value: float) → None#
getProperties() → dict[str, object]#
setProperties(A: float | None = None, A0: float | None = None, A0VolumetricResponse: float | None = None, A1: float | None = None, A2: float | None = None, Alpha: float | None = None, B: float | None = None, Beta: float | None = None, BExp: float | None = None, Cv: float | None = None, CvExponent: float | None = None, D: float | None = None, Dmin: float | None = None, Dsr: float | None = None, F: float | None = None, Gamma1: float | None = None, K: float | None = None, MaxRu: float | None = None, Name: str | None = None, P1: float | None = None, P2: float | None = None, P3: float | None = None, Permeability: float | None = None, PoissonsRatio: float | None = None, Porosity: float | None = None, PwpA: float | None = None, PwpAlpha: float | None = None, PwpB: float | None = None, PwpBeta: float | None = None, PwpC: float | None = None, PwpCSRt: float | None = None, PwpD: float | None = None, PwpDR: float | None = None, PwpDRu: float | None = None, PwpF: float | None = None, PwpFC: float | None = None, PwpGammaTvp: float | None = None, PWPModel: PWPModel | str | None = None, PwpP: float | None = None, PwpR: float | None = None, PwpS: float | None = None, PwpV: float | None = None, ReductionFactorFormulation: ReductionFactorFormulation | str | None = None, RefStrain: float | None = None, RefStress: float | None = None, S: float | None = None, ShearStrength: float | None = None, ShearWaveVelocity: float | None = None, SoilModel: SoilModel | str | None = None, Theta1: float | None = None, Theta2: float | None = None, Theta3: float | None = None, Theta4: float | None = None, Theta5: float | None = None, Thickness: float | None = None, UnitWeight: float | None = None) → None#