geolib.models.dsheetpiling.internal_partial_factors¶
Classes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- 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_computed_fields: ClassVar[dict[str, ComputedFieldInfo]] = {}¶
A dictionary of computed field names and their corresponding ComputedFieldInfo objects.
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'validate_assignment': True, 'validate_default': True}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- model_fields: ClassVar[dict[str, FieldInfo]] = {'constructloadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorpermunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactor': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.0), 'factorrepvaluesmdpmax': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltaactivephreaticline': FieldInfo(annotation=float, required=False, default=0.05), 'geometrydeltapassivephreaticline': FieldInfo(annotation=float, required=False, default=0.15), 'geometrydeltapassivesurfacelevel': FieldInfo(annotation=float, required=False, default=0.2), 'geometryincretainingheight': FieldInfo(annotation=float, required=False, default=0.0), 'geometryincretainingheightdry': FieldInfo(annotation=float, required=False, default=0.0), 'geometrymaxincretainingheight': FieldInfo(annotation=float, required=False, default=0.0), 'loadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorpermunfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorvarfav': FieldInfo(annotation=float, required=False, default=0.0), 'loadfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactorcohesion': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactorsubgradereaction': FieldInfo(annotation=float, required=False, default=1.3), 'materialfactortgphi': FieldInfo(annotation=float, required=False, default=1.05), 'overallstabilityfactorcohesion': FieldInfo(annotation=float, required=False, default=1.5), 'overallstabilityfactordrivingmoment': FieldInfo(annotation=float, required=False, default=0.9), 'overallstabilityfactortgphi': FieldInfo(annotation=float, required=False, default=1.2), 'overallstabilityfactorunitweight': FieldInfo(annotation=float, required=False, default=1.0), 'resistancefactor': FieldInfo(annotation=float, required=False, default=1.0), 'verticalbalancegammamb': FieldInfo(annotation=float, required=False, default=1.25)}¶
Metadata about the fields defined on the model, mapping of field names to [FieldInfo][pydantic.fields.FieldInfo].
This replaces Model.__fields__ from Pydantic V1.
-
overallstabilityfactorcohesion:
float
¶
-
overallstabilityfactordrivingmoment:
float
¶
-
overallstabilityfactortgphi:
float
¶
-
overallstabilityfactorunitweight:
float
¶
-
resistancefactor:
float
¶
-
verticalbalancegammamb:
float
¶
-
constructloadfactorpermfav:
- 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_computed_fields: ClassVar[dict[str, ComputedFieldInfo]] = {}¶
A dictionary of computed field names and their corresponding ComputedFieldInfo objects.
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'validate_assignment': True, 'validate_default': True}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- model_fields: ClassVar[dict[str, FieldInfo]] = {'constructloadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorpermunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactor': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.0), 'factorrepvaluesmdpmax': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltaactivephreaticline': FieldInfo(annotation=float, required=False, default=0.05), 'geometrydeltapassivephreaticline': FieldInfo(annotation=float, required=False, default=0.2), 'geometrydeltapassivesurfacelevel': FieldInfo(annotation=float, required=False, default=0.3), 'geometryincretainingheight': FieldInfo(annotation=float, required=False, default=0.0), 'geometryincretainingheightdry': FieldInfo(annotation=float, required=False, default=0.0), 'geometrymaxincretainingheight': FieldInfo(annotation=float, required=False, default=0.0), 'loadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorpermunfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorvarfav': FieldInfo(annotation=float, required=False, default=0.0), 'loadfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactorcohesion': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactorsubgradereaction': FieldInfo(annotation=float, required=False, default=1.3), 'materialfactortgphi': FieldInfo(annotation=float, required=False, default=1.15), 'overallstabilityfactorcohesion': FieldInfo(annotation=float, required=False, default=1.5), 'overallstabilityfactordrivingmoment': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactortgphi': FieldInfo(annotation=float, required=False, default=1.2), 'overallstabilityfactorunitweight': FieldInfo(annotation=float, required=False, default=1.0), 'resistancefactor': FieldInfo(annotation=float, required=False, default=1.0), 'verticalbalancegammamb': FieldInfo(annotation=float, required=False, default=1.25)}¶
Metadata about the fields defined on the model, mapping of field names to [FieldInfo][pydantic.fields.FieldInfo].
This replaces Model.__fields__ from Pydantic V1.
-
overallstabilityfactorcohesion:
float
¶
-
overallstabilityfactordrivingmoment:
float
¶
-
overallstabilityfactortgphi:
float
¶
-
overallstabilityfactorunitweight:
float
¶
-
resistancefactor:
float
¶
-
verticalbalancegammamb:
float
¶
-
constructloadfactorpermfav:
- 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_computed_fields: ClassVar[dict[str, ComputedFieldInfo]] = {}¶
A dictionary of computed field names and their corresponding ComputedFieldInfo objects.
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'validate_assignment': True, 'validate_default': True}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- model_fields: ClassVar[dict[str, FieldInfo]] = {'constructloadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorpermunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactor': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.0), 'factorrepvaluesmdpmax': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltaactivephreaticline': FieldInfo(annotation=float, required=False, default=0.05), 'geometrydeltapassivephreaticline': FieldInfo(annotation=float, required=False, default=0.25), 'geometrydeltapassivesurfacelevel': FieldInfo(annotation=float, required=False, default=0.35), 'geometryincretainingheight': FieldInfo(annotation=float, required=False, default=0.0), 'geometryincretainingheightdry': FieldInfo(annotation=float, required=False, default=0.0), 'geometrymaxincretainingheight': FieldInfo(annotation=float, required=False, default=0.0), 'loadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorpermunfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorvarfav': FieldInfo(annotation=float, required=False, default=0.0), 'loadfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.25), 'materialfactorcohesion': FieldInfo(annotation=float, required=False, default=1.1), 'materialfactorsubgradereaction': FieldInfo(annotation=float, required=False, default=1.3), 'materialfactortgphi': FieldInfo(annotation=float, required=False, default=1.2), 'overallstabilityfactorcohesion': FieldInfo(annotation=float, required=False, default=1.5), 'overallstabilityfactordrivingmoment': FieldInfo(annotation=float, required=False, default=1.1), 'overallstabilityfactortgphi': FieldInfo(annotation=float, required=False, default=1.2), 'overallstabilityfactorunitweight': FieldInfo(annotation=float, required=False, default=1.0), 'resistancefactor': FieldInfo(annotation=float, required=False, default=1.0), 'verticalbalancegammamb': FieldInfo(annotation=float, required=False, default=1.25)}¶
Metadata about the fields defined on the model, mapping of field names to [FieldInfo][pydantic.fields.FieldInfo].
This replaces Model.__fields__ from Pydantic V1.
-
overallstabilityfactorcohesion:
float
¶
-
overallstabilityfactordrivingmoment:
float
¶
-
overallstabilityfactortgphi:
float
¶
-
overallstabilityfactorunitweight:
float
¶
-
resistancefactor:
float
¶
-
verticalbalancegammamb:
float
¶
-
constructloadfactorpermfav:
- 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_computed_fields: ClassVar[dict[str, ComputedFieldInfo]] = {}¶
A dictionary of computed field names and their corresponding ComputedFieldInfo objects.
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'validate_assignment': True, 'validate_default': True}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- model_fields: ClassVar[dict[str, FieldInfo]] = {'constructloadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorpermunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactor': FieldInfo(annotation=float, required=False, default=1.2), 'effectfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.083), 'factorrepvaluesmdpmax': FieldInfo(annotation=float, required=False, default=1.0), 'geometrydeltaactivephreaticline': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltapassivephreaticline': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltapassivesurfacelevel': FieldInfo(annotation=float, required=False, default=0.0), 'geometryincretainingheight': FieldInfo(annotation=float, required=False, default=0.0), 'geometryincretainingheightdry': FieldInfo(annotation=float, required=False, default=0.0), 'geometrymaxincretainingheight': FieldInfo(annotation=float, required=False, default=0.0), 'loadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorpermunfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorvarfav': FieldInfo(annotation=float, required=False, default=0.0), 'loadfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactorcohesion': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactorsubgradereaction': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactortgphi': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactorcohesion': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactordrivingmoment': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactortgphi': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactorunitweight': FieldInfo(annotation=float, required=False, default=1.0), 'resistancefactor': FieldInfo(annotation=float, required=False, default=1.0), 'verticalbalancegammamb': FieldInfo(annotation=float, required=False, default=1.0)}¶
Metadata about the fields defined on the model, mapping of field names to [FieldInfo][pydantic.fields.FieldInfo].
This replaces Model.__fields__ from Pydantic V1.
-
overallstabilityfactorcohesion:
float
¶
-
overallstabilityfactordrivingmoment:
float
¶
-
overallstabilityfactortgphi:
float
¶
-
overallstabilityfactorunitweight:
float
¶
-
resistancefactor:
float
¶
-
verticalbalancegammamb:
float
¶
-
constructloadfactorpermfav:
- 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_computed_fields: ClassVar[dict[str, ComputedFieldInfo]] = {}¶
A dictionary of computed field names and their corresponding ComputedFieldInfo objects.
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'validate_assignment': True, 'validate_default': True}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- model_fields: ClassVar[dict[str, FieldInfo]] = {'constructloadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorpermunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactor': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.0), 'factorrepvaluesmdpmax': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltaactivephreaticline': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltapassivephreaticline': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltapassivesurfacelevel': FieldInfo(annotation=float, required=False, default=0.0), 'geometryincretainingheight': FieldInfo(annotation=float, required=False, default=10.0), 'geometryincretainingheightdry': FieldInfo(annotation=float, required=False, default=0.3), 'geometrymaxincretainingheight': FieldInfo(annotation=float, required=False, default=0.5), 'loadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorpermunfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorvarfav': FieldInfo(annotation=float, required=False, default=0.0), 'loadfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.1), 'materialfactorcohesion': FieldInfo(annotation=float, required=False, default=1.1), 'materialfactorsubgradereaction': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactortgphi': FieldInfo(annotation=float, required=False, default=1.1), 'overallstabilityfactorcohesion': FieldInfo(annotation=float, required=False, default=1.1), 'overallstabilityfactordrivingmoment': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactortgphi': FieldInfo(annotation=float, required=False, default=1.1), 'overallstabilityfactorunitweight': FieldInfo(annotation=float, required=False, default=1.0), 'resistancefactor': FieldInfo(annotation=float, required=False, default=1.0), 'verticalbalancegammamb': FieldInfo(annotation=float, required=False, default=1.3)}¶
Metadata about the fields defined on the model, mapping of field names to [FieldInfo][pydantic.fields.FieldInfo].
This replaces Model.__fields__ from Pydantic V1.
-
overallstabilityfactorcohesion:
float
¶
-
overallstabilityfactordrivingmoment:
float
¶
-
overallstabilityfactortgphi:
float
¶
-
overallstabilityfactorunitweight:
float
¶
-
resistancefactor:
float
¶
-
verticalbalancegammamb:
float
¶
-
constructloadfactorpermfav:
- 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_computed_fields: ClassVar[dict[str, ComputedFieldInfo]] = {}¶
A dictionary of computed field names and their corresponding ComputedFieldInfo objects.
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'validate_assignment': True, 'validate_default': True}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- model_fields: ClassVar[dict[str, FieldInfo]] = {'constructloadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorpermunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactor': FieldInfo(annotation=float, required=False, default=1.35), 'effectfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.111), 'factorrepvaluesmdpmax': FieldInfo(annotation=float, required=False, default=1.0), 'geometrydeltaactivephreaticline': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltapassivephreaticline': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltapassivesurfacelevel': FieldInfo(annotation=float, required=False, default=0.0), 'geometryincretainingheight': FieldInfo(annotation=float, required=False, default=0.0), 'geometryincretainingheightdry': FieldInfo(annotation=float, required=False, default=0.0), 'geometrymaxincretainingheight': FieldInfo(annotation=float, required=False, default=0.0), 'loadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorpermunfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorvarfav': FieldInfo(annotation=float, required=False, default=0.0), 'loadfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactorcohesion': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactorsubgradereaction': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactortgphi': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactorcohesion': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactordrivingmoment': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactortgphi': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactorunitweight': FieldInfo(annotation=float, required=False, default=1.0), 'resistancefactor': FieldInfo(annotation=float, required=False, default=1.0), 'verticalbalancegammamb': FieldInfo(annotation=float, required=False, default=1.0)}¶
Metadata about the fields defined on the model, mapping of field names to [FieldInfo][pydantic.fields.FieldInfo].
This replaces Model.__fields__ from Pydantic V1.
-
overallstabilityfactorcohesion:
float
¶
-
overallstabilityfactordrivingmoment:
float
¶
-
overallstabilityfactortgphi:
float
¶
-
overallstabilityfactorunitweight:
float
¶
-
resistancefactor:
float
¶
-
verticalbalancegammamb:
float
¶
-
constructloadfactorpermfav:
- 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_computed_fields: ClassVar[dict[str, ComputedFieldInfo]] = {}¶
A dictionary of computed field names and their corresponding ComputedFieldInfo objects.
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'validate_assignment': True, 'validate_default': True}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- model_fields: ClassVar[dict[str, FieldInfo]] = {'constructloadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorpermunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactor': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.0), 'factorrepvaluesmdpmax': FieldInfo(annotation=float, required=False, default=1.0), 'geometrydeltaactivephreaticline': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltapassivephreaticline': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltapassivesurfacelevel': FieldInfo(annotation=float, required=False, default=0.0), 'geometryincretainingheight': FieldInfo(annotation=float, required=False, default=10.0), 'geometryincretainingheightdry': FieldInfo(annotation=float, required=False, default=0.3), 'geometrymaxincretainingheight': FieldInfo(annotation=float, required=False, default=0.5), 'loadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorpermunfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorvarfav': FieldInfo(annotation=float, required=False, default=0.0), 'loadfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.1), 'materialfactorcohesion': FieldInfo(annotation=float, required=False, default=1.25), 'materialfactorsubgradereaction': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactortgphi': FieldInfo(annotation=float, required=False, default=1.25), 'overallstabilityfactorcohesion': FieldInfo(annotation=float, required=False, default=1.25), 'overallstabilityfactordrivingmoment': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactortgphi': FieldInfo(annotation=float, required=False, default=1.25), 'overallstabilityfactorunitweight': FieldInfo(annotation=float, required=False, default=1.0), 'resistancefactor': FieldInfo(annotation=float, required=False, default=1.0), 'verticalbalancegammamb': FieldInfo(annotation=float, required=False, default=1.3)}¶
Metadata about the fields defined on the model, mapping of field names to [FieldInfo][pydantic.fields.FieldInfo].
This replaces Model.__fields__ from Pydantic V1.
-
overallstabilityfactorcohesion:
float
¶
-
overallstabilityfactordrivingmoment:
float
¶
-
overallstabilityfactortgphi:
float
¶
-
overallstabilityfactorunitweight:
float
¶
-
resistancefactor:
float
¶
-
verticalbalancegammamb:
float
¶
-
constructloadfactorpermfav:
- 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_computed_fields: ClassVar[dict[str, ComputedFieldInfo]] = {}¶
A dictionary of computed field names and their corresponding ComputedFieldInfo objects.
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'validate_assignment': True, 'validate_default': True}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- model_fields: ClassVar[dict[str, FieldInfo]] = {'constructloadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorpermunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactor': FieldInfo(annotation=float, required=False, default=1.5), 'effectfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.2), 'factorrepvaluesmdpmax': FieldInfo(annotation=float, required=False, default=1.0), 'geometrydeltaactivephreaticline': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltapassivephreaticline': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltapassivesurfacelevel': FieldInfo(annotation=float, required=False, default=0.0), 'geometryincretainingheight': FieldInfo(annotation=float, required=False, default=0.0), 'geometryincretainingheightdry': FieldInfo(annotation=float, required=False, default=0.0), 'geometrymaxincretainingheight': FieldInfo(annotation=float, required=False, default=0.0), 'loadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorpermunfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorvarfav': FieldInfo(annotation=float, required=False, default=0.0), 'loadfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactorcohesion': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactorsubgradereaction': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactortgphi': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactorcohesion': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactordrivingmoment': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactortgphi': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactorunitweight': FieldInfo(annotation=float, required=False, default=1.0), 'resistancefactor': FieldInfo(annotation=float, required=False, default=1.0), 'verticalbalancegammamb': FieldInfo(annotation=float, required=False, default=1.0)}¶
Metadata about the fields defined on the model, mapping of field names to [FieldInfo][pydantic.fields.FieldInfo].
This replaces Model.__fields__ from Pydantic V1.
-
overallstabilityfactorcohesion:
float
¶
-
overallstabilityfactordrivingmoment:
float
¶
-
overallstabilityfactortgphi:
float
¶
-
overallstabilityfactorunitweight:
float
¶
-
resistancefactor:
float
¶
-
verticalbalancegammamb:
float
¶
-
constructloadfactorpermfav:
- 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_computed_fields: ClassVar[dict[str, ComputedFieldInfo]] = {}¶
A dictionary of computed field names and their corresponding ComputedFieldInfo objects.
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'validate_assignment': True, 'validate_default': True}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- model_fields: ClassVar[dict[str, FieldInfo]] = {'constructloadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorpermunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactor': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.0), 'factorrepvaluesmdpmax': FieldInfo(annotation=float, required=False, default=1.0), 'geometrydeltaactivephreaticline': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltapassivephreaticline': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltapassivesurfacelevel': FieldInfo(annotation=float, required=False, default=0.0), 'geometryincretainingheight': FieldInfo(annotation=float, required=False, default=10.0), 'geometryincretainingheightdry': FieldInfo(annotation=float, required=False, default=0.3), 'geometrymaxincretainingheight': FieldInfo(annotation=float, required=False, default=0.5), 'loadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorpermunfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorvarfav': FieldInfo(annotation=float, required=False, default=0.0), 'loadfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.2), 'materialfactorcohesion': FieldInfo(annotation=float, required=False, default=1.4), 'materialfactorsubgradereaction': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactortgphi': FieldInfo(annotation=float, required=False, default=1.4), 'overallstabilityfactorcohesion': FieldInfo(annotation=float, required=False, default=1.4), 'overallstabilityfactordrivingmoment': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactortgphi': FieldInfo(annotation=float, required=False, default=1.4), 'overallstabilityfactorunitweight': FieldInfo(annotation=float, required=False, default=1.0), 'resistancefactor': FieldInfo(annotation=float, required=False, default=1.0), 'verticalbalancegammamb': FieldInfo(annotation=float, required=False, default=1.3)}¶
Metadata about the fields defined on the model, mapping of field names to [FieldInfo][pydantic.fields.FieldInfo].
This replaces Model.__fields__ from Pydantic V1.
-
overallstabilityfactorcohesion:
float
¶
-
overallstabilityfactordrivingmoment:
float
¶
-
overallstabilityfactortgphi:
float
¶
-
overallstabilityfactorunitweight:
float
¶
-
resistancefactor:
float
¶
-
verticalbalancegammamb:
float
¶
-
constructloadfactorpermfav:
- 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_computed_fields: ClassVar[dict[str, ComputedFieldInfo]] = {}¶
A dictionary of computed field names and their corresponding ComputedFieldInfo objects.
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'validate_assignment': True, 'validate_default': True}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- model_fields: ClassVar[dict[str, FieldInfo]] = {'constructloadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorpermunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactor': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.0), 'factorrepvaluesmdpmax': FieldInfo(annotation=float, required=False, default=1.2), 'geometrydeltaactivephreaticline': FieldInfo(annotation=float, required=False, default=0.05), 'geometrydeltapassivephreaticline': FieldInfo(annotation=float, required=False, default=0.15), 'geometrydeltapassivesurfacelevel': FieldInfo(annotation=float, required=False, default=0.0), 'geometryincretainingheight': FieldInfo(annotation=float, required=False, default=10.0), 'geometryincretainingheightdry': FieldInfo(annotation=float, required=False, default=0.0), 'geometrymaxincretainingheight': FieldInfo(annotation=float, required=False, default=0.5), 'loadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorpermunfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorvarfav': FieldInfo(annotation=float, required=False, default=0.0), 'loadfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactorcohesion': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactorsubgradereaction': FieldInfo(annotation=float, required=False, default=1.3), 'materialfactortgphi': FieldInfo(annotation=float, required=False, default=1.05), 'overallstabilityfactorcohesion': FieldInfo(annotation=float, required=False, default=1.3), 'overallstabilityfactordrivingmoment': FieldInfo(annotation=float, required=False, default=0.9), 'overallstabilityfactortgphi': FieldInfo(annotation=float, required=False, default=1.2), 'overallstabilityfactorunitweight': FieldInfo(annotation=float, required=False, default=1.0), 'resistancefactor': FieldInfo(annotation=float, required=False, default=1.0), 'verticalbalancegammamb': FieldInfo(annotation=float, required=False, default=1.2)}¶
Metadata about the fields defined on the model, mapping of field names to [FieldInfo][pydantic.fields.FieldInfo].
This replaces Model.__fields__ from Pydantic V1.
-
overallstabilityfactorcohesion:
float
¶
-
overallstabilityfactordrivingmoment:
float
¶
-
overallstabilityfactortgphi:
float
¶
-
overallstabilityfactorunitweight:
float
¶
-
resistancefactor:
float
¶
-
verticalbalancegammamb:
float
¶
-
constructloadfactorpermfav:
- 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_computed_fields: ClassVar[dict[str, ComputedFieldInfo]] = {}¶
A dictionary of computed field names and their corresponding ComputedFieldInfo objects.
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'validate_assignment': True, 'validate_default': True}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- model_fields: ClassVar[dict[str, FieldInfo]] = {'constructloadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorpermunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactor': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.0), 'factorrepvaluesmdpmax': FieldInfo(annotation=float, required=False, default=1.2), 'geometrydeltaactivephreaticline': FieldInfo(annotation=float, required=False, default=0.05), 'geometrydeltapassivephreaticline': FieldInfo(annotation=float, required=False, default=0.2), 'geometrydeltapassivesurfacelevel': FieldInfo(annotation=float, required=False, default=0.0), 'geometryincretainingheight': FieldInfo(annotation=float, required=False, default=10.0), 'geometryincretainingheightdry': FieldInfo(annotation=float, required=False, default=0.0), 'geometrymaxincretainingheight': FieldInfo(annotation=float, required=False, default=0.5), 'loadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorpermunfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorvarfav': FieldInfo(annotation=float, required=False, default=0.0), 'loadfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactorcohesion': FieldInfo(annotation=float, required=False, default=1.15), 'materialfactorsubgradereaction': FieldInfo(annotation=float, required=False, default=1.3), 'materialfactortgphi': FieldInfo(annotation=float, required=False, default=1.15), 'overallstabilityfactorcohesion': FieldInfo(annotation=float, required=False, default=1.3), 'overallstabilityfactordrivingmoment': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactortgphi': FieldInfo(annotation=float, required=False, default=1.2), 'overallstabilityfactorunitweight': FieldInfo(annotation=float, required=False, default=1.0), 'resistancefactor': FieldInfo(annotation=float, required=False, default=1.0), 'verticalbalancegammamb': FieldInfo(annotation=float, required=False, default=1.25)}¶
Metadata about the fields defined on the model, mapping of field names to [FieldInfo][pydantic.fields.FieldInfo].
This replaces Model.__fields__ from Pydantic V1.
-
overallstabilityfactorcohesion:
float
¶
-
overallstabilityfactordrivingmoment:
float
¶
-
overallstabilityfactortgphi:
float
¶
-
overallstabilityfactorunitweight:
float
¶
-
resistancefactor:
float
¶
-
verticalbalancegammamb:
float
¶
-
constructloadfactorpermfav:
- 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_computed_fields: ClassVar[dict[str, ComputedFieldInfo]] = {}¶
A dictionary of computed field names and their corresponding ComputedFieldInfo objects.
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'validate_assignment': True, 'validate_default': True}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- model_fields: ClassVar[dict[str, FieldInfo]] = {'constructloadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorpermunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactor': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.0), 'factorrepvaluesmdpmax': FieldInfo(annotation=float, required=False, default=1.2), 'geometrydeltaactivephreaticline': FieldInfo(annotation=float, required=False, default=0.05), 'geometrydeltapassivephreaticline': FieldInfo(annotation=float, required=False, default=0.25), 'geometrydeltapassivesurfacelevel': FieldInfo(annotation=float, required=False, default=0.0), 'geometryincretainingheight': FieldInfo(annotation=float, required=False, default=10.0), 'geometryincretainingheightdry': FieldInfo(annotation=float, required=False, default=0.0), 'geometrymaxincretainingheight': FieldInfo(annotation=float, required=False, default=0.5), 'loadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorpermunfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorvarfav': FieldInfo(annotation=float, required=False, default=0.0), 'loadfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactorcohesion': FieldInfo(annotation=float, required=False, default=1.25), 'materialfactorsubgradereaction': FieldInfo(annotation=float, required=False, default=1.3), 'materialfactortgphi': FieldInfo(annotation=float, required=False, default=1.175), 'overallstabilityfactorcohesion': FieldInfo(annotation=float, required=False, default=1.45), 'overallstabilityfactordrivingmoment': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactortgphi': FieldInfo(annotation=float, required=False, default=1.25), 'overallstabilityfactorunitweight': FieldInfo(annotation=float, required=False, default=1.0), 'resistancefactor': FieldInfo(annotation=float, required=False, default=1.0), 'verticalbalancegammamb': FieldInfo(annotation=float, required=False, default=1.25)}¶
Metadata about the fields defined on the model, mapping of field names to [FieldInfo][pydantic.fields.FieldInfo].
This replaces Model.__fields__ from Pydantic V1.
-
overallstabilityfactorcohesion:
float
¶
-
overallstabilityfactordrivingmoment:
float
¶
-
overallstabilityfactortgphi:
float
¶
-
overallstabilityfactorunitweight:
float
¶
-
resistancefactor:
float
¶
-
verticalbalancegammamb:
float
¶
-
constructloadfactorpermfav:
- 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_computed_fields: ClassVar[dict[str, ComputedFieldInfo]] = {}¶
A dictionary of computed field names and their corresponding ComputedFieldInfo objects.
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'validate_assignment': True, 'validate_default': True}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- model_fields: ClassVar[dict[str, FieldInfo]] = {'constructloadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorpermunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactor': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.0), 'factorrepvaluesmdpmax': FieldInfo(annotation=float, required=False, default=1.35), 'geometrydeltaactivephreaticline': FieldInfo(annotation=float, required=False, default=0.05), 'geometrydeltapassivephreaticline': FieldInfo(annotation=float, required=False, default=0.25), 'geometrydeltapassivesurfacelevel': FieldInfo(annotation=float, required=False, default=0.0), 'geometryincretainingheight': FieldInfo(annotation=float, required=False, default=10.0), 'geometryincretainingheightdry': FieldInfo(annotation=float, required=False, default=0.0), 'geometrymaxincretainingheight': FieldInfo(annotation=float, required=False, default=0.5), 'loadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorpermunfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorvarfav': FieldInfo(annotation=float, required=False, default=0.0), 'loadfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.25), 'materialfactorcohesion': FieldInfo(annotation=float, required=False, default=1.4), 'materialfactorsubgradereaction': FieldInfo(annotation=float, required=False, default=1.3), 'materialfactortgphi': FieldInfo(annotation=float, required=False, default=1.2), 'overallstabilityfactorcohesion': FieldInfo(annotation=float, required=False, default=1.6), 'overallstabilityfactordrivingmoment': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactortgphi': FieldInfo(annotation=float, required=False, default=1.3), 'overallstabilityfactorunitweight': FieldInfo(annotation=float, required=False, default=1.0), 'resistancefactor': FieldInfo(annotation=float, required=False, default=1.0), 'verticalbalancegammamb': FieldInfo(annotation=float, required=False, default=1.25)}¶
Metadata about the fields defined on the model, mapping of field names to [FieldInfo][pydantic.fields.FieldInfo].
This replaces Model.__fields__ from Pydantic V1.
-
overallstabilityfactorcohesion:
float
¶
-
overallstabilityfactordrivingmoment:
float
¶
-
overallstabilityfactortgphi:
float
¶
-
overallstabilityfactorunitweight:
float
¶
-
resistancefactor:
float
¶
-
verticalbalancegammamb:
float
¶
-
constructloadfactorpermfav:
- 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_computed_fields: ClassVar[dict[str, ComputedFieldInfo]] = {}¶
A dictionary of computed field names and their corresponding ComputedFieldInfo objects.
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'validate_assignment': True, 'validate_default': True}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- model_fields: ClassVar[dict[str, FieldInfo]] = {'constructloadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorpermunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarfav': FieldInfo(annotation=float, required=False, default=0.0), 'constructloadfactorvarunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactor': FieldInfo(annotation=float, required=False, default=1.35), 'effectfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.1), 'factorrepvaluesmdpmax': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltaactivephreaticline': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltapassivephreaticline': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltapassivesurfacelevel': FieldInfo(annotation=float, required=False, default=0.0), 'geometryincretainingheight': FieldInfo(annotation=float, required=False, default=10.0), 'geometryincretainingheightdry': FieldInfo(annotation=float, required=False, default=0.0), 'geometrymaxincretainingheight': FieldInfo(annotation=float, required=False, default=0.5), 'loadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorpermunfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorvarfav': FieldInfo(annotation=float, required=False, default=0.0), 'loadfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactorcohesion': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactorsubgradereaction': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactortgphi': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactorcohesion': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactordrivingmoment': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactortgphi': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactorunitweight': FieldInfo(annotation=float, required=False, default=1.0), 'resistancefactor': FieldInfo(annotation=float, required=False, default=1.0), 'verticalbalancegammamb': FieldInfo(annotation=float, required=False, default=1.25)}¶
Metadata about the fields defined on the model, mapping of field names to [FieldInfo][pydantic.fields.FieldInfo].
This replaces Model.__fields__ from Pydantic V1.
-
overallstabilityfactorcohesion:
float
¶
-
overallstabilityfactordrivingmoment:
float
¶
-
overallstabilityfactortgphi:
float
¶
-
overallstabilityfactorunitweight:
float
¶
-
resistancefactor:
float
¶
-
verticalbalancegammamb:
float
¶
-
constructloadfactorpermfav:
- 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_computed_fields: ClassVar[dict[str, ComputedFieldInfo]] = {}¶
A dictionary of computed field names and their corresponding ComputedFieldInfo objects.
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'validate_assignment': True, 'validate_default': True}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- model_fields: ClassVar[dict[str, FieldInfo]] = {'constructloadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorpermunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactor': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.0), 'factorrepvaluesmdpmax': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltaactivephreaticline': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltapassivephreaticline': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltapassivesurfacelevel': FieldInfo(annotation=float, required=False, default=0.0), 'geometryincretainingheight': FieldInfo(annotation=float, required=False, default=10.0), 'geometryincretainingheightdry': FieldInfo(annotation=float, required=False, default=0.0), 'geometrymaxincretainingheight': FieldInfo(annotation=float, required=False, default=0.5), 'loadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorpermunfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorvarfav': FieldInfo(annotation=float, required=False, default=0.0), 'loadfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.3), 'materialfactorcohesion': FieldInfo(annotation=float, required=False, default=1.25), 'materialfactorsubgradereaction': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactortgphi': FieldInfo(annotation=float, required=False, default=1.25), 'overallstabilityfactorcohesion': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactordrivingmoment': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactortgphi': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactorunitweight': FieldInfo(annotation=float, required=False, default=1.0), 'resistancefactor': FieldInfo(annotation=float, required=False, default=1.0), 'verticalbalancegammamb': FieldInfo(annotation=float, required=False, default=1.25)}¶
Metadata about the fields defined on the model, mapping of field names to [FieldInfo][pydantic.fields.FieldInfo].
This replaces Model.__fields__ from Pydantic V1.
-
overallstabilityfactorcohesion:
float
¶
-
overallstabilityfactordrivingmoment:
float
¶
-
overallstabilityfactortgphi:
float
¶
-
overallstabilityfactorunitweight:
float
¶
-
resistancefactor:
float
¶
-
verticalbalancegammamb:
float
¶
-
constructloadfactorpermfav:
- 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_computed_fields: ClassVar[dict[str, ComputedFieldInfo]] = {}¶
A dictionary of computed field names and their corresponding ComputedFieldInfo objects.
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'validate_assignment': True, 'validate_default': True}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- model_fields: ClassVar[dict[str, FieldInfo]] = {'constructloadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorpermunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactor': FieldInfo(annotation=float, required=False, default=1.35), 'effectfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.1), 'factorrepvaluesmdpmax': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltaactivephreaticline': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltapassivephreaticline': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltapassivesurfacelevel': FieldInfo(annotation=float, required=False, default=0.0), 'geometryincretainingheight': FieldInfo(annotation=float, required=False, default=10.0), 'geometryincretainingheightdry': FieldInfo(annotation=float, required=False, default=0.0), 'geometrymaxincretainingheight': FieldInfo(annotation=float, required=False, default=0.5), 'loadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorpermunfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorvarfav': FieldInfo(annotation=float, required=False, default=0.0), 'loadfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactorcohesion': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactorsubgradereaction': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactortgphi': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactorcohesion': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactordrivingmoment': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactortgphi': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactorunitweight': FieldInfo(annotation=float, required=False, default=1.0), 'resistancefactor': FieldInfo(annotation=float, required=False, default=1.4), 'verticalbalancegammamb': FieldInfo(annotation=float, required=False, default=1.25)}¶
Metadata about the fields defined on the model, mapping of field names to [FieldInfo][pydantic.fields.FieldInfo].
This replaces Model.__fields__ from Pydantic V1.
-
overallstabilityfactorcohesion:
float
¶
-
overallstabilityfactordrivingmoment:
float
¶
-
overallstabilityfactortgphi:
float
¶
-
overallstabilityfactorunitweight:
float
¶
-
resistancefactor:
float
¶
-
verticalbalancegammamb:
float
¶
-
constructloadfactorpermfav:
- 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_computed_fields: ClassVar[dict[str, ComputedFieldInfo]] = {}¶
A dictionary of computed field names and their corresponding ComputedFieldInfo objects.
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'validate_assignment': True, 'validate_default': True}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- model_fields: ClassVar[dict[str, FieldInfo]] = {'constructloadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorpermunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarfav': FieldInfo(annotation=float, required=False, default=1.0), 'constructloadfactorvarunfavcalc': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactor': FieldInfo(annotation=float, required=False, default=1.0), 'effectfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.0), 'factorrepvaluesmdpmax': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltaactivephreaticline': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltapassivephreaticline': FieldInfo(annotation=float, required=False, default=0.0), 'geometrydeltapassivesurfacelevel': FieldInfo(annotation=float, required=False, default=0.0), 'geometryincretainingheight': FieldInfo(annotation=float, required=False, default=10.0), 'geometryincretainingheightdry': FieldInfo(annotation=float, required=False, default=0.0), 'geometrymaxincretainingheight': FieldInfo(annotation=float, required=False, default=0.5), 'loadfactorpermfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorpermunfav': FieldInfo(annotation=float, required=False, default=1.0), 'loadfactorvarfav': FieldInfo(annotation=float, required=False, default=0.0), 'loadfactorvarunfav': FieldInfo(annotation=float, required=False, default=1.3), 'materialfactorcohesion': FieldInfo(annotation=float, required=False, default=1.25), 'materialfactorsubgradereaction': FieldInfo(annotation=float, required=False, default=1.0), 'materialfactortgphi': FieldInfo(annotation=float, required=False, default=1.25), 'overallstabilityfactorcohesion': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactordrivingmoment': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactortgphi': FieldInfo(annotation=float, required=False, default=1.0), 'overallstabilityfactorunitweight': FieldInfo(annotation=float, required=False, default=1.0), 'resistancefactor': FieldInfo(annotation=float, required=False, default=1.0), 'verticalbalancegammamb': FieldInfo(annotation=float, required=False, default=1.25)}¶
Metadata about the fields defined on the model, mapping of field names to [FieldInfo][pydantic.fields.FieldInfo].
This replaces Model.__fields__ from Pydantic V1.
-
overallstabilityfactorcohesion:
float
¶
-
overallstabilityfactordrivingmoment:
float
¶
-
overallstabilityfactortgphi:
float
¶
-
overallstabilityfactorunitweight:
float
¶
-
resistancefactor:
float
¶
-
verticalbalancegammamb:
float
¶
-
constructloadfactorpermfav: