geolib.models.dsheetpiling.internal_partial_factors

Classes

PartialFactorsCurI(*args[, ...])

PartialFactorsCurIi(*args[, ...])

PartialFactorsCurIii(*args[, ...])

PartialFactorsEc7BE1Set1(*args[, ...])

PartialFactorsEc7BE1Set2(*args[, ...])

PartialFactorsEc7BE2Set1(*args[, ...])

PartialFactorsEc7BE2Set2(*args[, ...])

PartialFactorsEc7BE3Set1(*args[, ...])

PartialFactorsEc7BE3Set2(*args[, ...])

PartialFactorsEc7Nl0(*args[, ...])

PartialFactorsEc7Nl1(*args[, ...])

PartialFactorsEc7Nl2(*args[, ...])

PartialFactorsEc7Nl3(*args[, ...])

PartialFactorsEurocodeDa1Set1(*args[, ...])

PartialFactorsEurocodeDa1Set2(*args[, ...])

PartialFactorsEurocodeDa2(*args[, ...])

PartialFactorsEurocodeDa3(*args[, ...])

class geolib.models.dsheetpiling.internal_partial_factors.PartialFactorsCurI(*args, loadfactorpermunfav: float = 1.0, loadfactorpermfav: float = 1.0, loadfactorvarunfav: float = 1.0, loadfactorvarfav: float = 0.0, constructloadfactorpermfav: float = 1.0, constructloadfactorvarfav: float = 1.0, constructloadfactorpermunfavcalc: float = 1.0, constructloadfactorvarunfavcalc: float = 1.0, effectfactor: float = 1.0, effectfactorvarunfav: float = 1.0, materialfactorcohesion: float = 1.0, materialfactortgphi: float = 1.05, materialfactorsubgradereaction: float = 1.3, resistancefactor: float = 1.0, geometryincretainingheight: float = 0.0, geometrymaxincretainingheight: float = 0.0, geometryincretainingheightdry: float = 0.0, geometrydeltapassivesurfacelevel: float = 0.2, geometrydeltapassivephreaticline: float = 0.15, geometrydeltaactivephreaticline: float = 0.05, overallstabilityfactordrivingmoment: float = 0.9, overallstabilityfactorcohesion: float = 1.5, overallstabilityfactortgphi: float = 1.2, overallstabilityfactorunitweight: float = 1.0, factorrepvaluesmdpmax: float = 0.0, verticalbalancegammamb: float = 1.25)
constructloadfactorpermfav: float
constructloadfactorpermunfavcalc: float
constructloadfactorvarfav: float
constructloadfactorvarunfavcalc: float
effectfactor: float
effectfactorvarunfav: float
factorrepvaluesmdpmax: float
geometrydeltaactivephreaticline: float
geometrydeltapassivephreaticline: float
geometrydeltapassivesurfacelevel: float
geometryincretainingheight: float
geometryincretainingheightdry: float
geometrymaxincretainingheight: float
loadfactorpermfav: float
loadfactorpermunfav: float
loadfactorvarfav: float
loadfactorvarunfav: float
materialfactorcohesion: float
materialfactorsubgradereaction: float
materialfactortgphi: float
model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'ser_json_inf_nan': 'constants', 'validate_assignment': True, 'validate_default': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

overallstabilityfactorcohesion: float
overallstabilityfactordrivingmoment: float
overallstabilityfactortgphi: float
overallstabilityfactorunitweight: float
resistancefactor: float
verticalbalancegammamb: float
class geolib.models.dsheetpiling.internal_partial_factors.PartialFactorsCurIi(*args, loadfactorpermunfav: float = 1.0, loadfactorpermfav: float = 1.0, loadfactorvarunfav: float = 1.0, loadfactorvarfav: float = 0.0, constructloadfactorpermfav: float = 1.0, constructloadfactorvarfav: float = 1.0, constructloadfactorpermunfavcalc: float = 1.0, constructloadfactorvarunfavcalc: float = 1.0, effectfactor: float = 1.0, effectfactorvarunfav: float = 1.0, materialfactorcohesion: float = 1.0, materialfactortgphi: float = 1.15, materialfactorsubgradereaction: float = 1.3, resistancefactor: float = 1.0, geometryincretainingheight: float = 0.0, geometrymaxincretainingheight: float = 0.0, geometryincretainingheightdry: float = 0.0, geometrydeltapassivesurfacelevel: float = 0.3, geometrydeltapassivephreaticline: float = 0.2, geometrydeltaactivephreaticline: float = 0.05, overallstabilityfactordrivingmoment: float = 1.0, overallstabilityfactorcohesion: float = 1.5, overallstabilityfactortgphi: float = 1.2, overallstabilityfactorunitweight: float = 1.0, factorrepvaluesmdpmax: float = 0.0, verticalbalancegammamb: float = 1.25)
constructloadfactorpermfav: float
constructloadfactorpermunfavcalc: float
constructloadfactorvarfav: float
constructloadfactorvarunfavcalc: float
effectfactor: float
effectfactorvarunfav: float
factorrepvaluesmdpmax: float
geometrydeltaactivephreaticline: float
geometrydeltapassivephreaticline: float
geometrydeltapassivesurfacelevel: float
geometryincretainingheight: float
geometryincretainingheightdry: float
geometrymaxincretainingheight: float
loadfactorpermfav: float
loadfactorpermunfav: float
loadfactorvarfav: float
loadfactorvarunfav: float
materialfactorcohesion: float
materialfactorsubgradereaction: float
materialfactortgphi: float
model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'ser_json_inf_nan': 'constants', 'validate_assignment': True, 'validate_default': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

overallstabilityfactorcohesion: float
overallstabilityfactordrivingmoment: float
overallstabilityfactortgphi: float
overallstabilityfactorunitweight: float
resistancefactor: float
verticalbalancegammamb: float
class geolib.models.dsheetpiling.internal_partial_factors.PartialFactorsCurIii(*args, loadfactorpermunfav: float = 1.0, loadfactorpermfav: float = 1.0, loadfactorvarunfav: float = 1.25, loadfactorvarfav: float = 0.0, constructloadfactorpermfav: float = 1.0, constructloadfactorvarfav: float = 1.0, constructloadfactorpermunfavcalc: float = 1.0, constructloadfactorvarunfavcalc: float = 1.0, effectfactor: float = 1.0, effectfactorvarunfav: float = 1.0, materialfactorcohesion: float = 1.1, materialfactortgphi: float = 1.2, materialfactorsubgradereaction: float = 1.3, resistancefactor: float = 1.0, geometryincretainingheight: float = 0.0, geometrymaxincretainingheight: float = 0.0, geometryincretainingheightdry: float = 0.0, geometrydeltapassivesurfacelevel: float = 0.35, geometrydeltapassivephreaticline: float = 0.25, geometrydeltaactivephreaticline: float = 0.05, overallstabilityfactordrivingmoment: float = 1.1, overallstabilityfactorcohesion: float = 1.5, overallstabilityfactortgphi: float = 1.2, overallstabilityfactorunitweight: float = 1.0, factorrepvaluesmdpmax: float = 0.0, verticalbalancegammamb: float = 1.25)
constructloadfactorpermfav: float
constructloadfactorpermunfavcalc: float
constructloadfactorvarfav: float
constructloadfactorvarunfavcalc: float
effectfactor: float
effectfactorvarunfav: float
factorrepvaluesmdpmax: float
geometrydeltaactivephreaticline: float
geometrydeltapassivephreaticline: float
geometrydeltapassivesurfacelevel: float
geometryincretainingheight: float
geometryincretainingheightdry: float
geometrymaxincretainingheight: float
loadfactorpermfav: float
loadfactorpermunfav: float
loadfactorvarfav: float
loadfactorvarunfav: float
materialfactorcohesion: float
materialfactorsubgradereaction: float
materialfactortgphi: float
model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'ser_json_inf_nan': 'constants', 'validate_assignment': True, 'validate_default': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

overallstabilityfactorcohesion: float
overallstabilityfactordrivingmoment: float
overallstabilityfactortgphi: float
overallstabilityfactorunitweight: float
resistancefactor: float
verticalbalancegammamb: float
class geolib.models.dsheetpiling.internal_partial_factors.PartialFactorsEc7BE1Set1(*args, loadfactorpermunfav: float = 1.0, loadfactorpermfav: float = 1.0, loadfactorvarunfav: float = 1.0, loadfactorvarfav: float = 0.0, constructloadfactorpermfav: float = 1.0, constructloadfactorvarfav: float = 1.0, constructloadfactorpermunfavcalc: float = 1.0, constructloadfactorvarunfavcalc: float = 1.0, effectfactor: float = 1.2, effectfactorvarunfav: float = 1.083, materialfactorcohesion: float = 1.0, materialfactortgphi: float = 1.0, materialfactorsubgradereaction: float = 1.0, resistancefactor: float = 1.0, geometryincretainingheight: float = 0.0, geometrymaxincretainingheight: float = 0.0, geometryincretainingheightdry: float = 0.0, geometrydeltapassivesurfacelevel: float = 0.0, geometrydeltapassivephreaticline: float = 0.0, geometrydeltaactivephreaticline: float = 0.0, overallstabilityfactordrivingmoment: float = 1.0, overallstabilityfactorcohesion: float = 1.0, overallstabilityfactortgphi: float = 1.0, overallstabilityfactorunitweight: float = 1.0, factorrepvaluesmdpmax: float = 1.0, verticalbalancegammamb: float = 1.0)
constructloadfactorpermfav: float
constructloadfactorpermunfavcalc: float
constructloadfactorvarfav: float
constructloadfactorvarunfavcalc: float
effectfactor: float
effectfactorvarunfav: float
factorrepvaluesmdpmax: float
geometrydeltaactivephreaticline: float
geometrydeltapassivephreaticline: float
geometrydeltapassivesurfacelevel: float
geometryincretainingheight: float
geometryincretainingheightdry: float
geometrymaxincretainingheight: float
loadfactorpermfav: float
loadfactorpermunfav: float
loadfactorvarfav: float
loadfactorvarunfav: float
materialfactorcohesion: float
materialfactorsubgradereaction: float
materialfactortgphi: float
model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'ser_json_inf_nan': 'constants', 'validate_assignment': True, 'validate_default': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

overallstabilityfactorcohesion: float
overallstabilityfactordrivingmoment: float
overallstabilityfactortgphi: float
overallstabilityfactorunitweight: float
resistancefactor: float
verticalbalancegammamb: float
class geolib.models.dsheetpiling.internal_partial_factors.PartialFactorsEc7BE1Set2(*args, loadfactorpermunfav: float = 1.0, loadfactorpermfav: float = 1.0, loadfactorvarunfav: float = 1.1, loadfactorvarfav: float = 0.0, constructloadfactorpermfav: float = 1.0, constructloadfactorvarfav: float = 1.0, constructloadfactorpermunfavcalc: float = 1.0, constructloadfactorvarunfavcalc: float = 1.0, effectfactor: float = 1.0, effectfactorvarunfav: float = 1.0, materialfactorcohesion: float = 1.1, materialfactortgphi: float = 1.1, materialfactorsubgradereaction: float = 1.0, resistancefactor: float = 1.0, geometryincretainingheight: float = 10.0, geometrymaxincretainingheight: float = 0.5, geometryincretainingheightdry: float = 0.3, geometrydeltapassivesurfacelevel: float = 0.0, geometrydeltapassivephreaticline: float = 0.0, geometrydeltaactivephreaticline: float = 0.0, overallstabilityfactordrivingmoment: float = 1.0, overallstabilityfactorcohesion: float = 1.1, overallstabilityfactortgphi: float = 1.1, overallstabilityfactorunitweight: float = 1.0, factorrepvaluesmdpmax: float = 0.0, verticalbalancegammamb: float = 1.3)
constructloadfactorpermfav: float
constructloadfactorpermunfavcalc: float
constructloadfactorvarfav: float
constructloadfactorvarunfavcalc: float
effectfactor: float
effectfactorvarunfav: float
factorrepvaluesmdpmax: float
geometrydeltaactivephreaticline: float
geometrydeltapassivephreaticline: float
geometrydeltapassivesurfacelevel: float
geometryincretainingheight: float
geometryincretainingheightdry: float
geometrymaxincretainingheight: float
loadfactorpermfav: float
loadfactorpermunfav: float
loadfactorvarfav: float
loadfactorvarunfav: float
materialfactorcohesion: float
materialfactorsubgradereaction: float
materialfactortgphi: float
model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'ser_json_inf_nan': 'constants', 'validate_assignment': True, 'validate_default': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

overallstabilityfactorcohesion: float
overallstabilityfactordrivingmoment: float
overallstabilityfactortgphi: float
overallstabilityfactorunitweight: float
resistancefactor: float
verticalbalancegammamb: float
class geolib.models.dsheetpiling.internal_partial_factors.PartialFactorsEc7BE2Set1(*args, loadfactorpermunfav: float = 1.0, loadfactorpermfav: float = 1.0, loadfactorvarunfav: float = 1.0, loadfactorvarfav: float = 0.0, constructloadfactorpermfav: float = 1.0, constructloadfactorvarfav: float = 1.0, constructloadfactorpermunfavcalc: float = 1.0, constructloadfactorvarunfavcalc: float = 1.0, effectfactor: float = 1.35, effectfactorvarunfav: float = 1.111, materialfactorcohesion: float = 1.0, materialfactortgphi: float = 1.0, materialfactorsubgradereaction: float = 1.0, resistancefactor: float = 1.0, geometryincretainingheight: float = 0.0, geometrymaxincretainingheight: float = 0.0, geometryincretainingheightdry: float = 0.0, geometrydeltapassivesurfacelevel: float = 0.0, geometrydeltapassivephreaticline: float = 0.0, geometrydeltaactivephreaticline: float = 0.0, overallstabilityfactordrivingmoment: float = 1.0, overallstabilityfactorcohesion: float = 1.0, overallstabilityfactortgphi: float = 1.0, overallstabilityfactorunitweight: float = 1.0, factorrepvaluesmdpmax: float = 1.0, verticalbalancegammamb: float = 1.0)
constructloadfactorpermfav: float
constructloadfactorpermunfavcalc: float
constructloadfactorvarfav: float
constructloadfactorvarunfavcalc: float
effectfactor: float
effectfactorvarunfav: float
factorrepvaluesmdpmax: float
geometrydeltaactivephreaticline: float
geometrydeltapassivephreaticline: float
geometrydeltapassivesurfacelevel: float
geometryincretainingheight: float
geometryincretainingheightdry: float
geometrymaxincretainingheight: float
loadfactorpermfav: float
loadfactorpermunfav: float
loadfactorvarfav: float
loadfactorvarunfav: float
materialfactorcohesion: float
materialfactorsubgradereaction: float
materialfactortgphi: float
model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'ser_json_inf_nan': 'constants', 'validate_assignment': True, 'validate_default': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

overallstabilityfactorcohesion: float
overallstabilityfactordrivingmoment: float
overallstabilityfactortgphi: float
overallstabilityfactorunitweight: float
resistancefactor: float
verticalbalancegammamb: float
class geolib.models.dsheetpiling.internal_partial_factors.PartialFactorsEc7BE2Set2(*args, loadfactorpermunfav: float = 1.0, loadfactorpermfav: float = 1.0, loadfactorvarunfav: float = 1.1, loadfactorvarfav: float = 0.0, constructloadfactorpermfav: float = 1.0, constructloadfactorvarfav: float = 1.0, constructloadfactorpermunfavcalc: float = 1.0, constructloadfactorvarunfavcalc: float = 1.0, effectfactor: float = 1.0, effectfactorvarunfav: float = 1.0, materialfactorcohesion: float = 1.25, materialfactortgphi: float = 1.25, materialfactorsubgradereaction: float = 1.0, resistancefactor: float = 1.0, geometryincretainingheight: float = 10.0, geometrymaxincretainingheight: float = 0.5, geometryincretainingheightdry: float = 0.3, geometrydeltapassivesurfacelevel: float = 0.0, geometrydeltapassivephreaticline: float = 0.0, geometrydeltaactivephreaticline: float = 0.0, overallstabilityfactordrivingmoment: float = 1.0, overallstabilityfactorcohesion: float = 1.25, overallstabilityfactortgphi: float = 1.25, overallstabilityfactorunitweight: float = 1.0, factorrepvaluesmdpmax: float = 1.0, verticalbalancegammamb: float = 1.3)
constructloadfactorpermfav: float
constructloadfactorpermunfavcalc: float
constructloadfactorvarfav: float
constructloadfactorvarunfavcalc: float
effectfactor: float
effectfactorvarunfav: float
factorrepvaluesmdpmax: float
geometrydeltaactivephreaticline: float
geometrydeltapassivephreaticline: float
geometrydeltapassivesurfacelevel: float
geometryincretainingheight: float
geometryincretainingheightdry: float
geometrymaxincretainingheight: float
loadfactorpermfav: float
loadfactorpermunfav: float
loadfactorvarfav: float
loadfactorvarunfav: float
materialfactorcohesion: float
materialfactorsubgradereaction: float
materialfactortgphi: float
model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'ser_json_inf_nan': 'constants', 'validate_assignment': True, 'validate_default': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

overallstabilityfactorcohesion: float
overallstabilityfactordrivingmoment: float
overallstabilityfactortgphi: float
overallstabilityfactorunitweight: float
resistancefactor: float
verticalbalancegammamb: float
class geolib.models.dsheetpiling.internal_partial_factors.PartialFactorsEc7BE3Set1(*args, loadfactorpermunfav: float = 1.0, loadfactorpermfav: float = 1.0, loadfactorvarunfav: float = 1.0, loadfactorvarfav: float = 0.0, constructloadfactorpermfav: float = 1.0, constructloadfactorvarfav: float = 1.0, constructloadfactorpermunfavcalc: float = 1.0, constructloadfactorvarunfavcalc: float = 1.0, effectfactor: float = 1.5, effectfactorvarunfav: float = 1.2, materialfactorcohesion: float = 1.0, materialfactortgphi: float = 1.0, materialfactorsubgradereaction: float = 1.0, resistancefactor: float = 1.0, geometryincretainingheight: float = 0.0, geometrymaxincretainingheight: float = 0.0, geometryincretainingheightdry: float = 0.0, geometrydeltapassivesurfacelevel: float = 0.0, geometrydeltapassivephreaticline: float = 0.0, geometrydeltaactivephreaticline: float = 0.0, overallstabilityfactordrivingmoment: float = 1.0, overallstabilityfactorcohesion: float = 1.0, overallstabilityfactortgphi: float = 1.0, overallstabilityfactorunitweight: float = 1.0, factorrepvaluesmdpmax: float = 1.0, verticalbalancegammamb: float = 1.0)
constructloadfactorpermfav: float
constructloadfactorpermunfavcalc: float
constructloadfactorvarfav: float
constructloadfactorvarunfavcalc: float
effectfactor: float
effectfactorvarunfav: float
factorrepvaluesmdpmax: float
geometrydeltaactivephreaticline: float
geometrydeltapassivephreaticline: float
geometrydeltapassivesurfacelevel: float
geometryincretainingheight: float
geometryincretainingheightdry: float
geometrymaxincretainingheight: float
loadfactorpermfav: float
loadfactorpermunfav: float
loadfactorvarfav: float
loadfactorvarunfav: float
materialfactorcohesion: float
materialfactorsubgradereaction: float
materialfactortgphi: float
model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'ser_json_inf_nan': 'constants', 'validate_assignment': True, 'validate_default': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

overallstabilityfactorcohesion: float
overallstabilityfactordrivingmoment: float
overallstabilityfactortgphi: float
overallstabilityfactorunitweight: float
resistancefactor: float
verticalbalancegammamb: float
class geolib.models.dsheetpiling.internal_partial_factors.PartialFactorsEc7BE3Set2(*args, loadfactorpermunfav: float = 1.0, loadfactorpermfav: float = 1.0, loadfactorvarunfav: float = 1.2, loadfactorvarfav: float = 0.0, constructloadfactorpermfav: float = 1.0, constructloadfactorvarfav: float = 1.0, constructloadfactorpermunfavcalc: float = 1.0, constructloadfactorvarunfavcalc: float = 1.0, effectfactor: float = 1.0, effectfactorvarunfav: float = 1.0, materialfactorcohesion: float = 1.4, materialfactortgphi: float = 1.4, materialfactorsubgradereaction: float = 1.0, resistancefactor: float = 1.0, geometryincretainingheight: float = 10.0, geometrymaxincretainingheight: float = 0.5, geometryincretainingheightdry: float = 0.3, geometrydeltapassivesurfacelevel: float = 0.0, geometrydeltapassivephreaticline: float = 0.0, geometrydeltaactivephreaticline: float = 0.0, overallstabilityfactordrivingmoment: float = 1.0, overallstabilityfactorcohesion: float = 1.4, overallstabilityfactortgphi: float = 1.4, overallstabilityfactorunitweight: float = 1.0, factorrepvaluesmdpmax: float = 1.0, verticalbalancegammamb: float = 1.3)
constructloadfactorpermfav: float
constructloadfactorpermunfavcalc: float
constructloadfactorvarfav: float
constructloadfactorvarunfavcalc: float
effectfactor: float
effectfactorvarunfav: float
factorrepvaluesmdpmax: float
geometrydeltaactivephreaticline: float
geometrydeltapassivephreaticline: float
geometrydeltapassivesurfacelevel: float
geometryincretainingheight: float
geometryincretainingheightdry: float
geometrymaxincretainingheight: float
loadfactorpermfav: float
loadfactorpermunfav: float
loadfactorvarfav: float
loadfactorvarunfav: float
materialfactorcohesion: float
materialfactorsubgradereaction: float
materialfactortgphi: float
model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'ser_json_inf_nan': 'constants', 'validate_assignment': True, 'validate_default': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

overallstabilityfactorcohesion: float
overallstabilityfactordrivingmoment: float
overallstabilityfactortgphi: float
overallstabilityfactorunitweight: float
resistancefactor: float
verticalbalancegammamb: float
class geolib.models.dsheetpiling.internal_partial_factors.PartialFactorsEc7Nl0(*args, loadfactorpermunfav: float = 1.0, loadfactorpermfav: float = 1.0, loadfactorvarunfav: float = 1.0, loadfactorvarfav: float = 0.0, constructloadfactorpermfav: float = 1.0, constructloadfactorvarfav: float = 1.0, constructloadfactorpermunfavcalc: float = 1.0, constructloadfactorvarunfavcalc: float = 1.0, effectfactor: float = 1.0, effectfactorvarunfav: float = 1.0, materialfactorcohesion: float = 1.0, materialfactortgphi: float = 1.05, materialfactorsubgradereaction: float = 1.3, resistancefactor: float = 1.0, geometryincretainingheight: float = 10.0, geometrymaxincretainingheight: float = 0.5, geometryincretainingheightdry: float = 0.0, geometrydeltapassivesurfacelevel: float = 0.0, geometrydeltapassivephreaticline: float = 0.15, geometrydeltaactivephreaticline: float = 0.05, overallstabilityfactordrivingmoment: float = 0.9, overallstabilityfactorcohesion: float = 1.3, overallstabilityfactortgphi: float = 1.2, overallstabilityfactorunitweight: float = 1.0, factorrepvaluesmdpmax: float = 1.2, verticalbalancegammamb: float = 1.2)
constructloadfactorpermfav: float
constructloadfactorpermunfavcalc: float
constructloadfactorvarfav: float
constructloadfactorvarunfavcalc: float
effectfactor: float
effectfactorvarunfav: float
factorrepvaluesmdpmax: float
geometrydeltaactivephreaticline: float
geometrydeltapassivephreaticline: float
geometrydeltapassivesurfacelevel: float
geometryincretainingheight: float
geometryincretainingheightdry: float
geometrymaxincretainingheight: float
loadfactorpermfav: float
loadfactorpermunfav: float
loadfactorvarfav: float
loadfactorvarunfav: float
materialfactorcohesion: float
materialfactorsubgradereaction: float
materialfactortgphi: float
model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'ser_json_inf_nan': 'constants', 'validate_assignment': True, 'validate_default': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

overallstabilityfactorcohesion: float
overallstabilityfactordrivingmoment: float
overallstabilityfactortgphi: float
overallstabilityfactorunitweight: float
resistancefactor: float
verticalbalancegammamb: float
class geolib.models.dsheetpiling.internal_partial_factors.PartialFactorsEc7Nl1(*args, loadfactorpermunfav: float = 1.0, loadfactorpermfav: float = 1.0, loadfactorvarunfav: float = 1.0, loadfactorvarfav: float = 0.0, constructloadfactorpermfav: float = 1.0, constructloadfactorvarfav: float = 1.0, constructloadfactorpermunfavcalc: float = 1.0, constructloadfactorvarunfavcalc: float = 1.0, effectfactor: float = 1.0, effectfactorvarunfav: float = 1.0, materialfactorcohesion: float = 1.15, materialfactortgphi: float = 1.15, materialfactorsubgradereaction: float = 1.3, resistancefactor: float = 1.0, geometryincretainingheight: float = 10.0, geometrymaxincretainingheight: float = 0.5, geometryincretainingheightdry: float = 0.0, geometrydeltapassivesurfacelevel: float = 0.0, geometrydeltapassivephreaticline: float = 0.2, geometrydeltaactivephreaticline: float = 0.05, overallstabilityfactordrivingmoment: float = 1.0, overallstabilityfactorcohesion: float = 1.3, overallstabilityfactortgphi: float = 1.2, overallstabilityfactorunitweight: float = 1.0, factorrepvaluesmdpmax: float = 1.2, verticalbalancegammamb: float = 1.25)
constructloadfactorpermfav: float
constructloadfactorpermunfavcalc: float
constructloadfactorvarfav: float
constructloadfactorvarunfavcalc: float
effectfactor: float
effectfactorvarunfav: float
factorrepvaluesmdpmax: float
geometrydeltaactivephreaticline: float
geometrydeltapassivephreaticline: float
geometrydeltapassivesurfacelevel: float
geometryincretainingheight: float
geometryincretainingheightdry: float
geometrymaxincretainingheight: float
loadfactorpermfav: float
loadfactorpermunfav: float
loadfactorvarfav: float
loadfactorvarunfav: float
materialfactorcohesion: float
materialfactorsubgradereaction: float
materialfactortgphi: float
model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'ser_json_inf_nan': 'constants', 'validate_assignment': True, 'validate_default': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

overallstabilityfactorcohesion: float
overallstabilityfactordrivingmoment: float
overallstabilityfactortgphi: float
overallstabilityfactorunitweight: float
resistancefactor: float
verticalbalancegammamb: float
class geolib.models.dsheetpiling.internal_partial_factors.PartialFactorsEc7Nl2(*args, loadfactorpermunfav: float = 1.0, loadfactorpermfav: float = 1.0, loadfactorvarunfav: float = 1.0, loadfactorvarfav: float = 0.0, constructloadfactorpermfav: float = 1.0, constructloadfactorvarfav: float = 1.0, constructloadfactorpermunfavcalc: float = 1.0, constructloadfactorvarunfavcalc: float = 1.0, effectfactor: float = 1.0, effectfactorvarunfav: float = 1.0, materialfactorcohesion: float = 1.25, materialfactortgphi: float = 1.175, materialfactorsubgradereaction: float = 1.3, resistancefactor: float = 1.0, geometryincretainingheight: float = 10.0, geometrymaxincretainingheight: float = 0.5, geometryincretainingheightdry: float = 0.0, geometrydeltapassivesurfacelevel: float = 0.0, geometrydeltapassivephreaticline: float = 0.25, geometrydeltaactivephreaticline: float = 0.05, overallstabilityfactordrivingmoment: float = 1.0, overallstabilityfactorcohesion: float = 1.45, overallstabilityfactortgphi: float = 1.25, overallstabilityfactorunitweight: float = 1.0, factorrepvaluesmdpmax: float = 1.2, verticalbalancegammamb: float = 1.25)
constructloadfactorpermfav: float
constructloadfactorpermunfavcalc: float
constructloadfactorvarfav: float
constructloadfactorvarunfavcalc: float
effectfactor: float
effectfactorvarunfav: float
factorrepvaluesmdpmax: float
geometrydeltaactivephreaticline: float
geometrydeltapassivephreaticline: float
geometrydeltapassivesurfacelevel: float
geometryincretainingheight: float
geometryincretainingheightdry: float
geometrymaxincretainingheight: float
loadfactorpermfav: float
loadfactorpermunfav: float
loadfactorvarfav: float
loadfactorvarunfav: float
materialfactorcohesion: float
materialfactorsubgradereaction: float
materialfactortgphi: float
model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'ser_json_inf_nan': 'constants', 'validate_assignment': True, 'validate_default': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

overallstabilityfactorcohesion: float
overallstabilityfactordrivingmoment: float
overallstabilityfactortgphi: float
overallstabilityfactorunitweight: float
resistancefactor: float
verticalbalancegammamb: float
class geolib.models.dsheetpiling.internal_partial_factors.PartialFactorsEc7Nl3(*args, loadfactorpermunfav: float = 1.0, loadfactorpermfav: float = 1.0, loadfactorvarunfav: float = 1.25, loadfactorvarfav: float = 0.0, constructloadfactorpermfav: float = 1.0, constructloadfactorvarfav: float = 1.0, constructloadfactorpermunfavcalc: float = 1.0, constructloadfactorvarunfavcalc: float = 1.0, effectfactor: float = 1.0, effectfactorvarunfav: float = 1.0, materialfactorcohesion: float = 1.4, materialfactortgphi: float = 1.2, materialfactorsubgradereaction: float = 1.3, resistancefactor: float = 1.0, geometryincretainingheight: float = 10.0, geometrymaxincretainingheight: float = 0.5, geometryincretainingheightdry: float = 0.0, geometrydeltapassivesurfacelevel: float = 0.0, geometrydeltapassivephreaticline: float = 0.25, geometrydeltaactivephreaticline: float = 0.05, overallstabilityfactordrivingmoment: float = 1.0, overallstabilityfactorcohesion: float = 1.6, overallstabilityfactortgphi: float = 1.3, overallstabilityfactorunitweight: float = 1.0, factorrepvaluesmdpmax: float = 1.35, verticalbalancegammamb: float = 1.25)
constructloadfactorpermfav: float
constructloadfactorpermunfavcalc: float
constructloadfactorvarfav: float
constructloadfactorvarunfavcalc: float
effectfactor: float
effectfactorvarunfav: float
factorrepvaluesmdpmax: float
geometrydeltaactivephreaticline: float
geometrydeltapassivephreaticline: float
geometrydeltapassivesurfacelevel: float
geometryincretainingheight: float
geometryincretainingheightdry: float
geometrymaxincretainingheight: float
loadfactorpermfav: float
loadfactorpermunfav: float
loadfactorvarfav: float
loadfactorvarunfav: float
materialfactorcohesion: float
materialfactorsubgradereaction: float
materialfactortgphi: float
model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'ser_json_inf_nan': 'constants', 'validate_assignment': True, 'validate_default': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

overallstabilityfactorcohesion: float
overallstabilityfactordrivingmoment: float
overallstabilityfactortgphi: float
overallstabilityfactorunitweight: float
resistancefactor: float
verticalbalancegammamb: float
class geolib.models.dsheetpiling.internal_partial_factors.PartialFactorsEurocodeDa1Set1(*args, loadfactorpermunfav: float = 1.0, loadfactorpermfav: float = 1.0, loadfactorvarunfav: float = 1.0, loadfactorvarfav: float = 0.0, constructloadfactorpermfav: float = 1.0, constructloadfactorvarfav: float = 0.0, constructloadfactorpermunfavcalc: float = 1.0, constructloadfactorvarunfavcalc: float = 1.0, effectfactor: float = 1.35, effectfactorvarunfav: float = 1.1, materialfactorcohesion: float = 1.0, materialfactortgphi: float = 1.0, materialfactorsubgradereaction: float = 1.0, resistancefactor: float = 1.0, geometryincretainingheight: float = 10.0, geometrymaxincretainingheight: float = 0.5, geometryincretainingheightdry: float = 0.0, geometrydeltapassivesurfacelevel: float = 0.0, geometrydeltapassivephreaticline: float = 0.0, geometrydeltaactivephreaticline: float = 0.0, overallstabilityfactordrivingmoment: float = 1.0, overallstabilityfactorcohesion: float = 1.0, overallstabilityfactortgphi: float = 1.0, overallstabilityfactorunitweight: float = 1.0, factorrepvaluesmdpmax: float = 0.0, verticalbalancegammamb: float = 1.25)
constructloadfactorpermfav: float
constructloadfactorpermunfavcalc: float
constructloadfactorvarfav: float
constructloadfactorvarunfavcalc: float
effectfactor: float
effectfactorvarunfav: float
factorrepvaluesmdpmax: float
geometrydeltaactivephreaticline: float
geometrydeltapassivephreaticline: float
geometrydeltapassivesurfacelevel: float
geometryincretainingheight: float
geometryincretainingheightdry: float
geometrymaxincretainingheight: float
loadfactorpermfav: float
loadfactorpermunfav: float
loadfactorvarfav: float
loadfactorvarunfav: float
materialfactorcohesion: float
materialfactorsubgradereaction: float
materialfactortgphi: float
model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'ser_json_inf_nan': 'constants', 'validate_assignment': True, 'validate_default': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

overallstabilityfactorcohesion: float
overallstabilityfactordrivingmoment: float
overallstabilityfactortgphi: float
overallstabilityfactorunitweight: float
resistancefactor: float
verticalbalancegammamb: float
class geolib.models.dsheetpiling.internal_partial_factors.PartialFactorsEurocodeDa1Set2(*args, loadfactorpermunfav: float = 1.0, loadfactorpermfav: float = 1.0, loadfactorvarunfav: float = 1.3, loadfactorvarfav: float = 0.0, constructloadfactorpermfav: float = 1.0, constructloadfactorvarfav: float = 1.0, constructloadfactorpermunfavcalc: float = 1.0, constructloadfactorvarunfavcalc: float = 1.0, effectfactor: float = 1.0, effectfactorvarunfav: float = 1.0, materialfactorcohesion: float = 1.25, materialfactortgphi: float = 1.25, materialfactorsubgradereaction: float = 1.0, resistancefactor: float = 1.0, geometryincretainingheight: float = 10.0, geometrymaxincretainingheight: float = 0.5, geometryincretainingheightdry: float = 0.0, geometrydeltapassivesurfacelevel: float = 0.0, geometrydeltapassivephreaticline: float = 0.0, geometrydeltaactivephreaticline: float = 0.0, overallstabilityfactordrivingmoment: float = 1.0, overallstabilityfactorcohesion: float = 1.0, overallstabilityfactortgphi: float = 1.0, overallstabilityfactorunitweight: float = 1.0, factorrepvaluesmdpmax: float = 0.0, verticalbalancegammamb: float = 1.25)
constructloadfactorpermfav: float
constructloadfactorpermunfavcalc: float
constructloadfactorvarfav: float
constructloadfactorvarunfavcalc: float
effectfactor: float
effectfactorvarunfav: float
factorrepvaluesmdpmax: float
geometrydeltaactivephreaticline: float
geometrydeltapassivephreaticline: float
geometrydeltapassivesurfacelevel: float
geometryincretainingheight: float
geometryincretainingheightdry: float
geometrymaxincretainingheight: float
loadfactorpermfav: float
loadfactorpermunfav: float
loadfactorvarfav: float
loadfactorvarunfav: float
materialfactorcohesion: float
materialfactorsubgradereaction: float
materialfactortgphi: float
model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'ser_json_inf_nan': 'constants', 'validate_assignment': True, 'validate_default': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

overallstabilityfactorcohesion: float
overallstabilityfactordrivingmoment: float
overallstabilityfactortgphi: float
overallstabilityfactorunitweight: float
resistancefactor: float
verticalbalancegammamb: float
class geolib.models.dsheetpiling.internal_partial_factors.PartialFactorsEurocodeDa2(*args, loadfactorpermunfav: float = 1.0, loadfactorpermfav: float = 1.0, loadfactorvarunfav: float = 1.0, loadfactorvarfav: float = 0.0, constructloadfactorpermfav: float = 1.0, constructloadfactorvarfav: float = 1.0, constructloadfactorpermunfavcalc: float = 1.0, constructloadfactorvarunfavcalc: float = 1.0, effectfactor: float = 1.35, effectfactorvarunfav: float = 1.1, materialfactorcohesion: float = 1.0, materialfactortgphi: float = 1.0, materialfactorsubgradereaction: float = 1.0, resistancefactor: float = 1.4, geometryincretainingheight: float = 10.0, geometrymaxincretainingheight: float = 0.5, geometryincretainingheightdry: float = 0.0, geometrydeltapassivesurfacelevel: float = 0.0, geometrydeltapassivephreaticline: float = 0.0, geometrydeltaactivephreaticline: float = 0.0, overallstabilityfactordrivingmoment: float = 1.0, overallstabilityfactorcohesion: float = 1.0, overallstabilityfactortgphi: float = 1.0, overallstabilityfactorunitweight: float = 1.0, factorrepvaluesmdpmax: float = 0.0, verticalbalancegammamb: float = 1.25)
constructloadfactorpermfav: float
constructloadfactorpermunfavcalc: float
constructloadfactorvarfav: float
constructloadfactorvarunfavcalc: float
effectfactor: float
effectfactorvarunfav: float
factorrepvaluesmdpmax: float
geometrydeltaactivephreaticline: float
geometrydeltapassivephreaticline: float
geometrydeltapassivesurfacelevel: float
geometryincretainingheight: float
geometryincretainingheightdry: float
geometrymaxincretainingheight: float
loadfactorpermfav: float
loadfactorpermunfav: float
loadfactorvarfav: float
loadfactorvarunfav: float
materialfactorcohesion: float
materialfactorsubgradereaction: float
materialfactortgphi: float
model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'ser_json_inf_nan': 'constants', 'validate_assignment': True, 'validate_default': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

overallstabilityfactorcohesion: float
overallstabilityfactordrivingmoment: float
overallstabilityfactortgphi: float
overallstabilityfactorunitweight: float
resistancefactor: float
verticalbalancegammamb: float
class geolib.models.dsheetpiling.internal_partial_factors.PartialFactorsEurocodeDa3(*args, loadfactorpermunfav: float = 1.0, loadfactorpermfav: float = 1.0, loadfactorvarunfav: float = 1.3, loadfactorvarfav: float = 0.0, constructloadfactorpermfav: float = 1.0, constructloadfactorvarfav: float = 1.0, constructloadfactorpermunfavcalc: float = 1.0, constructloadfactorvarunfavcalc: float = 1.0, effectfactor: float = 1.0, effectfactorvarunfav: float = 1.0, materialfactorcohesion: float = 1.25, materialfactortgphi: float = 1.25, materialfactorsubgradereaction: float = 1.0, resistancefactor: float = 1.0, geometryincretainingheight: float = 10.0, geometrymaxincretainingheight: float = 0.5, geometryincretainingheightdry: float = 0.0, geometrydeltapassivesurfacelevel: float = 0.0, geometrydeltapassivephreaticline: float = 0.0, geometrydeltaactivephreaticline: float = 0.0, overallstabilityfactordrivingmoment: float = 1.0, overallstabilityfactorcohesion: float = 1.0, overallstabilityfactortgphi: float = 1.0, overallstabilityfactorunitweight: float = 1.0, factorrepvaluesmdpmax: float = 0.0, verticalbalancegammamb: float = 1.25)
constructloadfactorpermfav: float
constructloadfactorpermunfavcalc: float
constructloadfactorvarfav: float
constructloadfactorvarunfavcalc: float
effectfactor: float
effectfactorvarunfav: float
factorrepvaluesmdpmax: float
geometrydeltaactivephreaticline: float
geometrydeltapassivephreaticline: float
geometrydeltapassivesurfacelevel: float
geometryincretainingheight: float
geometryincretainingheightdry: float
geometrymaxincretainingheight: float
loadfactorpermfav: float
loadfactorpermunfav: float
loadfactorvarfav: float
loadfactorvarunfav: float
materialfactorcohesion: float
materialfactorsubgradereaction: float
materialfactortgphi: float
model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'ser_json_inf_nan': 'constants', 'validate_assignment': True, 'validate_default': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

overallstabilityfactorcohesion: float
overallstabilityfactordrivingmoment: float
overallstabilityfactortgphi: float
overallstabilityfactorunitweight: float
resistancefactor: float
verticalbalancegammamb: float