| backend/pinch_service/OpenPinch/__init__.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/__init__.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/__init__.py |
(no function) |
12 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/additional_analysis.py |
get_additional_zonal_pinch_analysis |
5 |
5 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/additional_analysis.py |
target_area |
31 |
31 |
0 |
6 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/additional_analysis.py |
min_number_hx |
32 |
32 |
0 |
12 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/additional_analysis.py |
min_number_hx.count_crossing |
3 |
3 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/additional_analysis.py |
min_number_hx.count_utility_crossing |
3 |
3 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/additional_analysis.py |
Target_Area |
53 |
53 |
0 |
18 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/additional_analysis.py |
MinNumberHX |
44 |
44 |
0 |
28 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/additional_analysis.py |
(no function) |
13 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/data_preparation.py |
prepare_problem_struture |
10 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/data_preparation.py |
_get_validated_zone_info |
16 |
9 |
0 |
12 |
1 |
36% |
| backend/pinch_service/OpenPinch/src/analysis/data_preparation.py |
_validate_input_data |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/data_preparation.py |
_create_nested_zones |
7 |
0 |
0 |
4 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/data_preparation.py |
_get_process_streams_in_each_subzone |
5 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/data_preparation.py |
_get_process_streams_in_each_subzone._flatten_zone_hierarchy |
4 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/data_preparation.py |
_create_process_stream |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/data_preparation.py |
_add_process_streams_under_zones |
12 |
0 |
0 |
6 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/data_preparation.py |
_add_process_streams_under_zones._get_zone_path_from_child |
6 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/data_preparation.py |
_get_hot_and_cold_utilities |
6 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/data_preparation.py |
_find_extreme_process_temperatures |
9 |
0 |
0 |
8 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/data_preparation.py |
_complete_utility_data |
21 |
4 |
0 |
14 |
4 |
77% |
| backend/pinch_service/OpenPinch/src/analysis/data_preparation.py |
_add_default_utilities |
5 |
1 |
0 |
4 |
1 |
78% |
| backend/pinch_service/OpenPinch/src/analysis/data_preparation.py |
_create_default_utility |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/data_preparation.py |
_create_utilities_list |
25 |
0 |
0 |
16 |
2 |
95% |
| backend/pinch_service/OpenPinch/src/analysis/data_preparation.py |
_set_utilities_for_zone_and_subzones |
5 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/data_preparation.py |
_validate_zone_tree_structure |
20 |
2 |
0 |
12 |
2 |
88% |
| backend/pinch_service/OpenPinch/src/analysis/data_preparation.py |
_validate_zone_tree_structure._check_zone_tree |
8 |
0 |
0 |
4 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/data_preparation.py |
_validate_zone_tree_structure._split_zone_name |
3 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/data_preparation.py |
_validate_zone_tree_structure._build_tree |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/data_preparation.py |
_validate_streams_passed_in |
3 |
1 |
0 |
2 |
1 |
60% |
| backend/pinch_service/OpenPinch/src/analysis/data_preparation.py |
_validate_utilities_passed_in |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/data_preparation.py |
_validate_config_data_completed |
9 |
4 |
0 |
8 |
4 |
53% |
| backend/pinch_service/OpenPinch/src/analysis/data_preparation.py |
(no function) |
24 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/graphs.py |
get_output_graphs |
6 |
0 |
0 |
6 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/graphs.py |
visualise_graphs |
15 |
15 |
0 |
8 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/graphs.py |
_create_graph_set |
34 |
3 |
0 |
16 |
1 |
92% |
| backend/pinch_service/OpenPinch/src/analysis/graphs.py |
_graph_cc |
6 |
1 |
0 |
4 |
1 |
80% |
| backend/pinch_service/OpenPinch/src/analysis/graphs.py |
_graph_gcc |
44 |
12 |
0 |
18 |
2 |
71% |
| backend/pinch_service/OpenPinch/src/analysis/graphs.py |
_clean_composite |
26 |
1 |
0 |
14 |
1 |
95% |
| backend/pinch_service/OpenPinch/src/analysis/graphs.py |
_create_curve |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/graphs.py |
(no function) |
14 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/operation_analysis.py |
get_energy_transfer_retrofit_analysis |
39 |
39 |
0 |
4 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/operation_analysis.py |
Reshape_GCC_Pockets |
31 |
31 |
0 |
22 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/operation_analysis.py |
Write_HSDT |
19 |
19 |
0 |
10 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/operation_analysis.py |
Compile_ETD_T_int |
19 |
19 |
0 |
12 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/operation_analysis.py |
Transpose_ETD_T |
27 |
27 |
0 |
12 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/operation_analysis.py |
Simplify_ETD |
17 |
17 |
0 |
14 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/operation_analysis.py |
Stack_ETD |
24 |
24 |
0 |
14 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/operation_analysis.py |
Calc_ACCN |
22 |
22 |
0 |
12 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/operation_analysis.py |
Characterise_ETC |
27 |
27 |
0 |
12 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/operation_analysis.py |
Write_Next_ETC |
27 |
27 |
0 |
22 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/operation_analysis.py |
Extract_Pro_ETC |
14 |
14 |
0 |
8 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/operation_analysis.py |
(no function) |
17 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/power_cogeneration_analysis.py |
get_power_cogeneration_above_pinch |
10 |
10 |
0 |
4 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/power_cogeneration_analysis.py |
_prepare_turbine_parameters |
7 |
7 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/power_cogeneration_analysis.py |
_preprocess_utilities |
42 |
42 |
0 |
14 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/power_cogeneration_analysis.py |
_solve_turbine_work |
58 |
58 |
0 |
24 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/power_cogeneration_analysis.py |
Work_MedinaModel |
3 |
3 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/power_cogeneration_analysis.py |
Work_SunModel |
11 |
11 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/power_cogeneration_analysis.py |
Work_THM |
13 |
13 |
0 |
4 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/power_cogeneration_analysis.py |
Set_Coeff |
17 |
17 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/power_cogeneration_analysis.py |
(no function) |
14 |
0 |
2 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/problem_table_analysis.py |
problem_table_algorithm |
6 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/problem_table_analysis.py |
calc_problem_table |
32 |
0 |
0 |
2 |
1 |
97% |
| backend/pinch_service/OpenPinch/src/analysis/problem_table_analysis.py |
_get_temperature_intervals |
13 |
4 |
0 |
4 |
2 |
65% |
| backend/pinch_service/OpenPinch/src/analysis/problem_table_analysis.py |
_sum_mcp_between_temperature_boundaries |
7 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/problem_table_analysis.py |
_sum_mcp_between_temperature_boundaries.calc_active_matrix |
6 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/problem_table_analysis.py |
_sum_mcp_between_temperature_boundaries.sum_cp_rcp |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/problem_table_analysis.py |
_correct_pt_composite_curves |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/problem_table_analysis.py |
_add_temperature_intervals_at_constant_h |
4 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/problem_table_analysis.py |
_insert_temperature_interval_into_pt_at_constant_h |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/problem_table_analysis.py |
_get_composite_curve_starting_points_loc |
5 |
0 |
0 |
4 |
1 |
89% |
| backend/pinch_service/OpenPinch/src/analysis/problem_table_analysis.py |
_get_T_value_at_cc_starts |
22 |
0 |
0 |
8 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/problem_table_analysis.py |
_set_zonal_targets |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/problem_table_analysis.py |
(no function) |
17 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/process_analysis.py |
get_process_pinch_targets |
13 |
0 |
0 |
4 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/process_analysis.py |
_get_net_hot_and_cold_segments |
5 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/process_analysis.py |
_save_data_for_total_site_analysis |
17 |
1 |
0 |
8 |
1 |
92% |
| backend/pinch_service/OpenPinch/src/analysis/process_analysis.py |
_add_net_segment |
9 |
1 |
0 |
2 |
1 |
82% |
| backend/pinch_service/OpenPinch/src/analysis/process_analysis.py |
_initialise_utility_selected |
4 |
0 |
0 |
4 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/process_analysis.py |
_advance_utility_if_needed |
8 |
0 |
0 |
6 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/process_analysis.py |
_save_graph_data |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/process_analysis.py |
(no function) |
15 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/region_analysis.py |
get_regional_targets |
3 |
3 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/region_analysis.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/response.py |
output_response |
6 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/response.py |
_report |
7 |
0 |
0 |
6 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/response.py |
_get_default_utilities |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/response.py |
(no function) |
8 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/site_analysis.py |
get_site_targets |
7 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/site_analysis.py |
_calc_total_zonal_targets |
22 |
2 |
0 |
8 |
1 |
90% |
| backend/pinch_service/OpenPinch/src/analysis/site_analysis.py |
_reset_utility_heat_flows |
5 |
0 |
0 |
4 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/site_analysis.py |
_set_sites_targets |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/site_analysis.py |
_calc_site_net_utility_demand |
25 |
0 |
0 |
8 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/site_analysis.py |
_save_graph_data |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/site_analysis.py |
(no function) |
15 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/support_methods.py |
get_pinch_loc |
19 |
0 |
0 |
6 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/support_methods.py |
get_pinch_temperatures |
4 |
1 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/analysis/support_methods.py |
shift_heat_cascade |
2 |
2 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/support_methods.py |
insert_temperature_interval_into_pt |
31 |
1 |
0 |
14 |
2 |
93% |
| backend/pinch_service/OpenPinch/src/analysis/support_methods.py |
key_name |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/support_methods.py |
get_value |
7 |
2 |
0 |
6 |
2 |
69% |
| backend/pinch_service/OpenPinch/src/analysis/support_methods.py |
find_LMTD |
11 |
11 |
0 |
8 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/support_methods.py |
capital_recovery_factor |
3 |
3 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/support_methods.py |
compute_exergetic_temperature |
8 |
8 |
0 |
4 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/support_methods.py |
linear_interpolation |
5 |
1 |
0 |
2 |
1 |
71% |
| backend/pinch_service/OpenPinch/src/analysis/support_methods.py |
(no function) |
16 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/utility_targeting.py |
get_zonal_utility_targets |
15 |
0 |
0 |
4 |
2 |
89% |
| backend/pinch_service/OpenPinch/src/analysis/utility_targeting.py |
target_utility |
12 |
1 |
0 |
8 |
1 |
90% |
| backend/pinch_service/OpenPinch/src/analysis/utility_targeting.py |
calc_GGC_utility |
6 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/utility_targeting.py |
_calc_GCC_without_pockets |
10 |
0 |
0 |
6 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/utility_targeting.py |
_remove_pockets_on_one_side_of_the_pinch |
33 |
0 |
0 |
18 |
1 |
98% |
| backend/pinch_service/OpenPinch/src/analysis/utility_targeting.py |
_pocket_exit_index |
9 |
1 |
0 |
10 |
1 |
89% |
| backend/pinch_service/OpenPinch/src/analysis/utility_targeting.py |
_calc_GCC_with_vertical_heat_transfer |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/utility_targeting.py |
_calc_GCC_actual |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/utility_targeting.py |
_calc_GGC_pockets |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/utility_targeting.py |
_calc_seperated_heat_load_profiles |
11 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/utility_targeting.py |
_calc_balanced_CC |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/analysis/utility_targeting.py |
_calc_GCC_assisted_integration |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/analysis/utility_targeting.py |
_assign_utility |
12 |
0 |
0 |
6 |
1 |
94% |
| backend/pinch_service/OpenPinch/src/analysis/utility_targeting.py |
_maximise_utility_duty |
18 |
1 |
0 |
4 |
1 |
91% |
| backend/pinch_service/OpenPinch/src/analysis/utility_targeting.py |
(no function) |
21 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/__init__.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.__init__ |
13 |
4 |
0 |
10 |
1 |
70% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.ColumnViewByIndex.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.ColumnViewByIndex.__getitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.ColumnViewByIndex.__setitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.icol |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.ColumnViewByName.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.ColumnViewByName.__getitem__ |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.ColumnViewByName.__setitem__ |
5 |
2 |
0 |
2 |
1 |
57% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.col |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.ColumnsViewByName.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.ColumnsViewByName.__getitem__ |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.ColumnsViewByName.__setitem__ |
5 |
5 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.cols |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.LocationByRowByColName.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.LocationByRowByColName.__getitem__ |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.LocationByRowByColName.__setitem__ |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.loc |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.LocationByRowByCol.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.LocationByRowByCol.__getitem__ |
3 |
3 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.LocationByRowByCol.__setitem__ |
3 |
3 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.iloc |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.__len__ |
3 |
1 |
0 |
2 |
1 |
60% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.__getitem__ |
6 |
0 |
0 |
4 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.__eq__ |
11 |
11 |
0 |
6 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.__ne__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.shape |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.to_dataframe |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.copy |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable._pad_data_input |
6 |
6 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.to_list |
5 |
1 |
0 |
4 |
2 |
67% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.delta_col |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.shift |
11 |
0 |
0 |
10 |
2 |
90% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.round |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.insert |
4 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.update_row |
3 |
3 |
0 |
4 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.delete_row |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
ProblemTable.sort_by_column |
7 |
7 |
0 |
4 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
compare_problem_tables |
27 |
27 |
0 |
18 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/problem_table.py |
(no function) |
56 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.__init__ |
12 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.name |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.name |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.is_process_stream |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.is_process_stream |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.type |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.type |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.t_supply |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.t_supply |
2 |
2 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.t_target |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.t_target |
2 |
2 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.dt_cont |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.dt_cont |
2 |
2 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.heat_flow |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.heat_flow |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.htc |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.htc |
2 |
2 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.htr |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.htr |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.price |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.price |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.ut_cost |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.ut_cost |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.CP |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.CP |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.rCP |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.rCP |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.active |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.active |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.t_min |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.t_min |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.t_max |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.t_max |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.t_min_star |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.t_min_star |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.t_max_star |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.t_max_star |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream._update_attributes |
19 |
10 |
0 |
16 |
3 |
40% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream.set_heat_flow |
5 |
0 |
0 |
2 |
1 |
86% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream._calc_utility_cost |
2 |
0 |
0 |
2 |
1 |
75% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream._calc_htr_and_cp_product |
4 |
0 |
0 |
4 |
2 |
75% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream._set_hot_stream_min_max_temperatures |
6 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
Stream._set_cold_stream_min_max_temperatures |
6 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/stream.py |
(no function) |
83 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/stream_collection.py |
StreamCollection.__init__ |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/stream_collection.py |
StreamCollection.add |
9 |
0 |
0 |
4 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/stream_collection.py |
StreamCollection.add_many |
7 |
4 |
0 |
8 |
1 |
40% |
| backend/pinch_service/OpenPinch/src/classes/stream_collection.py |
StreamCollection.replace |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream_collection.py |
StreamCollection.remove |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream_collection.py |
StreamCollection.set_sort_key |
7 |
7 |
0 |
4 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream_collection.py |
StreamCollection.get_index |
5 |
1 |
0 |
4 |
1 |
78% |
| backend/pinch_service/OpenPinch/src/classes/stream_collection.py |
StreamCollection._ensure_sorted |
3 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/stream_collection.py |
StreamCollection.__iter__ |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/stream_collection.py |
StreamCollection.__add__ |
8 |
1 |
0 |
6 |
1 |
86% |
| backend/pinch_service/OpenPinch/src/classes/stream_collection.py |
StreamCollection.__len__ |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/stream_collection.py |
StreamCollection.__getitem__ |
5 |
3 |
0 |
4 |
1 |
33% |
| backend/pinch_service/OpenPinch/src/classes/stream_collection.py |
StreamCollection.__contains__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream_collection.py |
StreamCollection.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream_collection.py |
StreamCollection.__eq__ |
3 |
3 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/stream_collection.py |
(no function) |
17 |
0 |
2 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.__init__ |
30 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.name |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.name |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.identifier |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.identifier |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.config |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.config |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.parent_zone |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.parent_zone |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.active |
3 |
3 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.active |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.pt |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.pt |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.pt_real |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.pt_real |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.hot_utilities |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.hot_utilities |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.cold_utilities |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.cold_utilities |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.graphs |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.graphs |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.utility_streams |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.area |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.area |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.capital_cost |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.capital_cost |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.cold_pinch |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.cold_pinch |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.cold_utility_target |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.cold_utility_target |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.degree_of_int |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.degree_of_int |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.ETE |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.ETE |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.exergy_des_min |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.exergy_des_min |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.exergy_req_min |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.exergy_req_min |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.exergy_sinks |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.exergy_sinks |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.exergy_sources |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.exergy_sources |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.heat_recovery_target |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.heat_recovery_target |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.heat_recovery_limit |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.heat_recovery_limit |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.utility_heat_recovery_target |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.utility_heat_recovery_target |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.hot_pinch |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.hot_pinch |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.hot_utility_target |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.hot_utility_target |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.num_units |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.num_units |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.capital_cost |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.capital_cost |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.total_cost |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.total_cost |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.utility_cost |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.utility_cost |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.work_target |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.work_target |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.turbine_efficiency_target |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.turbine_efficiency_target |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.target_values |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.target_values |
3 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.add_graph |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.calc_utility_cost |
2 |
2 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
Target.serialize_json |
35 |
17 |
0 |
20 |
5 |
53% |
| backend/pinch_service/OpenPinch/src/classes/target.py |
(no function) |
83 |
0 |
2 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value.__init__ |
9 |
9 |
0 |
4 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value.value |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value.value |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value.unit |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value.unit |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value.to |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value.__float__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value.__int__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value.__round__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value.__eq__ |
6 |
6 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value.__lt__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value.__le__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value.__gt__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value.__ge__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value.__add__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value.__radd__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value.__sub__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value.__rsub__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value.__mul__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value.__rmul__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value.__truediv__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value.__rtruediv__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value._to_quantity |
3 |
3 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value._from_quantity |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value.to_dict |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
Value.from_dict |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/value.py |
(no function) |
38 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.__init__ |
13 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.name |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.name |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.identifier |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.identifier |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.config |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.config |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.parent_zone |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.parent_zone |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.active |
3 |
3 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.active |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.hot_streams |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.hot_streams |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.cold_streams |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.cold_streams |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.net_hot_streams |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.net_hot_streams |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.net_cold_streams |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.net_cold_streams |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.hot_utilities |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.hot_utilities |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.cold_utilities |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.cold_utilities |
1 |
0 |
0 |
2 |
1 |
67% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.subzones |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.targets |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.process_streams |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.net_process_streams |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.utility_streams |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.all_streams |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.all_net_streams |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.add_graph |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.add_zone |
6 |
2 |
0 |
4 |
2 |
60% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone._add_to_correct_zone_collection |
12 |
9 |
0 |
6 |
1 |
22% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.add_zones |
2 |
2 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.add_target |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.add_targets |
2 |
2 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.add_target_from_results |
5 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.get_subzone |
8 |
8 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.calc_utility_cost |
2 |
2 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone._zone_is_equal |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.import_hot_and_cold_streams_from_sub_zones |
9 |
0 |
0 |
8 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
Zone.import_net_hot_and_cold_streams_from_sub_zones |
9 |
4 |
0 |
8 |
2 |
65% |
| backend/pinch_service/OpenPinch/src/classes/zone.py |
(no function) |
57 |
0 |
2 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/lib/__init__.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/lib/config.py |
Configuration.__init__ |
4 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/lib/config.py |
Configuration.set_parameters |
22 |
0 |
0 |
2 |
1 |
96% |
| backend/pinch_service/OpenPinch/src/lib/config.py |
Configuration._set_turbine_parameters |
12 |
10 |
0 |
2 |
1 |
21% |
| backend/pinch_service/OpenPinch/src/lib/config.py |
Configuration._set_turbine_parameters.get_turbine_value |
4 |
4 |
0 |
4 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/lib/config.py |
(no function) |
80 |
0 |
2 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/lib/enums.py |
(no function) |
145 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/lib/schema.py |
(no function) |
109 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/main.py |
target |
9 |
2 |
0 |
6 |
2 |
73% |
| backend/pinch_service/OpenPinch/src/main.py |
visualise |
7 |
7 |
0 |
4 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/main.py |
targeting_analysis_from_pinch_service |
4 |
4 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/main.py |
get_test_filenames |
2 |
2 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/main.py |
run_pinch_analysis_comparison |
8 |
8 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/main.py |
(no function) |
14 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/utils/__init__.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/utils/decorators.py |
timing_decorator |
5 |
1 |
0 |
2 |
1 |
71% |
| backend/pinch_service/OpenPinch/src/utils/decorators.py |
timing_decorator.decorator |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/utils/decorators.py |
timing_decorator.decorator.wrapper |
12 |
2 |
0 |
4 |
2 |
75% |
| backend/pinch_service/OpenPinch/src/utils/decorators.py |
print_summary |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/utils/decorators.py |
(no function) |
12 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/utils/heat_exchanger_eq.py |
HX_Eff |
31 |
31 |
0 |
26 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/utils/heat_exchanger_eq.py |
HX_NTU |
29 |
29 |
0 |
24 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/utils/heat_exchanger_eq.py |
CalcAreaUE |
11 |
11 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/utils/heat_exchanger_eq.py |
eNTU_slope_Numerical |
3 |
3 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/utils/heat_exchanger_eq.py |
Coth |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/utils/heat_exchanger_eq.py |
MultiPassEff |
3 |
3 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/utils/heat_exchanger_eq.py |
MultiPassNTU |
3 |
3 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/utils/heat_exchanger_eq.py |
CrossflowUnmixedEff1 |
7 |
7 |
0 |
4 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/utils/heat_exchanger_eq.py |
CrossflowUnmixedEff2 |
28 |
28 |
0 |
22 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/utils/heat_exchanger_eq.py |
HX_NTU_Numerical |
21 |
21 |
0 |
4 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/utils/heat_exchanger_eq.py |
(no function) |
12 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/OpenPinch/src/utils/water_properties.py |
Tsat_p |
3 |
3 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/utils/water_properties.py |
psat_T |
3 |
3 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/utils/water_properties.py |
hV_p |
3 |
3 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/utils/water_properties.py |
hL_p |
3 |
3 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/utils/water_properties.py |
h_pT |
4 |
4 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/utils/water_properties.py |
h_ps |
4 |
4 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/utils/water_properties.py |
s_ph |
4 |
4 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/utils/water_properties.py |
toSIunit_p |
3 |
3 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/utils/water_properties.py |
fromSIunit_p |
3 |
3 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/utils/water_properties.py |
toSIunit_T |
3 |
3 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/utils/water_properties.py |
fromSIunit_T |
3 |
3 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/utils/water_properties.py |
toSIunit_h |
3 |
3 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/utils/water_properties.py |
fromSIunit_h |
3 |
3 |
0 |
2 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/utils/water_properties.py |
toSIunit_s |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/utils/water_properties.py |
fromSIunit_s |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/OpenPinch/src/utils/water_properties.py |
(no function) |
18 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/docs/__init__.py |
(no function) |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/docs/types/LinearizeTypes.py |
(no function) |
28 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/docs/types/VisualiseTypes.py |
(no function) |
16 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/docs/types/__init__.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/docs/types/enums.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/linearization/__init__.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/linearization/linearize_stream.py |
serialize_states |
3 |
1 |
0 |
2 |
1 |
60% |
| backend/pinch_service/linearization/linearize_stream.py |
generate_t_h_curve |
29 |
8 |
0 |
14 |
3 |
70% |
| backend/pinch_service/linearization/linearize_stream.py |
rdp |
22 |
1 |
0 |
10 |
1 |
94% |
| backend/pinch_service/linearization/linearize_stream.py |
refine_pw_points_for_heating_or_cooling |
14 |
2 |
0 |
2 |
1 |
81% |
| backend/pinch_service/linearization/linearize_stream.py |
refine_pw_points_for_heating_or_cooling.delta_pw_and_data |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/linearization/linearize_stream.py |
refine_pw_points_for_heating_or_cooling.obj |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/linearization/linearize_stream.py |
get_piecewise_breakpoints |
9 |
1 |
0 |
6 |
1 |
87% |
| backend/pinch_service/linearization/linearize_stream.py |
piecewise_curve |
6 |
2 |
0 |
0 |
0 |
67% |
| backend/pinch_service/linearization/linearize_stream.py |
plot_t_h_curve |
9 |
9 |
0 |
0 |
0 |
0% |
| backend/pinch_service/linearization/linearize_stream.py |
plot_t_h_curve_with_piecewise_and_bounds |
14 |
14 |
0 |
0 |
0 |
0% |
| backend/pinch_service/linearization/linearize_stream.py |
check_DOF |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/linearization/linearize_stream.py |
check_state_lengths |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/linearization/linearize_stream.py |
StateEvaluation.__init__ |
37 |
13 |
0 |
28 |
10 |
55% |
| backend/pinch_service/linearization/linearize_stream.py |
StateEvaluation.get_property |
7 |
1 |
0 |
2 |
1 |
78% |
| backend/pinch_service/linearization/linearize_stream.py |
StateEvaluation.get_single_property |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/linearization/linearize_stream.py |
StateEvaluation.get_all_properties |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/linearization/linearize_stream.py |
StateEvaluation.get_pressure |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/linearization/linearize_stream.py |
StateEvaluation.get_molar_enthalpy |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/linearization/linearize_stream.py |
StateEvaluation.get_mass_enthalpy |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/linearization/linearize_stream.py |
StateEvaluation.get_temperature |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/linearization/linearize_stream.py |
StateEvaluation.get_molar_entropy |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/linearization/linearize_stream.py |
StateEvaluation.get_mass_entropy |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/linearization/linearize_stream.py |
StateEvaluation.get_vapour_fraction |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/linearization/linearize_stream.py |
StateEvaluation.get_total_energy_flow |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/linearization/linearize_stream.py |
StateEvaluation.get_relative_humidity |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/linearization/linearize_stream.py |
StateEvaluation.get_mass_flow |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/linearization/linearize_stream.py |
StateEvaluation.get_specific_volume |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/linearization/linearize_stream.py |
StateEvaluation.get_density |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/linearization/linearize_stream.py |
StateEvaluation.get_volumetric_flow |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/linearization/linearize_stream.py |
StateEvaluation.get_molecular_weight |
6 |
6 |
0 |
2 |
0 |
0% |
| backend/pinch_service/linearization/linearize_stream.py |
StateEvaluation.get_component_molecular_weight |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_service/linearization/linearize_stream.py |
(no function) |
42 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/server.py |
RequestHandler.response |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/server.py |
RequestHandler.xml_response |
4 |
4 |
0 |
0 |
0 |
0% |
| backend/pinch_service/server.py |
RequestHandler.do_POST |
16 |
5 |
0 |
8 |
2 |
71% |
| backend/pinch_service/server.py |
RequestHandler._calculate_analysis |
17 |
12 |
0 |
4 |
2 |
33% |
| backend/pinch_service/server.py |
RequestHandler._visualise_analysis |
12 |
12 |
0 |
0 |
0 |
0% |
| backend/pinch_service/server.py |
RequestHandler._linearize_stream |
12 |
8 |
0 |
0 |
0 |
33% |
| backend/pinch_service/server.py |
RequestHandler._generate_t_h_curve |
12 |
8 |
0 |
0 |
0 |
33% |
| backend/pinch_service/server.py |
RequestHandler._log_profile |
6 |
6 |
0 |
0 |
0 |
0% |
| backend/pinch_service/server.py |
run_server |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/server.py |
(no function) |
27 |
0 |
0 |
2 |
1 |
97% |
| backend/pinch_service/serverFunctions/__init__.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/serverFunctions/pinchServerFunctions.py |
targeting_analysis |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_service/serverFunctions/pinchServerFunctions.py |
visualise_analysis |
4 |
4 |
0 |
0 |
0 |
0% |
| backend/pinch_service/serverFunctions/pinchServerFunctions.py |
linearize_stream |
9 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/serverFunctions/pinchServerFunctions.py |
get_t_h_curve |
8 |
0 |
0 |
2 |
0 |
100% |
| backend/pinch_service/serverFunctions/pinchServerFunctions.py |
(no function) |
15 |
0 |
0 |
0 |
0 |
100% |