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#