geolib.models.dsheetpiling.dsheetpiling_structures¶
Classes
|
|
|
|
|
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.DSeriesPilingDumpParserStructure(*args)¶
- 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].
- class geolib.models.dsheetpiling.dsheetpiling_structures.DSeriesPilingParserStructure(*args)¶
- 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].
- 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]
- 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].
- 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
- 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].
- class geolib.models.dsheetpiling.dsheetpiling_structures.DSheetpilingUnwrappedTable(*args)¶
- 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].
- class geolib.models.dsheetpiling.dsheetpiling_structures.DSheetpilingWithNumberOfRowsTable(*args)¶
- 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].