Module containing variables for the costs 2015 models
CREATE_DICTS_FROM_DATACLASS = Cost2015Data
module-attribute
Cost2015Data
dataclass
Dataclass holding cost 2015 variables
Source code in process/data_structure/cost_2015_variables.py
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 | @dataclass(slots=True)
class Cost2015Data:
"""Dataclass holding cost 2015 variables"""
mean_electric_output: float = 0.0
annual_electric_output: float = 0.0
maintenance: float = 0.0
total_costs: float = 0.0
s_label: list[str] = field(
default_factory=lambda: np.array(["not used"] * 100, dtype=object)
)
s_kref: list[float] = field(default_factory=lambda: np.zeros(100, dtype=np.float64))
s_k: list[float] = field(default_factory=lambda: np.zeros(100, dtype=np.float64))
s_cref: list[float] = field(default_factory=lambda: np.zeros(100, dtype=np.float64))
s_cost: list[float] = field(default_factory=lambda: np.zeros(100, dtype=np.float64))
s_cost_factor: list[float] = field(
default_factory=lambda: np.zeros(100, dtype=np.float64)
)
|
mean_electric_output = 0.0
class-attribute
instance-attribute
annual_electric_output = 0.0
class-attribute
instance-attribute
maintenance = 0.0
class-attribute
instance-attribute
total_costs = 0.0
class-attribute
instance-attribute
s_label = field(default_factory=(lambda: np.array(['not used'] * 100, dtype=object)))
class-attribute
instance-attribute
s_kref = field(default_factory=(lambda: np.zeros(100, dtype=(np.float64))))
class-attribute
instance-attribute
s_k = field(default_factory=(lambda: np.zeros(100, dtype=(np.float64))))
class-attribute
instance-attribute
s_cref = field(default_factory=(lambda: np.zeros(100, dtype=(np.float64))))
class-attribute
instance-attribute
s_cost = field(default_factory=(lambda: np.zeros(100, dtype=(np.float64))))
class-attribute
instance-attribute
s_cost_factor = field(default_factory=(lambda: np.zeros(100, dtype=(np.float64))))
class-attribute
instance-attribute