enum_classes_cable
Material
Bases: StrEnum
Base class for cable material enumerations.
CableType
Bases: StrEnum
Cable type.
CableConductorCount
Bases: Enum
Enum class for possible numbers of conductors in cables. Values derived from example_cables.csv.
CableConductorShape
Bases: StrEnum
Enum class for possible cable conductor shapes. Values derived from example_cables.csv.
CableConductorMaterial
Bases: Material
Enum class for possible cable conductor materials. Values derived from example_cables.csv.
CableConductorSurfaceType
Bases: StrEnum
Enum class for possible cable conductor surface types. Values derived from example_cables.csv.
CableInsulationMaterial
Bases: Material
Enum class for possible cable insulation layer materials. Values derived from example_cables.csv.
CableConductorInsulationScreenMaterial
Bases: Material
Enum class for possible conductor insulation screen materials. Values derived from example_cables.csv.
CableOilMaterial
CableScreenMaterial
Bases: Material
Enum class for possible cable screen layer materials. Values derived from example_cables.csv.
CableScreenType
Bases: StrEnum
Enum class for possible cable screen types. Values derived from example_cables.csv.
CableBeddingMaterial
Bases: Material
Enum class for possible cable bedding materials. Values derived from example_cables.csv.
CableArmourMaterial
Bases: Material
Enum class for possible cable armour layer materials. Values derived from example_cables.csv.
CableArmourConfiguration
Bases: StrEnum
Enum class for possible cable armour layer configurations. Values derived from example_cables.csv.
CableArmourType
Bases: StrEnum
Enum class for possible cable armour layer types. Values derived from example_cables.csv.
CableWireTapeLay
Bases: StrEnum
Enum class for possible cable wire trap lay configurations. Values derived from example_cables.csv.
CableSheathMaterial
Bases: Material
Enum class for possible cable sheath materials. Values derived from example_cables.csv.
CableOilDuct
Bases: StrEnum
Enum class for possible cable oil duct configurations. Values derived from example_cables.csv.
CablePipeMaterial
Bases: Material
Enum class for possible cable pipe layer materials. Values derived from example_cables.csv.
CableLayer
Bases: StrEnum
Enum class for possible cable layer types. Values derived from those used in the old Cable init.
soil_layers
classmethod
soil_layers() -> list[CableLayer]
Return a list of all soil layers.
Source code in cable_thermal_model/model/cables/enum_classes_cable.py
213 214 215 216 | |
CableScreenLossType
Bases: StrEnum
Enum class for possible cable screen loss types.
CableConductorHeatSourceAt
Bases: StrEnum
Enum class for possible locations in the conductor layer of a cable where to place internal heating.
PipeFillType
Bases: StrEnum
Enum class for possible types of material filling the pipe surrounding a cable.