Coverage report:
67%
hide covered
Files
Functions
Classes
coverage.py v7.10.7
, created at 2026-03-26 20:57 +0000
File
statements
missing
excluded
branches
partial
coverage
backend/ahuora-builder/src/ahuora_builder/__init__.py
0
0
0
0
0
100%
backend/ahuora-builder/src/ahuora_builder/arc_manager.py
16
0
0
2
0
100%
backend/ahuora-builder/src/ahuora_builder/build_state.py
36
1
0
4
1
95%
backend/ahuora-builder/src/ahuora_builder/custom/PIDController.py
148
129
0
76
0
8%
backend/ahuora-builder/src/ahuora_builder/custom/PySMOModel.py
96
9
0
20
3
86%
backend/ahuora-builder/src/ahuora_builder/custom/SimpleEffectivenessHX_DH.py
207
29
0
10
3
84%
backend/ahuora-builder/src/ahuora_builder/custom/__init__.py
0
0
0
0
0
100%
backend/ahuora-builder/src/ahuora_builder/custom/add_initial_dynamics.py
14
10
0
2
1
31%
backend/ahuora-builder/src/ahuora_builder/custom/custom_compressor.py
26
0
0
0
0
100%
backend/ahuora-builder/src/ahuora_builder/custom/custom_cooler.py
20
0
0
6
0
100%
backend/ahuora-builder/src/ahuora_builder/custom/custom_heat_exchanger.py
74
8
0
24
9
81%
backend/ahuora-builder/src/ahuora_builder/custom/custom_heat_exchanger_1d.py
103
83
0
28
0
15%
backend/ahuora-builder/src/ahuora_builder/custom/custom_heater.py
18
0
0
6
0
100%
backend/ahuora-builder/src/ahuora_builder/custom/custom_pressure_changer.py
11
0
0
0
0
100%
backend/ahuora-builder/src/ahuora_builder/custom/custom_pump.py
26
0
0
0
0
100%
backend/ahuora-builder/src/ahuora_builder/custom/custom_separator.py
108
35
0
72
13
63%
backend/ahuora-builder/src/ahuora_builder/custom/custom_tank.py
53
3
0
8
1
93%
backend/ahuora-builder/src/ahuora_builder/custom/custom_turbine.py
36
0
0
0
0
100%
backend/ahuora-builder/src/ahuora_builder/custom/custom_valve.py
112
34
0
32
3
60%
backend/ahuora-builder/src/ahuora_builder/custom/custom_variable.py
15
2
0
0
0
87%
backend/ahuora-builder/src/ahuora_builder/custom/direct_steam_injection.py
89
5
0
2
0
95%
backend/ahuora-builder/src/ahuora_builder/custom/energy/__init__.py
0
0
0
0
0
100%
backend/ahuora-builder/src/ahuora_builder/custom/energy/acBus.py
91
57
0
8
0
34%
backend/ahuora-builder/src/ahuora_builder/custom/energy/ac_property_package.py
80
39
0
20
0
41%
backend/ahuora-builder/src/ahuora_builder/custom/energy/battery.py
40
40
0
0
0
0%
backend/ahuora-builder/src/ahuora_builder/custom/energy/bus.py
53
12
0
10
0
68%
backend/ahuora-builder/src/ahuora_builder/custom/energy/energy_mixer.py
57
7
0
12
2
84%
backend/ahuora-builder/src/ahuora_builder/custom/energy/energy_splitter.py
68
45
0
14
0
28%
backend/ahuora-builder/src/ahuora_builder/custom/energy/grid.py
43
23
0
4
0
43%
backend/ahuora-builder/src/ahuora_builder/custom/energy/hydro.py
41
21
0
0
0
49%
backend/ahuora-builder/src/ahuora_builder/custom/energy/link.py
35
1
0
4
1
95%
backend/ahuora-builder/src/ahuora_builder/custom/energy/load.py
41
21
0
4
0
44%
backend/ahuora-builder/src/ahuora_builder/custom/energy/mainDistributionBoard.py
83
11
0
16
0
81%
backend/ahuora-builder/src/ahuora_builder/custom/energy/power_property_package.py
70
25
0
20
1
51%
backend/ahuora-builder/src/ahuora_builder/custom/energy/solar.py
40
5
0
0
0
88%
backend/ahuora-builder/src/ahuora_builder/custom/energy/storage.py
76
55
0
8
0
25%
backend/ahuora-builder/src/ahuora_builder/custom/energy/transformer.py
43
25
0
6
0
37%
backend/ahuora-builder/src/ahuora_builder/custom/energy/transformer_property_package.py
75
36
0
20
0
41%
backend/ahuora-builder/src/ahuora_builder/custom/energy/transmissionLine.py
58
21
0
4
0
60%
backend/ahuora-builder/src/ahuora_builder/custom/energy/wind.py
51
29
0
0
0
43%
backend/ahuora-builder/src/ahuora_builder/custom/hda_ideal_VLE.py
382
257
0
96
0
26%
backend/ahuora-builder/src/ahuora_builder/custom/hda_reaction.py
40
9
0
2
0
74%
backend/ahuora-builder/src/ahuora_builder/custom/heat_exchanger_1d_wrapper.py
14
10
0
6
0
20%
backend/ahuora-builder/src/ahuora_builder/custom/integration_block.py
27
7
0
0
0
74%
backend/ahuora-builder/src/ahuora_builder/custom/inverted.py
30
0
0
6
0
100%
backend/ahuora-builder/src/ahuora_builder/custom/performance_curves.py
0
0
0
0
0
100%
backend/ahuora-builder/src/ahuora_builder/custom/reactions/__init__.py
0
0
0
0
0
100%
backend/ahuora-builder/src/ahuora_builder/custom/reactions/hda_stoich.py
8
2
0
0
0
75%
backend/ahuora-builder/src/ahuora_builder/custom/simple_separator.py
235
104
0
98
4
48%
backend/ahuora-builder/src/ahuora_builder/custom/thermal_utility_systems/desuperheater.py
167
14
0
28
7
87%
backend/ahuora-builder/src/ahuora_builder/custom/thermal_utility_systems/header.py
231
21
0
52
9
87%
backend/ahuora-builder/src/ahuora_builder/custom/thermal_utility_systems/simple_heat_pump.py
157
51
0
30
5
60%
backend/ahuora-builder/src/ahuora_builder/custom/thermal_utility_systems/steam_header.py
129
10
0
14
1
90%
backend/ahuora-builder/src/ahuora_builder/custom/thermal_utility_systems/steam_user.py
255
17
0
56
11
89%
backend/ahuora-builder/src/ahuora_builder/custom/thermal_utility_systems/willans_turbine.py
230
50
0
100
11
66%
backend/ahuora-builder/src/ahuora_builder/custom/translator.py
41
4
0
6
2
87%
backend/ahuora-builder/src/ahuora_builder/custom/updated_pressure_changer.py
452
219
0
244
23
43%
backend/ahuora-builder/src/ahuora_builder/custom/valve_wrapper.py
19
2
0
8
2
85%
backend/ahuora-builder/src/ahuora_builder/custom/water_tank_with_units.py
112
24
0
28
9
74%
backend/ahuora-builder/src/ahuora_builder/custom/watertap/pressure_exchanger.py
6
0
0
0
0
100%
backend/ahuora-builder/src/ahuora_builder/custom/watertap/reverse_osmosis_0d.py
65
4
0
52
5
89%
backend/ahuora-builder/src/ahuora_builder/diagnostics/__init__.py
0
0
0
0
0
100%
backend/ahuora-builder/src/ahuora_builder/diagnostics/infeasibilities.py
18
0
0
6
1
96%
backend/ahuora-builder/src/ahuora_builder/flowsheet_manager.py
280
30
0
82
13
88%
backend/ahuora-builder/src/ahuora_builder/flowsheet_manager_type.py
2
0
2
0
0
100%
backend/ahuora-builder/src/ahuora_builder/generate_python_file.py
255
24
0
96
12
89%
backend/ahuora-builder/src/ahuora_builder/methods/BlockContext.py
35
0
0
6
0
100%
backend/ahuora-builder/src/ahuora_builder/methods/__init__.py
0
0
0
0
0
100%
backend/ahuora-builder/src/ahuora_builder/methods/adapter.py
159
14
0
60
5
90%
backend/ahuora-builder/src/ahuora_builder/methods/adapter_library.py
61
0
0
0
0
100%
backend/ahuora-builder/src/ahuora_builder/methods/adapter_methods.py
45
5
0
2
0
89%
backend/ahuora-builder/src/ahuora_builder/methods/build_custom_package.py
34
4
0
16
4
84%
backend/ahuora-builder/src/ahuora_builder/methods/expression_parsing.py
64
8
0
16
4
85%
backend/ahuora-builder/src/ahuora_builder/methods/load_unit_model.py
67
2
0
26
2
96%
backend/ahuora-builder/src/ahuora_builder/methods/property_map_manipulation.py
41
13
0
14
4
65%
backend/ahuora-builder/src/ahuora_builder/methods/scaling_suffix.py
18
6
0
14
3
66%
backend/ahuora-builder/src/ahuora_builder/methods/slice_manipulation.py
3
0
0
0
0
100%
backend/ahuora-builder/src/ahuora_builder/methods/units_handler.py
63
7
0
28
4
86%
backend/ahuora-builder/src/ahuora_builder/ml_wizard.py
54
0
0
2
0
100%
backend/ahuora-builder/src/ahuora_builder/port_manager.py
12
2
0
0
0
83%
backend/ahuora-builder/src/ahuora_builder/properties_manager.py
23
1
0
0
0
96%
backend/ahuora-builder/src/ahuora_builder/property_package_manager.py
39
2
0
12
2
92%
backend/ahuora-builder/src/ahuora_builder/solver.py
34
1
0
2
1
94%
backend/ahuora-builder/src/ahuora_builder/tear_manager.py
45
0
0
20
0
100%
backend/ahuora-builder/src/ahuora_builder/timing.py
37
1
0
4
0
98%
backend/ahuora-builder/src/ahuora_builder/types/__init__.py
0
0
0
0
0
100%
backend/ahuora-builder/src/ahuora_builder/unit_model_manager.py
20
1
0
4
1
92%
Total
6262
1747
2
1678
183
67%
No items found using the specified filter.