geolib.models.dsheetpiling.surface¶
Classes
|
Surface. |
- class geolib.models.dsheetpiling.surface.Surface(**data)¶
Surface.
- Parameters:
name – Name of the surface.
points – Surface points. Points (X, Z) must be defined from the sheet outwards regarding x-coordinate.
distribution_type – Distribution type.
std – Standard deviation of the distribution type.
data (
Any
)
-
distribution_type:
Optional
[DistributionType
]¶
- 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].
-
name:
Annotated
[str
]¶
- classmethod points_must_be_increasing_and_greater_or_equal_to_zero(v)¶
- classmethod points_validator(v)¶
-
std:
Optional
[Annotated
[float
]]¶