Coverage report:
66%
hide covered
Files
Functions
Classes
coverage.py v7.10.7
, created at 2026-05-13 02:47 +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
3
0
4
1
90%
backend/ahuora-builder/src/ahuora_builder/custom/PIDController.py
148
129
0
76
0
8%
backend/ahuora-builder/src/ahuora_builder/custom/PySMOModel.py
104
9
0
20
3
87%
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
44
3
0
8
4
87%
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
96
17
0
34
11
74%
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_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
114
34
0
32
3
61%
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/salt/__init__.py
0
0
0
0
0
100%
backend/ahuora-builder/src/ahuora_builder/custom/salt/crystallizer.py
203
51
2
56
14
65%
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
168
17
0
26
8
86%
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/heat_user.py
239
45
0
52
5
75%
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
224
50
0
94
11
65%
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
431
212
0
224
20
41%
backend/ahuora-builder/src/ahuora_builder/custom/valve_pressure_changer.py
27
2
0
6
3
85%
backend/ahuora-builder/src/ahuora_builder/custom/valve_wrapper.py
19
3
0
8
3
78%
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
315
55
0
96
13
81%
backend/ahuora-builder/src/ahuora_builder/flowsheet_manager_type.py
2
0
2
0
0
100%
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
15
0
60
6
89%
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
36
9
0
16
1
69%
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
56
1
0
20
1
97%
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
1
0
2
0
98%
backend/ahuora-builder/src/ahuora_builder/model_statistics_optimizations.py
130
14
0
32
7
86%
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
35
1
0
2
1
95%
backend/ahuora-builder/src/ahuora_builder/state_args.py
16
3
0
12
2
75%
backend/ahuora-builder/src/ahuora_builder/tear_manager.py
45
0
0
20
1
98%
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
31
2
0
8
1
92%
Total
6662
1880
4
1756
209
66%
No items found using the specified filter.