cable_trefoil_circuit_single_pipe
CableTrefoilCircuitSinglePipe
CableTrefoilCircuitSinglePipe(conductor: CableConductorProperties, layer_properties: dict[CableLayer, CableLayerProperties], layer_metrics: CableLayerMetrics, cable_type: CableType, grid_counts: dict[CableLayer, int])
Bases: Cable
Finite difference cable model for a trefoil circuit with a single pipe base class.
Attributes:
| Name | Type | Description |
|---|---|---|
_bottomright_index |
tuple[int, int]
|
Index tuple (row, col) for accessing the bottom-right element of the sparse matrix used in convection boundary condition updates. |
Source code in cable_thermal_model/model/cables/cable.py
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 | |
CableTrefoilCircuitSinglePipeInSoil
CableTrefoilCircuitSinglePipeInSoil(conductor: CableConductorProperties, layer_properties: dict[CableLayer, CableLayerProperties], layer_metrics: CableLayerMetrics, cable_type: CableType, grid_counts: dict[CableLayer, int])
Bases: CableTrefoilCircuitSinglePipe, CableSoil
Finite difference cable model for a trefoil circuit with a single pipe in soil.
Source code in cable_thermal_model/model/cables/cable.py
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 | |
CableTrefoilCircuitSinglePipeInAir
CableTrefoilCircuitSinglePipeInAir(conductor: CableConductorProperties, layer_properties: dict[CableLayer, CableLayerProperties], layer_metrics: CableLayerMetrics, cable_type: CableType, grid_counts: dict[CableLayer, int])
Bases: CableTrefoilCircuitSinglePipe, CableAir
Finite difference cable model for a trefoil circuit with a single pipe in air.
Source code in cable_thermal_model/model/cables/cable_air.py
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 | |