geolib.models.dsheetpiling.dsheetpiling_structures

Classes

DSeriesPilingDumpParserStructure(*args)

DSeriesPilingParserStructure(*args)

DSheetpilingSurchargeLoad(*args)

DSheetpilingTableEntry(*args)

Parses a table entry where the latest column is actually a name (which can be composed by a few strings.) E.g.: Nr Level E-mod Cross sect. Length YieldF Side 1 -10.00 2.100E+0008 1.000E-0004 10.00 500.00 -30 0.00 2 Strut.

DSheetpilingUnwrappedTable(*args)

DSheetpilingWithNumberOfRowsTable(*args)

class geolib.models.dsheetpiling.dsheetpiling_structures.DSeriesPilingDumpParserStructure(*args)
class geolib.models.dsheetpiling.dsheetpiling_structures.DSeriesPilingParserStructure(*args)
class geolib.models.dsheetpiling.dsheetpiling_structures.DSheetpilingSurchargeLoad(*args)
classmethod get_validated_mappings(generated_dict)

Validates the input dictionary mapping within this class properties. Allows for extension on lower classes.

Parameters:

generated_dict (Dict[str, str]) – [description]

Returns:

Validated dictionary.

Return type:

Dict[str, str]

class geolib.models.dsheetpiling.dsheetpiling_structures.DSheetpilingTableEntry(*args)

Parses a table entry where the latest column is actually a name (which can be composed by a few strings.) E.g.:

Nr Level E-mod Cross sect. Length YieldF Side 1 -10.00 2.100E+0008 1.000E-0004 10.00 500.00 -30 0.00 2 Strut

class geolib.models.dsheetpiling.dsheetpiling_structures.DSheetpilingUnwrappedTable(*args)
class geolib.models.dsheetpiling.dsheetpiling_structures.DSheetpilingWithNumberOfRowsTable(*args)