geolib.models.dsheetpiling.surface

Classes

Surface(**data)

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]
name: ConstrainedStrValue
points: ConstrainedListValue[Point]
classmethod points_must_be_increasing_and_greater_or_equal_to_zero(v)
std: Optional[ConstrainedFloatValue]