| backend/CoreRoot/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/CoreRoot/asgi.py |
QueryParamsMiddleware.__call__ |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/CoreRoot/asgi.py |
(no function) |
20 |
0 |
0 |
0 |
0 |
100% |
| backend/CoreRoot/helpers.py |
get_asgi_header_value |
6 |
2 |
0 |
0 |
0 |
67% |
| backend/CoreRoot/helpers.py |
initialise_tracing |
7 |
0 |
0 |
0 |
0 |
100% |
| backend/CoreRoot/helpers.py |
(no function) |
13 |
0 |
0 |
0 |
0 |
100% |
| backend/CoreRoot/settings.py |
__insert_middleware |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/CoreRoot/settings.py |
set_dapr_endpoints |
5 |
0 |
0 |
4 |
0 |
100% |
| backend/CoreRoot/settings.py |
(no function) |
81 |
11 |
0 |
18 |
7 |
78% |
| backend/CoreRoot/urls.py |
(no function) |
37 |
1 |
0 |
4 |
2 |
93% |
| backend/PinchAnalysis/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/PinchAnalysis/apps.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/PinchAnalysis/models/InputModels.py |
StreamDataEntry.zone |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/models/InputModels.py |
StreamDataEntry.inlet_outlet_stream |
7 |
7 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/models/InputModels.py |
StreamDataEntry.temperatures |
4 |
4 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/models/InputModels.py |
StreamDataEntry.pressures |
4 |
4 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/models/InputModels.py |
StreamDataEntry.enthalpies |
4 |
4 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/models/InputModels.py |
StreamDataEntry.heat_flow |
10 |
10 |
0 |
6 |
0 |
0% |
| backend/PinchAnalysis/models/InputModels.py |
Segment.zone |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/models/InputModels.py |
Segment.zone_object |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/models/InputModels.py |
Segment.create |
3 |
3 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/models/InputModels.py |
PinchUtility.create |
5 |
5 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/models/InputModels.py |
(no function) |
77 |
0 |
0 |
0 |
0 |
100% |
| backend/PinchAnalysis/models/OptionModels.py |
TurbineOptions.create |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/PinchAnalysis/models/OptionModels.py |
MainOptions.create |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/PinchAnalysis/models/OptionModels.py |
create_property_set_options |
11 |
0 |
0 |
2 |
0 |
100% |
| backend/PinchAnalysis/models/OptionModels.py |
(no function) |
66 |
0 |
0 |
0 |
0 |
100% |
| backend/PinchAnalysis/models/OutputModels.py |
TargetSummary.create |
5 |
5 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/models/OutputModels.py |
PinchGraphSet.create |
5 |
5 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/models/OutputModels.py |
(no function) |
90 |
0 |
0 |
0 |
0 |
100% |
| backend/PinchAnalysis/models/StreamDataProject.py |
StreamDataProject.create |
7 |
0 |
0 |
0 |
0 |
100% |
| backend/PinchAnalysis/models/StreamDataProject.py |
(no function) |
14 |
0 |
0 |
0 |
0 |
100% |
| backend/PinchAnalysis/models/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/PinchAnalysis/routers.py |
(no function) |
17 |
0 |
0 |
0 |
0 |
100% |
| backend/PinchAnalysis/serializers/PinchInputSerializers.py |
SegmentSerializer.create |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/serializers/PinchInputSerializers.py |
SegmentSerializer.get_zone |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/PinchAnalysis/serializers/PinchInputSerializers.py |
PinchUtilitySerializer.create |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/serializers/PinchInputSerializers.py |
PinchInputSerializer.create |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/serializers/PinchInputSerializers.py |
(no function) |
21 |
0 |
0 |
0 |
0 |
100% |
| backend/PinchAnalysis/serializers/PinchOptionsSerializers.py |
TurbineOptionsSerializer.create |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/serializers/PinchOptionsSerializers.py |
MainOptionsSerializer.create |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/serializers/PinchOptionsSerializers.py |
(no function) |
16 |
0 |
0 |
0 |
0 |
100% |
| backend/PinchAnalysis/serializers/PinchOutputSerializers.py |
(no function) |
46 |
0 |
0 |
0 |
0 |
100% |
| backend/PinchAnalysis/serializers/StreamDataProjectSerializer.py |
(no function) |
7 |
0 |
0 |
0 |
0 |
100% |
| backend/PinchAnalysis/views/PinchAnalysisView.py |
pinch_analysis_view |
13 |
13 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/views/PinchAnalysisView.py |
(no function) |
12 |
0 |
0 |
0 |
0 |
100% |
| backend/PinchAnalysis/views/PinchInputViewSet.py |
PinchInputViewSet.get_queryset |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/PinchAnalysis/views/PinchInputViewSet.py |
PinchInputViewSet.list |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/views/PinchInputViewSet.py |
PinchInputViewSet.error_response |
4 |
4 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/views/PinchInputViewSet.py |
(no function) |
13 |
0 |
0 |
0 |
0 |
100% |
| backend/PinchAnalysis/views/PinchOptionsViewSet.py |
PinchOptionsViewSet.get_queryset |
5 |
5 |
0 |
2 |
0 |
0% |
| backend/PinchAnalysis/views/PinchOptionsViewSet.py |
PinchOptionsViewSet.list |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/views/PinchOptionsViewSet.py |
PinchOptionsViewSet.error_response |
4 |
4 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/views/PinchOptionsViewSet.py |
(no function) |
12 |
0 |
0 |
0 |
0 |
100% |
| backend/PinchAnalysis/views/PinchOutputViewSet.py |
PinchOutputViewSet.get_queryset |
9 |
9 |
0 |
2 |
0 |
0% |
| backend/PinchAnalysis/views/PinchOutputViewSet.py |
PinchOutputViewSet.list |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/views/PinchOutputViewSet.py |
PinchOutputViewSet.error_response |
4 |
4 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/views/PinchOutputViewSet.py |
(no function) |
13 |
0 |
0 |
0 |
0 |
100% |
| backend/PinchAnalysis/views/PinchUtilityViewSet.py |
PinchUtilityViewSet.get_queryset |
6 |
6 |
0 |
2 |
0 |
0% |
| backend/PinchAnalysis/views/PinchUtilityViewSet.py |
PinchUtilityViewSet.list |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/views/PinchUtilityViewSet.py |
PinchUtilityViewSet.bulk_create |
13 |
13 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/views/PinchUtilityViewSet.py |
PinchUtilityViewSet.delete_all |
10 |
10 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/views/PinchUtilityViewSet.py |
PinchUtilityViewSet.error_response |
4 |
4 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/views/PinchUtilityViewSet.py |
(no function) |
26 |
0 |
0 |
0 |
0 |
100% |
| backend/PinchAnalysis/views/SegmentViewSet.py |
SegmentViewSet.get_queryset |
2 |
2 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/views/SegmentViewSet.py |
SegmentViewSet.list |
31 |
31 |
0 |
16 |
0 |
0% |
| backend/PinchAnalysis/views/SegmentViewSet.py |
SegmentViewSet.list.clean_node |
3 |
3 |
0 |
2 |
0 |
0% |
| backend/PinchAnalysis/views/SegmentViewSet.py |
SegmentViewSet.create_segment |
10 |
10 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/views/SegmentViewSet.py |
SegmentViewSet.bulk_create |
28 |
28 |
0 |
10 |
0 |
0% |
| backend/PinchAnalysis/views/SegmentViewSet.py |
SegmentViewSet.delete_all |
10 |
10 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/views/SegmentViewSet.py |
SegmentViewSet.error_response |
4 |
4 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/views/SegmentViewSet.py |
(no function) |
55 |
0 |
0 |
0 |
0 |
100% |
| backend/PinchAnalysis/views/StreamDataProjectViewSet.py |
StreamDataProjectViewSet.get_queryset |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/views/StreamDataProjectViewSet.py |
StreamDataProjectViewSet.list |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/views/StreamDataProjectViewSet.py |
StreamDataProjectViewSet.error_response |
4 |
4 |
0 |
0 |
0 |
0% |
| backend/PinchAnalysis/views/StreamDataProjectViewSet.py |
StreamDataProjectViewSet.create |
10 |
10 |
0 |
2 |
0 |
0% |
| backend/PinchAnalysis/views/StreamDataProjectViewSet.py |
(no function) |
14 |
0 |
0 |
0 |
0 |
100% |
| backend/authentication/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/authentication/apps.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/authentication/custom_drf_authentication.py |
DaprApiTokenAuthentication.authenticate |
10 |
0 |
0 |
6 |
0 |
100% |
| backend/authentication/custom_drf_authentication.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
| backend/authentication/middleware.py |
dummy_auth_header_middleware |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/authentication/middleware.py |
dummy_auth_header_middleware.middleware |
10 |
0 |
0 |
4 |
0 |
100% |
| backend/authentication/middleware.py |
AsgiAuthHeaderMiddleware.__call__ |
7 |
3 |
0 |
4 |
2 |
55% |
| backend/authentication/middleware.py |
(no function) |
14 |
0 |
0 |
0 |
0 |
100% |
| backend/authentication/remote_user_backend.py |
_set_email_from_header |
9 |
0 |
0 |
4 |
0 |
100% |
| backend/authentication/remote_user_backend.py |
_set_is_admin_from_header |
9 |
1 |
0 |
4 |
1 |
85% |
| backend/authentication/remote_user_backend.py |
_set_name_from_header |
16 |
1 |
0 |
8 |
1 |
92% |
| backend/authentication/remote_user_backend.py |
RemoteUserBackendWithEmail.configure_user |
6 |
0 |
0 |
2 |
0 |
100% |
| backend/authentication/remote_user_backend.py |
(no function) |
11 |
0 |
0 |
0 |
0 |
100% |
| backend/authentication/routers.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/authentication/user/AccessTable.py |
(no function) |
7 |
0 |
0 |
0 |
0 |
100% |
| backend/authentication/user/__init__.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/authentication/user/apps.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/authentication/user/models.py |
UserManager.create_user |
6 |
1 |
0 |
2 |
1 |
75% |
| backend/authentication/user/models.py |
UserManager.create_superuser |
9 |
9 |
0 |
4 |
0 |
0% |
| backend/authentication/user/models.py |
User.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/authentication/user/models.py |
BotUser.is_authenticated |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/authentication/user/models.py |
BotUser.is_anonymous |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/authentication/user/models.py |
(no function) |
20 |
0 |
0 |
0 |
0 |
100% |
| backend/authentication/user/views/UserInfo.py |
get_user_info |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/authentication/user/views/UserInfo.py |
(no function) |
15 |
0 |
0 |
0 |
0 |
100% |
| backend/authentication/user/views/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/common/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/common/config_generator.py |
generate_config |
13 |
0 |
0 |
4 |
0 |
100% |
| backend/common/config_generator.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/common/config_types.py |
PropertiesType.__iter__ |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/common/config_types.py |
PropertiesType.__getitem__ |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/common/config_types.py |
PropertiesType.get |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/common/config_types.py |
PropertiesType.items |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/common/config_types.py |
PropertiesType.keys |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/common/config_types.py |
(no function) |
79 |
0 |
0 |
0 |
0 |
100% |
| backend/common/config_utils.py |
dummy_unitop |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/common/config_utils.py |
default_property_package_ports |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/common/config_utils.py |
default_ports |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/common/config_utils.py |
unitop_graphic |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/common/config_utils.py |
stream_graphic |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/common/config_utils.py |
(no function) |
7 |
0 |
0 |
0 |
0 |
100% |
| backend/common/models/__init__.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/common/models/cloud_events.py |
(no function) |
17 |
0 |
0 |
0 |
0 |
100% |
| backend/common/models/general.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/common/models/idaes/__init__.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/common/models/idaes/arc_schema.py |
(no function) |
12 |
0 |
0 |
0 |
0 |
100% |
| backend/common/models/idaes/flowsheet_schema.py |
default_time_set |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/common/models/idaes/flowsheet_schema.py |
(no function) |
30 |
0 |
0 |
0 |
0 |
100% |
| backend/common/models/idaes/id_types.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
| backend/common/models/idaes/payloads/__init__.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/common/models/idaes/payloads/build_state_request_schema.py |
(no function) |
12 |
0 |
0 |
0 |
0 |
100% |
| backend/common/models/idaes/payloads/ml_request_schema.py |
(no function) |
18 |
0 |
0 |
0 |
0 |
100% |
| backend/common/models/idaes/payloads/solve_request_schema.py |
(no function) |
28 |
0 |
0 |
0 |
0 |
100% |
| backend/common/models/idaes/scenario_schema.py |
(no function) |
11 |
0 |
0 |
0 |
0 |
100% |
| backend/common/models/idaes/unit_model_schema.py |
(no function) |
34 |
0 |
0 |
0 |
0 |
100% |
| backend/common/models/notifications/__init__.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/common/models/notifications/payloads.py |
(no function) |
16 |
0 |
0 |
0 |
0 |
100% |
| backend/common/services/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/common/services/messaging.py |
_send_message |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/common/services/messaging.py |
_get_dapr_tracing_headers |
6 |
0 |
0 |
2 |
0 |
100% |
| backend/common/services/messaging.py |
send_idaes_solve_message |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/common/services/messaging.py |
send_idaes_solve_completion_message |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/common/services/messaging.py |
send_dispatch_multi_solve_message |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/common/services/messaging.py |
send_ml_training_message |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/common/services/messaging.py |
send_ml_training_completion_message |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/common/services/messaging.py |
send_task_running_message |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/common/services/messaging.py |
send_flowsheet_notification_message |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/common/services/messaging.py |
send_flowsheet_notification_messages |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/common/services/messaging.py |
(no function) |
30 |
0 |
0 |
0 |
0 |
100% |
| backend/core/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/core/apps.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/apps.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/enums/FlowsheetTemplateType.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/enums/ViewType.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/enums/__init__.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/enums/generalEnums.py |
(no function) |
30 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/enums/pinchEnums.py |
(no function) |
39 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/enums/uiEnums.py |
(no function) |
12 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/enums/unitOpData.py |
(no function) |
103 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/enums/unitOpGraphics.py |
(no function) |
37 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/enums/unitsLibrary.py |
get_default_unit |
3 |
0 |
0 |
2 |
0 |
100% |
| backend/core/auxiliary/enums/unitsLibrary.py |
get_unit_choices |
3 |
1 |
0 |
2 |
1 |
60% |
| backend/core/auxiliary/enums/unitsLibrary.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/enums/unitsOfMeasure.py |
(no function) |
86 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/managers/TaskManager.py |
handle_task_running_event |
6 |
1 |
0 |
2 |
1 |
75% |
| backend/core/auxiliary/managers/TaskManager.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/managers/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/methods/CompoundSuggestionMethods.py |
get_compound_suggestions |
11 |
0 |
0 |
6 |
0 |
100% |
| backend/core/auxiliary/methods/CompoundSuggestionMethods.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/methods/CopyFlowsheet.py |
copy_flowsheet_data |
22 |
5 |
0 |
0 |
0 |
77% |
| backend/core/auxiliary/methods/CopyFlowsheet.py |
create_module_from_template_logic |
34 |
34 |
0 |
12 |
0 |
0% |
| backend/core/auxiliary/methods/CopyFlowsheet.py |
(no function) |
17 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/methods/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/methods/copy_flowsheet/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/methods/copy_flowsheet/copy_caching.py |
ModelLookup.__init__ |
3 |
0 |
0 |
2 |
0 |
100% |
| backend/core/auxiliary/methods/copy_flowsheet/copy_caching.py |
ModelLookup.get_model |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/methods/copy_flowsheet/copy_caching.py |
ModelLookup.__iter__ |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/methods/copy_flowsheet/copy_caching.py |
get_prefetch_fields |
5 |
0 |
0 |
4 |
0 |
100% |
| backend/core/auxiliary/methods/copy_flowsheet/copy_caching.py |
(no function) |
14 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/methods/copy_flowsheet/copy_foreign_keys.py |
_create_foreign_key_lookups |
8 |
0 |
0 |
4 |
0 |
100% |
| backend/core/auxiliary/methods/copy_flowsheet/copy_foreign_keys.py |
create_foreign_key_lookups |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/methods/copy_flowsheet/copy_foreign_keys.py |
create_foreign_key_lookups_for_modules |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/methods/copy_flowsheet/copy_foreign_keys.py |
_update_relationships |
17 |
6 |
0 |
10 |
3 |
67% |
| backend/core/auxiliary/methods/copy_flowsheet/copy_foreign_keys.py |
update_foreign_keys |
14 |
0 |
0 |
14 |
0 |
100% |
| backend/core/auxiliary/methods/copy_flowsheet/copy_foreign_keys.py |
(no function) |
22 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/methods/copy_flowsheet/copy_formulas.py |
update_formulas |
13 |
2 |
0 |
6 |
1 |
84% |
| backend/core/auxiliary/methods/copy_flowsheet/copy_formulas.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/methods/copy_flowsheet/copy_many_to_many.py |
ManyToManyLookup.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/methods/copy_flowsheet/copy_many_to_many.py |
ManyToManyLookup.add |
3 |
0 |
0 |
2 |
0 |
100% |
| backend/core/auxiliary/methods/copy_flowsheet/copy_many_to_many.py |
create_many_to_many_lookups |
11 |
0 |
0 |
10 |
0 |
100% |
| backend/core/auxiliary/methods/copy_flowsheet/copy_many_to_many.py |
update_many_to_many_relationships |
11 |
0 |
0 |
6 |
0 |
100% |
| backend/core/auxiliary/methods/copy_flowsheet/copy_many_to_many.py |
(no function) |
11 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/methods/copy_flowsheet/copy_primary_keys.py |
update_primary_keys |
3 |
0 |
0 |
4 |
0 |
100% |
| backend/core/auxiliary/methods/copy_flowsheet/copy_primary_keys.py |
(no function) |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/methods/copy_flowsheet/models_to_copy.py |
(no function) |
27 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/methods/export_scenario_data.py |
values_per_index |
3 |
1 |
0 |
2 |
1 |
60% |
| backend/core/auxiliary/methods/export_scenario_data.py |
export_scenario_data |
19 |
2 |
0 |
10 |
1 |
83% |
| backend/core/auxiliary/methods/export_scenario_data.py |
collate |
8 |
8 |
0 |
4 |
0 |
0% |
| backend/core/auxiliary/methods/export_scenario_data.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/methods/replace_expression_ids.py |
get_formula_keys |
5 |
1 |
0 |
2 |
1 |
71% |
| backend/core/auxiliary/methods/replace_expression_ids.py |
extract_id_from_formula_key |
4 |
1 |
0 |
2 |
1 |
67% |
| backend/core/auxiliary/methods/replace_expression_ids.py |
replace_props |
8 |
1 |
0 |
4 |
1 |
83% |
| backend/core/auxiliary/methods/replace_expression_ids.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/ControlValue.py |
ControlValue.create |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/ControlValue.py |
ControlValue.delete |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/ControlValue.py |
(no function) |
13 |
0 |
4 |
0 |
0 |
100% |
| backend/core/auxiliary/models/Expression.py |
(no function) |
13 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/Flowsheet.py |
Flowsheet.create |
12 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/Flowsheet.py |
Flowsheet.set_saved_date |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/Flowsheet.py |
Flowsheet.share_flowsheet |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/Flowsheet.py |
Flowsheet.get_flowsheets_by_view_type |
8 |
0 |
0 |
6 |
0 |
100% |
| backend/core/auxiliary/models/Flowsheet.py |
Flowsheet.get_shared_users |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/Flowsheet.py |
Flowsheet.remove_user |
5 |
1 |
0 |
2 |
1 |
71% |
| backend/core/auxiliary/models/Flowsheet.py |
(no function) |
26 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/IndexedItem.py |
(no function) |
17 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/MLColumnMapping.py |
(no function) |
16 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/MLModel.py |
(no function) |
15 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/MLWizard.py |
create_column_mapping |
18 |
0 |
0 |
6 |
0 |
100% |
| backend/core/auxiliary/models/MLWizard.py |
train |
11 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/MLWizard.py |
(no function) |
17 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/Note.py |
Note.create |
3 |
3 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/models/Note.py |
Note.set_saved_date |
2 |
2 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/models/Note.py |
(no function) |
16 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/ObjectTypeCounter.py |
ObjectTypeCounter.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/models/ObjectTypeCounter.py |
ObjectTypeCounter.next_for |
7 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/ObjectTypeCounter.py |
(no function) |
15 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/ProcessPath.py |
ProcessPath.create |
4 |
4 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/models/ProcessPath.py |
(no function) |
13 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/PropertyInfo.py |
PropertyInfo.create |
5 |
0 |
0 |
2 |
1 |
86% |
| backend/core/auxiliary/models/PropertyInfo.py |
PropertyInfo.create_save |
5 |
0 |
0 |
2 |
0 |
100% |
| backend/core/auxiliary/models/PropertyInfo.py |
PropertyInfo.get_value_bulk |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/core/auxiliary/models/PropertyInfo.py |
PropertyInfo.set_value_bulk |
3 |
3 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/models/PropertyInfo.py |
PropertyInfo.get_value_object |
5 |
0 |
0 |
2 |
0 |
100% |
| backend/core/auxiliary/models/PropertyInfo.py |
PropertyInfo.get_value |
4 |
1 |
0 |
2 |
1 |
67% |
| backend/core/auxiliary/models/PropertyInfo.py |
PropertyInfo.set_value |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/PropertyInfo.py |
PropertyInfo.get_indexes |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/PropertyInfo.py |
PropertyInfo.has_value |
4 |
1 |
0 |
2 |
1 |
67% |
| backend/core/auxiliary/models/PropertyInfo.py |
PropertyInfo.has_value_bulk |
4 |
0 |
0 |
2 |
0 |
100% |
| backend/core/auxiliary/models/PropertyInfo.py |
PropertyInfo.get_cutoff_and_property_values |
10 |
1 |
0 |
4 |
1 |
86% |
| backend/core/auxiliary/models/PropertyInfo.py |
PropertyInfo.isSpecified |
4 |
0 |
0 |
4 |
0 |
100% |
| backend/core/auxiliary/models/PropertyInfo.py |
PropertyInfo.enable |
20 |
1 |
0 |
12 |
1 |
94% |
| backend/core/auxiliary/models/PropertyInfo.py |
PropertyInfo.is_recycle_var |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/PropertyInfo.py |
PropertyInfo.add_control |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/PropertyInfo.py |
PropertyInfo.unit_conversion |
10 |
0 |
0 |
6 |
1 |
94% |
| backend/core/auxiliary/models/PropertyInfo.py |
PropertyInfo.get_schema |
3 |
1 |
0 |
2 |
1 |
60% |
| backend/core/auxiliary/models/PropertyInfo.py |
check_is_except_last |
6 |
1 |
0 |
4 |
2 |
70% |
| backend/core/auxiliary/models/PropertyInfo.py |
(no function) |
63 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/PropertySet.py |
PropertySet.containedProperties |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/PropertySet.py |
PropertySet.schema |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/models/PropertySet.py |
PropertySet.disable_all |
12 |
2 |
0 |
10 |
2 |
82% |
| backend/core/auxiliary/models/PropertySet.py |
PropertySet.has_simulation_object |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/PropertySet.py |
PropertySet.get_property |
5 |
2 |
0 |
0 |
0 |
60% |
| backend/core/auxiliary/models/PropertySet.py |
PropertySet.update_property |
6 |
0 |
0 |
4 |
0 |
100% |
| backend/core/auxiliary/models/PropertySet.py |
PropertySet.add_control |
5 |
0 |
0 |
4 |
1 |
89% |
| backend/core/auxiliary/models/PropertySet.py |
PropertySet.get_unspecified_properties |
3 |
1 |
0 |
2 |
1 |
60% |
| backend/core/auxiliary/models/PropertySet.py |
(no function) |
29 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/PropertyValue.py |
PropertyValue.enable |
2 |
2 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/models/PropertyValue.py |
PropertyValue.get_index |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/PropertyValue.py |
PropertyValue.has_value |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/PropertyValue.py |
PropertyValue.get_indexed_items |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/PropertyValue.py |
PropertyValue.get_indexes |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/PropertyValue.py |
PropertyValue.is_control_set_point |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/PropertyValue.py |
PropertyValue.is_control_manipulated |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/PropertyValue.py |
PropertyValue.is_externally_controlled |
7 |
1 |
0 |
6 |
1 |
85% |
| backend/core/auxiliary/models/PropertyValue.py |
PropertyValue.is_enabled |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/PropertyValue.py |
PropertyValue.add_control |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/models/PropertyValue.py |
sort_indexes |
10 |
0 |
0 |
6 |
0 |
100% |
| backend/core/auxiliary/models/PropertyValue.py |
(no function) |
28 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/RecycleData.py |
RecycleData.update |
18 |
1 |
0 |
14 |
1 |
94% |
| backend/core/auxiliary/models/RecycleData.py |
RecycleData.clear |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/RecycleData.py |
(no function) |
19 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/Scenario.py |
(no function) |
41 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/Solution.py |
(no function) |
11 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/SolveState.py |
(no function) |
20 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/Task.py |
Task.create |
4 |
0 |
0 |
2 |
0 |
100% |
| backend/core/auxiliary/models/Task.py |
Task.create_parent_task |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/Task.py |
Task.update_status_from_child |
12 |
2 |
0 |
6 |
2 |
78% |
| backend/core/auxiliary/models/Task.py |
Task.set_failure_with_exception |
7 |
7 |
0 |
4 |
0 |
0% |
| backend/core/auxiliary/models/Task.py |
(no function) |
37 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/models/__init__.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/serializers/ControlValueSerializer.py |
ControlValueSerializer.create |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/serializers/ControlValueSerializer.py |
(no function) |
8 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/serializers/ExpressionSerializer.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/serializers/FlowsheetSerializer.py |
FlowsheetSerializer.create |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/serializers/FlowsheetSerializer.py |
FlowsheetSerializer.validate |
6 |
0 |
0 |
2 |
0 |
100% |
| backend/core/auxiliary/serializers/FlowsheetSerializer.py |
(no function) |
8 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/serializers/IndexedItemSerializer.py |
(no function) |
8 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/serializers/LiveSolarDataSerializer.py |
(no function) |
15 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/serializers/MLColumnMappingsSerializer.py |
(no function) |
7 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/serializers/MLModelSerializer.py |
MLModelSerializer.create |
5 |
5 |
0 |
2 |
0 |
0% |
| backend/core/auxiliary/serializers/MLModelSerializer.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/serializers/NoteSerializer.py |
NoteSerializer.create |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/serializers/NoteSerializer.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/serializers/ProcessPathSerializer.py |
(no function) |
7 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/serializers/PropertyInfoSerializer.py |
PropertyInfoSerializer.get_values |
23 |
0 |
0 |
14 |
0 |
100% |
| backend/core/auxiliary/serializers/PropertyInfoSerializer.py |
PropertyInfoSerializer.get_indexed_sets |
5 |
0 |
0 |
4 |
0 |
100% |
| backend/core/auxiliary/serializers/PropertyInfoSerializer.py |
PropertyInfoSerializer.update |
4 |
0 |
0 |
2 |
1 |
83% |
| backend/core/auxiliary/serializers/PropertyInfoSerializer.py |
PropertySetSerializer.get_unspecifiedProperties |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/serializers/PropertyInfoSerializer.py |
(no function) |
31 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/serializers/PropertyValueSerializer.py |
PropertyValueSerializer.update |
4 |
1 |
0 |
2 |
1 |
67% |
| backend/core/auxiliary/serializers/PropertyValueSerializer.py |
PropertyValueSerializer.handle_save |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/serializers/PropertyValueSerializer.py |
PropertyValueSerializer.handle_update |
70 |
8 |
0 |
30 |
4 |
86% |
| backend/core/auxiliary/serializers/PropertyValueSerializer.py |
PropertyValueSerializer.handle_update.handle_save |
1 |
0 |
0 |
2 |
0 |
100% |
| backend/core/auxiliary/serializers/PropertyValueSerializer.py |
PropertyValueSerializer.handle_update.get_revert_values |
2 |
0 |
0 |
2 |
0 |
100% |
| backend/core/auxiliary/serializers/PropertyValueSerializer.py |
(no function) |
23 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/serializers/RecycleDataSerializer.py |
RecycleDataSerializer.update |
4 |
0 |
0 |
2 |
1 |
83% |
| backend/core/auxiliary/serializers/RecycleDataSerializer.py |
(no function) |
11 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/serializers/ScenarioSerializer.py |
(no function) |
12 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/serializers/SolutionSerializer.py |
SolutionSerializer.get_name |
3 |
3 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/serializers/SolutionSerializer.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/serializers/SolveStateSerializer.py |
(no function) |
11 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/serializers/TaskSerializer.py |
(no function) |
15 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/serializers/__init__.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/views/CompoundSuggestionViews.py |
get_suggestions |
11 |
11 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/views/CompoundSuggestionViews.py |
(no function) |
15 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/views/CopyFlowsheetView.py |
copy_flowsheet |
6 |
6 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/views/CopyFlowsheetView.py |
(no function) |
16 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/views/DeleteMSSData.py |
delete_data |
8 |
8 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/views/DeleteMSSData.py |
(no function) |
16 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/views/DownloadMSSData.py |
transform_to_csv |
5 |
5 |
0 |
4 |
0 |
0% |
| backend/core/auxiliary/views/DownloadMSSData.py |
download_data |
12 |
12 |
0 |
2 |
0 |
0% |
| backend/core/auxiliary/views/DownloadMSSData.py |
download_mss_results |
11 |
11 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/views/DownloadMSSData.py |
(no function) |
26 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/views/ExtractSegmentDataFromFS.py |
get_compounds |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/views/ExtractSegmentDataFromFS.py |
create_he_streams |
6 |
0 |
0 |
4 |
1 |
90% |
| backend/core/auxiliary/views/ExtractSegmentDataFromFS.py |
compare_compositions |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/views/ExtractSegmentDataFromFS.py |
extract_stream_data |
63 |
63 |
0 |
18 |
0 |
0% |
| backend/core/auxiliary/views/ExtractSegmentDataFromFS.py |
check_target_temperature_validity |
3 |
3 |
0 |
2 |
0 |
0% |
| backend/core/auxiliary/views/ExtractSegmentDataFromFS.py |
(no function) |
23 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/views/GenerateIDAESPython.py |
generate_idaes_python |
9 |
9 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/views/GenerateIDAESPython.py |
(no function) |
13 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/views/HealthChecks.py |
get_api_status |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/views/HealthChecks.py |
check_db_connectivity |
16 |
16 |
0 |
4 |
0 |
0% |
| backend/core/auxiliary/views/HealthChecks.py |
(no function) |
13 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/views/LiveSolarData.py |
build_url |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/views/LiveSolarData.py |
parse_csv |
11 |
11 |
0 |
4 |
0 |
0% |
| backend/core/auxiliary/views/LiveSolarData.py |
get_solar_data |
21 |
21 |
0 |
4 |
0 |
0% |
| backend/core/auxiliary/views/LiveSolarData.py |
(no function) |
20 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/views/SolveView.py |
create_error |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/views/SolveView.py |
solve_idaes |
24 |
8 |
0 |
6 |
1 |
70% |
| backend/core/auxiliary/views/SolveView.py |
process_idaes_solve_completion_event |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/views/SolveView.py |
process_failed_idaes_solve_event |
4 |
4 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/views/SolveView.py |
process_dispatch_multi_solve |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/views/SolveView.py |
cancel_idaes_solve_handler |
6 |
6 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/views/SolveView.py |
(no function) |
49 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/views/UploadMSSData.py |
upload_data |
43 |
6 |
0 |
14 |
3 |
84% |
| backend/core/auxiliary/views/UploadMSSData.py |
(no function) |
17 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/views/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/CompoundViewSet.py |
CompoundViewSet.list |
3 |
3 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/CompoundViewSet.py |
CompoundViewSet.list.get_compound_item |
3 |
3 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/CompoundViewSet.py |
(no function) |
11 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/ControlValueViewSet.py |
ControlValueViewSet.get_queryset |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/ControlValueViewSet.py |
ControlValueViewSet.list |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/ControlValueViewSet.py |
(no function) |
11 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/ExpressionViewSet.py |
ExpressionViewSet.get_queryset |
5 |
5 |
0 |
2 |
0 |
0% |
| backend/core/auxiliary/viewsets/ExpressionViewSet.py |
ExpressionViewSet.list |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/ExpressionViewSet.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/FlowsheetTemplateViewSet.py |
FlowsheetTemplateViewSet.get_queryset |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/FlowsheetTemplateViewSet.py |
FlowsheetTemplateViewSet.create_flowsheet_template |
13 |
0 |
0 |
2 |
0 |
100% |
| backend/core/auxiliary/viewsets/FlowsheetTemplateViewSet.py |
FlowsheetTemplateViewSet.create_from_flowsheet_template |
10 |
1 |
0 |
0 |
0 |
90% |
| backend/core/auxiliary/viewsets/FlowsheetTemplateViewSet.py |
FlowsheetTemplateViewSet.create_module_from_template |
20 |
20 |
0 |
2 |
0 |
0% |
| backend/core/auxiliary/viewsets/FlowsheetTemplateViewSet.py |
(no function) |
32 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/FlowsheetViewSet.py |
FlowsheetViewSet.get_queryset |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/FlowsheetViewSet.py |
FlowsheetViewSet.list |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/FlowsheetViewSet.py |
FlowsheetViewSet.retrieve |
9 |
0 |
0 |
4 |
0 |
100% |
| backend/core/auxiliary/viewsets/FlowsheetViewSet.py |
FlowsheetViewSet.create |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/FlowsheetViewSet.py |
FlowsheetViewSet.share_flowsheet |
9 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/FlowsheetViewSet.py |
FlowsheetViewSet.list_shared_users |
9 |
1 |
0 |
2 |
1 |
82% |
| backend/core/auxiliary/viewsets/FlowsheetViewSet.py |
FlowsheetViewSet.remove_user |
9 |
1 |
0 |
2 |
1 |
82% |
| backend/core/auxiliary/viewsets/FlowsheetViewSet.py |
(no function) |
36 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/IndexedItemViewSet.py |
IndexedItemViewSet.get_queryset |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/IndexedItemViewSet.py |
(no function) |
8 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/MLColumnMappingsViewSet.py |
MLColumnMappingsViewSet.get_queryset |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/MLColumnMappingsViewSet.py |
MLColumnMappingsViewSet.bulk_create_column_mapping |
14 |
14 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/MLColumnMappingsViewSet.py |
(no function) |
31 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/MLViewSet.py |
MLViewSet.get_queryset |
2 |
2 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/MLViewSet.py |
MLViewSet.list |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/MLViewSet.py |
MLViewSet.create |
2 |
2 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/MLViewSet.py |
MLViewSet.get_csv_header |
15 |
3 |
0 |
4 |
1 |
79% |
| backend/core/auxiliary/viewsets/MLViewSet.py |
MLViewSet.upload_model |
12 |
2 |
0 |
0 |
0 |
83% |
| backend/core/auxiliary/viewsets/MLViewSet.py |
MLViewSet.create_surrogate_model |
9 |
2 |
0 |
2 |
1 |
73% |
| backend/core/auxiliary/viewsets/MLViewSet.py |
MLViewSet.export_flowsheet |
11 |
3 |
0 |
2 |
1 |
69% |
| backend/core/auxiliary/viewsets/MLViewSet.py |
process_ml_training_event |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/MLViewSet.py |
(no function) |
47 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/NoteViewSet.py |
NoteViewSet.get_queryset |
2 |
2 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/NoteViewSet.py |
NoteViewSet.list |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/NoteViewSet.py |
NoteViewSet.update |
3 |
3 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/NoteViewSet.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/ProcessPathViewSet.py |
ProcessPathViewSet.get_queryset |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/ProcessPathViewSet.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/PropertyInfoViewSet.py |
PropertyInfoViewSet.get_queryset |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/PropertyInfoViewSet.py |
HistoryViewSet.get_queryset |
5 |
5 |
0 |
2 |
0 |
0% |
| backend/core/auxiliary/viewsets/PropertyInfoViewSet.py |
HistoryViewSet.delete |
4 |
4 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/PropertyInfoViewSet.py |
(no function) |
22 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/PropertySetViewSet.py |
SchemaPropertySetViewSet.get_queryset |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/PropertySetViewSet.py |
SchemaPropertySetViewSet.update_compound_mode |
15 |
15 |
0 |
6 |
0 |
0% |
| backend/core/auxiliary/viewsets/PropertySetViewSet.py |
SchemaPropertySetViewSet.normalize_compound_values |
20 |
0 |
0 |
4 |
1 |
96% |
| backend/core/auxiliary/viewsets/PropertySetViewSet.py |
SchemaPropertySetViewSet.normalize_compound_values.normalise_fractions |
14 |
2 |
0 |
10 |
2 |
83% |
| backend/core/auxiliary/viewsets/PropertySetViewSet.py |
SchemaPropertySetViewSet.normalize_compound_values.mass_frac_to_molar_frac |
8 |
1 |
0 |
6 |
2 |
79% |
| backend/core/auxiliary/viewsets/PropertySetViewSet.py |
SchemaPropertySetViewSet.update_turbine_type |
26 |
26 |
0 |
4 |
0 |
0% |
| backend/core/auxiliary/viewsets/PropertySetViewSet.py |
SchemaPropertySetViewSet.update_hx_type |
28 |
28 |
0 |
6 |
0 |
0% |
| backend/core/auxiliary/viewsets/PropertySetViewSet.py |
SchemaPropertySetViewSet.create_simulation_object |
6 |
6 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/PropertySetViewSet.py |
SchemaPropertySetViewSet.error_response |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/PropertySetViewSet.py |
SchemaPropertySetViewSet.retrieve |
9 |
2 |
0 |
2 |
1 |
73% |
| backend/core/auxiliary/viewsets/PropertySetViewSet.py |
(no function) |
48 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/PropertyValueViewSet.py |
PropertyValueViewSet.get_queryset |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/PropertyValueViewSet.py |
PropertyValueViewSet.update |
8 |
4 |
0 |
0 |
0 |
50% |
| backend/core/auxiliary/viewsets/PropertyValueViewSet.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/RecycleDataViewSet.py |
RecycleDataViewSet.get_queryset |
14 |
5 |
0 |
6 |
3 |
60% |
| backend/core/auxiliary/viewsets/RecycleDataViewSet.py |
RecycleDataViewSet.list |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/RecycleDataViewSet.py |
RecyclePropertyViewSet.get_queryset |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/RecycleDataViewSet.py |
RecyclePropertyViewSet.update |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/RecycleDataViewSet.py |
(no function) |
15 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/ScenarioViewSet.py |
ScenarioViewSet.get_queryset |
5 |
5 |
0 |
2 |
0 |
0% |
| backend/core/auxiliary/viewsets/ScenarioViewSet.py |
ScenarioViewSet.list |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/ScenarioViewSet.py |
OptimizationDegreesOfFreedomViewSet.get_queryset |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/ScenarioViewSet.py |
(no function) |
12 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/SolutionViewSet.py |
SolutionViewSet.get_queryset |
4 |
4 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/SolutionViewSet.py |
SolutionViewSet.list |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/SolutionViewSet.py |
(no function) |
13 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/SolveValueViewSet.py |
SolveValueViewSet.get_queryset |
5 |
5 |
0 |
2 |
0 |
0% |
| backend/core/auxiliary/viewsets/SolveValueViewSet.py |
SolveValueViewSet.list |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/SolveValueViewSet.py |
SolveStateViewSet.get_queryset |
5 |
5 |
0 |
2 |
0 |
0% |
| backend/core/auxiliary/viewsets/SolveValueViewSet.py |
SolveStateViewSet.list |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/SolveValueViewSet.py |
SolveStateViewSet.solve_state_count |
3 |
3 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/SolveValueViewSet.py |
SolveStateViewSet.full_input_table |
32 |
32 |
0 |
14 |
0 |
0% |
| backend/core/auxiliary/viewsets/SolveValueViewSet.py |
SolveStateViewSet.input_row |
17 |
17 |
0 |
4 |
0 |
0% |
| backend/core/auxiliary/viewsets/SolveValueViewSet.py |
SolveStateViewSet.output_row |
20 |
20 |
0 |
8 |
0 |
0% |
| backend/core/auxiliary/viewsets/SolveValueViewSet.py |
SolveStateViewSet.output_graph |
30 |
30 |
0 |
12 |
0 |
0% |
| backend/core/auxiliary/viewsets/SolveValueViewSet.py |
(no function) |
41 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/TaskViewSet.py |
TaskViewSet.get_queryset |
5 |
5 |
0 |
2 |
0 |
0% |
| backend/core/auxiliary/viewsets/TaskViewSet.py |
TaskViewSet.list |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/TaskViewSet.py |
TaskViewSet.get_task_children |
6 |
6 |
0 |
2 |
0 |
0% |
| backend/core/auxiliary/viewsets/TaskViewSet.py |
TaskViewSet.handle_task_running_event |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/TaskViewSet.py |
(no function) |
28 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/__init__.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/compound_conversions.py |
compound_db_to_molar_flow |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/core/auxiliary/viewsets/compound_conversions.py |
compound_db_to_mass_flow |
3 |
3 |
0 |
0 |
0 |
0% |
| backend/core/auxiliary/viewsets/compound_conversions.py |
update_fraction_display_values |
17 |
17 |
0 |
6 |
0 |
0% |
| backend/core/auxiliary/viewsets/compound_conversions.py |
check_fully_defined |
13 |
1 |
0 |
12 |
1 |
92% |
| backend/core/auxiliary/viewsets/compound_conversions.py |
serialize_to_current_mode |
12 |
8 |
0 |
8 |
2 |
30% |
| backend/core/auxiliary/viewsets/compound_conversions.py |
serialize_to_current_mode.convert_to_mass_flow |
3 |
3 |
0 |
4 |
0 |
0% |
| backend/core/auxiliary/viewsets/compound_conversions.py |
serialize_to_current_mode.convert_to_mass_fraction |
11 |
11 |
0 |
8 |
0 |
0% |
| backend/core/auxiliary/viewsets/compound_conversions.py |
convert_to_molar_fractions |
11 |
1 |
0 |
4 |
2 |
80% |
| backend/core/auxiliary/viewsets/compound_conversions.py |
convert_to_molar_fractions.molar_flows_to_fractions |
5 |
1 |
0 |
4 |
1 |
78% |
| backend/core/auxiliary/viewsets/compound_conversions.py |
convert_to_molar_fractions.mass_flows_to_molar_flows |
4 |
1 |
0 |
4 |
1 |
75% |
| backend/core/auxiliary/viewsets/compound_conversions.py |
convert_to_raw_values |
6 |
6 |
0 |
4 |
0 |
0% |
| backend/core/auxiliary/viewsets/compound_conversions.py |
(no function) |
11 |
0 |
0 |
0 |
0 |
100% |
| backend/core/client.py |
FlowsheetClient.__init__ |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/core/client.py |
FlowsheetClient._add_flowsheet_query_param |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/core/client.py |
FlowsheetClient.get |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/core/client.py |
FlowsheetClient.post |
4 |
0 |
0 |
2 |
0 |
100% |
| backend/core/client.py |
FlowsheetClient.patch |
4 |
0 |
0 |
2 |
0 |
100% |
| backend/core/client.py |
FlowsheetClient.put |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/core/client.py |
FlowsheetClient.delete |
4 |
1 |
0 |
2 |
1 |
67% |
| backend/core/client.py |
(no function) |
13 |
0 |
0 |
0 |
0 |
100% |
| backend/core/exceptions.py |
DetailedException.__init__ |
5 |
5 |
0 |
0 |
0 |
0% |
| backend/core/exceptions.py |
otel_trace_exception_handler |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/core/exceptions.py |
(no function) |
7 |
0 |
0 |
0 |
0 |
100% |
| backend/core/management/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/core/managers.py |
verify_flowsheet_access |
8 |
2 |
0 |
2 |
1 |
70% |
| backend/core/managers.py |
AccessControlManager.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/core/managers.py |
AccessControlManager.create |
12 |
2 |
0 |
6 |
2 |
78% |
| backend/core/managers.py |
AccessControlManager.bulk_create |
13 |
1 |
0 |
8 |
1 |
90% |
| backend/core/managers.py |
AccessControlManager.get_queryset |
13 |
0 |
0 |
6 |
0 |
100% |
| backend/core/managers.py |
SoftDeleteManager.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/managers.py |
SoftDeleteManager.get_queryset |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/managers.py |
SoftDeleteManager.include_deleted |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/managers.py |
include_soft_deleted |
3 |
0 |
0 |
2 |
0 |
100% |
| backend/core/managers.py |
(no function) |
19 |
0 |
0 |
0 |
0 |
100% |
| backend/core/pagination.py |
ViewSetPagination.get_paginated_response |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/pagination.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/core/parsers/__init__.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/parsers/cloud_events_parser.py |
CloudEventsParser.parse |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/core/parsers/cloud_events_parser.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/core/plots/Plot.py |
(no function) |
21 |
0 |
0 |
0 |
0 |
100% |
| backend/core/plots/PlotSerializer.py |
(no function) |
22 |
0 |
0 |
0 |
0 |
100% |
| backend/core/plots/PlotViewSet.py |
PlotViewSet.get_queryset |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/plots/PlotViewSet.py |
PlotViewSet.list |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/plots/PlotViewSet.py |
SeriesViewSet.get_queryset |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/core/plots/PlotViewSet.py |
(no function) |
12 |
0 |
0 |
0 |
0 |
100% |
| backend/core/plots/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/core/plots/plot_router.py |
(no function) |
8 |
0 |
0 |
0 |
0 |
100% |
| backend/core/routers.py |
(no function) |
45 |
0 |
0 |
0 |
0 |
100% |
| backend/core/testing/AhuoraServerTestCase.py |
ResusableLiveServerThread._create_server |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/testing/AhuoraServerTestCase.py |
AhuoraServerTestCase.assertJsonAlmostEqual |
11 |
0 |
0 |
10 |
0 |
100% |
| backend/core/testing/AhuoraServerTestCase.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
| backend/core/testing/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/core/validation.py |
sanitize_flowsheet_id |
8 |
0 |
0 |
4 |
0 |
100% |
| backend/core/validation.py |
api_view_validate |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/core/validation.py |
api_view_validate._wrapped_view |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/core/validation.py |
api_view_ignore_access_control |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/core/validation.py |
api_view_ignore_access_control._wrapped_view |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/validation.py |
flowsheet_context |
8 |
2 |
0 |
0 |
0 |
75% |
| backend/core/validation.py |
get_current_flowsheet |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/core/validation.py |
cache_result |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/core/validation.py |
validate_router |
11 |
3 |
0 |
10 |
3 |
71% |
| backend/core/validation.py |
validate_urlpatterns |
4 |
1 |
0 |
4 |
1 |
75% |
| backend/core/validation.py |
extract_views_from_urlpatterns |
9 |
3 |
0 |
6 |
1 |
60% |
| backend/core/validation.py |
(no function) |
20 |
0 |
0 |
0 |
0 |
100% |
| backend/core/viewset.py |
ContextMixin.initial |
12 |
1 |
0 |
6 |
2 |
83% |
| backend/core/viewset.py |
ContextMixin.finalize_response |
3 |
0 |
0 |
2 |
0 |
100% |
| backend/core/viewset.py |
ContextMixin.handle_exception |
3 |
0 |
0 |
2 |
0 |
100% |
| backend/core/viewset.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/apps.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/formula_templates/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/formula_templates/add_template.py |
add_template |
25 |
2 |
0 |
16 |
3 |
88% |
| backend/flowsheetInternals/formula_templates/add_template.py |
replace_with_ids |
3 |
0 |
0 |
2 |
0 |
100% |
| backend/flowsheetInternals/formula_templates/add_template.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/formula_templates/formula_templates.py |
(no function) |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/formula_templates/template_schema.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/graphicData/__init__.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/graphicData/apps.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/graphicData/logic/make_group.py |
make_group |
46 |
3 |
0 |
28 |
4 |
91% |
| backend/flowsheetInternals/graphicData/logic/make_group.py |
propagate_streams |
17 |
3 |
0 |
14 |
3 |
81% |
| backend/flowsheetInternals/graphicData/logic/make_group.py |
propagate_intermediate_streams |
18 |
3 |
0 |
14 |
4 |
78% |
| backend/flowsheetInternals/graphicData/logic/make_group.py |
propagate_intermediate_streams.groups_to_add_intermediate |
18 |
1 |
0 |
12 |
4 |
83% |
| backend/flowsheetInternals/graphicData/logic/make_group.py |
propagate_intermediate_streams.groups_to_add_intermediate.get_group_path |
5 |
0 |
0 |
2 |
0 |
100% |
| backend/flowsheetInternals/graphicData/logic/make_group.py |
(no function) |
11 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/graphicData/logic/ungroup.py |
ungroup |
19 |
2 |
0 |
10 |
1 |
90% |
| backend/flowsheetInternals/graphicData/logic/ungroup.py |
(no function) |
8 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/graphicData/models/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/graphicData/models/graphicObjectModel.py |
GraphicObject.copy_position_from |
7 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/graphicData/models/graphicObjectModel.py |
(no function) |
18 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/graphicData/models/groupingModel.py |
Grouping.create |
14 |
0 |
0 |
2 |
0 |
100% |
| backend/flowsheetInternals/graphicData/models/groupingModel.py |
Grouping.get_parent_group |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/graphicData/models/groupingModel.py |
Grouping.get_connections |
20 |
3 |
0 |
12 |
4 |
78% |
| backend/flowsheetInternals/graphicData/models/groupingModel.py |
Grouping.get_breadcrumbs_trail |
8 |
8 |
0 |
2 |
0 |
0% |
| backend/flowsheetInternals/graphicData/models/groupingModel.py |
Grouping.update_internal_simulation_objects |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/graphicData/models/groupingModel.py |
Grouping.get_graphic_object |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/graphicData/models/groupingModel.py |
Grouping.get_simulation_objects |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/graphicData/models/groupingModel.py |
Grouping.clear_group |
3 |
3 |
0 |
0 |
0 |
0% |
| backend/flowsheetInternals/graphicData/models/groupingModel.py |
Grouping.set_group_size |
16 |
1 |
0 |
4 |
1 |
90% |
| backend/flowsheetInternals/graphicData/models/groupingModel.py |
Grouping.get_recursive_simulation_objects |
13 |
13 |
0 |
6 |
0 |
0% |
| backend/flowsheetInternals/graphicData/models/groupingModel.py |
Grouping.get_unconnected_streams |
15 |
15 |
0 |
8 |
0 |
0% |
| backend/flowsheetInternals/graphicData/models/groupingModel.py |
Grouping.generate_name_prefix |
8 |
8 |
0 |
2 |
0 |
0% |
| backend/flowsheetInternals/graphicData/models/groupingModel.py |
(no function) |
40 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/graphicData/routers.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/graphicData/serializers/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/graphicData/serializers/graphicObjectSerializer.py |
GraphicObjectSerializer.get_is_flipped |
8 |
8 |
0 |
4 |
0 |
0% |
| backend/flowsheetInternals/graphicData/serializers/graphicObjectSerializer.py |
(no function) |
16 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/graphicData/serializers/groupingSerializer.py |
GroupingSerializer.update |
11 |
11 |
0 |
6 |
0 |
0% |
| backend/flowsheetInternals/graphicData/serializers/groupingSerializer.py |
GroupingSerializer.get_propertyInfoRelations |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/flowsheetInternals/graphicData/serializers/groupingSerializer.py |
(no function) |
20 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/graphicData/viewsets/GraphicObjectViewSet.py |
GraphicObjectViewSet.get_queryset |
5 |
5 |
0 |
2 |
0 |
0% |
| backend/flowsheetInternals/graphicData/viewsets/GraphicObjectViewSet.py |
GraphicObjectViewSet.list |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/flowsheetInternals/graphicData/viewsets/GraphicObjectViewSet.py |
(no function) |
14 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/graphicData/viewsets/GroupingViewSet.py |
GroupingViewSet.get_queryset |
5 |
5 |
0 |
2 |
0 |
0% |
| backend/flowsheetInternals/graphicData/viewsets/GroupingViewSet.py |
GroupingViewSet.list |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/flowsheetInternals/graphicData/viewsets/GroupingViewSet.py |
GroupingViewSet.create |
7 |
7 |
0 |
2 |
0 |
0% |
| backend/flowsheetInternals/graphicData/viewsets/GroupingViewSet.py |
GroupingViewSet.create_custom_group |
9 |
9 |
0 |
0 |
0 |
0% |
| backend/flowsheetInternals/graphicData/viewsets/GroupingViewSet.py |
GroupingViewSet.partial_update |
42 |
42 |
0 |
16 |
0 |
0% |
| backend/flowsheetInternals/graphicData/viewsets/GroupingViewSet.py |
GroupingViewSet.destroy |
3 |
3 |
0 |
0 |
0 |
0% |
| backend/flowsheetInternals/graphicData/viewsets/GroupingViewSet.py |
GroupingViewSet.make_group |
10 |
10 |
0 |
0 |
0 |
0% |
| backend/flowsheetInternals/graphicData/viewsets/GroupingViewSet.py |
GroupingViewSet.move_selection |
15 |
15 |
0 |
2 |
0 |
0% |
| backend/flowsheetInternals/graphicData/viewsets/GroupingViewSet.py |
GroupingViewSet.delete_selected_objects |
9 |
9 |
0 |
0 |
0 |
0% |
| backend/flowsheetInternals/graphicData/viewsets/GroupingViewSet.py |
GroupingViewSet.ungroup |
11 |
11 |
0 |
0 |
0 |
0% |
| backend/flowsheetInternals/graphicData/viewsets/GroupingViewSet.py |
GroupingViewSet.breadcrumbs |
10 |
10 |
0 |
2 |
0 |
0% |
| backend/flowsheetInternals/graphicData/viewsets/GroupingViewSet.py |
GroupingViewSet.get_connections |
8 |
8 |
0 |
0 |
0 |
0% |
| backend/flowsheetInternals/graphicData/viewsets/GroupingViewSet.py |
GroupingViewSet.zones |
6 |
6 |
0 |
0 |
0 |
0% |
| backend/flowsheetInternals/graphicData/viewsets/GroupingViewSet.py |
(no function) |
66 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/graphicData/viewsets/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/propertyPackages/__init__.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/propertyPackages/apps.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/propertyPackages/models/SimulationObjectPropertyPackages.py |
(no function) |
11 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/propertyPackages/models/StreamFactory.py |
StreamFactory.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
| backend/flowsheetInternals/propertyPackages/models/StreamFactory.py |
StreamFactory.check_and_update_stream |
3 |
3 |
0 |
2 |
0 |
0% |
| backend/flowsheetInternals/propertyPackages/models/StreamFactory.py |
StreamFactory.swap_to_humid_air |
3 |
3 |
0 |
4 |
0 |
0% |
| backend/flowsheetInternals/propertyPackages/models/StreamFactory.py |
StreamFactory.check_swap_back |
4 |
4 |
0 |
6 |
0 |
0% |
| backend/flowsheetInternals/propertyPackages/models/StreamFactory.py |
swap_stream_to |
8 |
8 |
0 |
0 |
0 |
0% |
| backend/flowsheetInternals/propertyPackages/models/StreamFactory.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/propertyPackages/models/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/propertyPackages/routers.py |
(no function) |
7 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/propertyPackages/serializers/SimulationObjectPropertyPackageSerializer.py |
SimulationObjectPropertyPackagesSerializer.update |
4 |
4 |
0 |
0 |
0 |
0% |
| backend/flowsheetInternals/propertyPackages/serializers/SimulationObjectPropertyPackageSerializer.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/propertyPackages/serializers/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/propertyPackages/viewsets/SimulationObjectPropertyPackageViewSet.py |
SimulationObjectPropertyPackageViewSet.get_queryset |
5 |
5 |
0 |
2 |
0 |
0% |
| backend/flowsheetInternals/propertyPackages/viewsets/SimulationObjectPropertyPackageViewSet.py |
SimulationObjectPropertyPackageViewSet.list |
2 |
2 |
0 |
0 |
0 |
0% |
| backend/flowsheetInternals/propertyPackages/viewsets/SimulationObjectPropertyPackageViewSet.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/propertyPackages/viewsets/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/__init__.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/apps.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/__init__.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/config_base.py |
(no function) |
7 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/config_methods.py |
get_object_schema |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/config_methods.py |
get_property_fields |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/config_methods.py |
get_connected_port_keys |
4 |
1 |
0 |
4 |
1 |
75% |
| backend/flowsheetInternals/unitops/config/config_methods.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/__init__.py |
(no function) |
62 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/ac_bus_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/ac_stream_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/boiler_config.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/bs_willans_config.py |
(no function) |
11 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/bus_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/compound_seperator_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/compressor_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/convertor_config.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/cooler_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/cs_willans_config.py |
(no function) |
11 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/custom_variable_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/d_tsat_willans_config.py |
(no function) |
11 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/decision_node_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/deferrable_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/desuperheater_config.py |
(no function) |
18 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/direct_steam_injection_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/energy_mixer_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/energy_splitter_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/energy_storage_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/energy_stream_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/generic_load_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/grid_config.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/group_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/header_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/heat_exchanger_1d_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/heat_exchanger_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/heat_pump_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/heater_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/heatpump_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/humid_air_stream_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/hydro_config.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/integration_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/link_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/lumped_capacitance_hx_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/machine_learning_block_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/mdb_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/mixer_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/ntu_heat_exchanger_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/phase_seperator_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/pid_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/pl_willans_config.py |
(no function) |
15 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/pump_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/reactor_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/recycle_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/simple_header_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/solar_config.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/splitter_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/steam_user_config.py |
(no function) |
21 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/stoich_hda_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/stream_config.py |
(no function) |
8 |
0 |
0 |
4 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/tank_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/transformer_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/transformer_stream_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/translator_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/transmission_line_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/turbine_config.py |
(no function) |
14 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/valve_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/waterpipe_config.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/willans_turbine_config.py |
(no function) |
14 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/config/objects/wind_config.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/methods/add_expression.py |
add_expression |
6 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/methods/add_expression.py |
(no function) |
6 |
0 |
3 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/Port.py |
Port.default_stream_position |
6 |
0 |
0 |
2 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/Port.py |
Port.default_stream_name |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/Port.py |
Port.reindex_port_on_delete |
36 |
4 |
0 |
16 |
2 |
81% |
| backend/flowsheetInternals/unitops/models/Port.py |
(no function) |
24 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.schema |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.has_recycle_connection |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.is_stream |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.get_stream |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.get_group |
3 |
1 |
0 |
2 |
1 |
60% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.get_groups |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.get_parent_groups |
9 |
1 |
0 |
4 |
1 |
85% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.get_property_package |
4 |
0 |
0 |
2 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.set_property_package |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.get_port |
5 |
2 |
0 |
0 |
0 |
60% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.reorder_object_ports |
11 |
11 |
0 |
4 |
0 |
0% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.horizontally_center_graphic |
13 |
4 |
0 |
4 |
1 |
71% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.vertically_center_graphic |
10 |
10 |
0 |
2 |
0 |
0% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.split_stream |
39 |
3 |
0 |
20 |
4 |
88% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.merge_parallel_streams |
26 |
2 |
0 |
4 |
1 |
90% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.merge_stream |
69 |
4 |
0 |
16 |
3 |
92% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.merge_stream.update_graphic_object_on_merge |
22 |
0 |
0 |
14 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.delete_control_values |
5 |
1 |
0 |
6 |
1 |
82% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.attach_recycle |
6 |
1 |
0 |
2 |
1 |
75% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.has_path_to |
18 |
1 |
0 |
12 |
2 |
90% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.make_decision_node |
31 |
0 |
0 |
4 |
1 |
97% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.update_compounds |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.add_port |
41 |
1 |
0 |
18 |
3 |
93% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.update_height |
3 |
2 |
0 |
2 |
1 |
40% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.get_indexed_items |
9 |
2 |
0 |
4 |
1 |
77% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.merge_decision_nodes |
13 |
13 |
0 |
4 |
0 |
0% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.reevaluate_properties_enabled |
17 |
1 |
0 |
6 |
1 |
91% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.reevaluate_properties_enabled._eval_enabled |
10 |
1 |
0 |
8 |
1 |
89% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.get_unspecified_properties |
30 |
5 |
0 |
22 |
4 |
83% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.delete |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
SimulationObject.permanently_delete |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/flowsheetInternals/unitops/models/SimulationObject.py |
(no function) |
58 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/__init__.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/compound_propogation.py |
update_compounds_on_set |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/compound_propogation.py |
update_compounds_on_add_stream |
11 |
0 |
0 |
4 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/compound_propogation.py |
update_compounds_on_merge |
6 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/compound_propogation.py |
_get_compound_keys |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/compound_propogation.py |
update_decision_node_and_propagate |
7 |
0 |
0 |
4 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/compound_propogation.py |
run_for_stream |
2 |
2 |
0 |
0 |
0 |
0% |
| backend/flowsheetInternals/unitops/models/compound_propogation.py |
CompoundPropogation.__init__ |
7 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/compound_propogation.py |
CompoundPropogation._update_compounds |
19 |
0 |
0 |
10 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/compound_propogation.py |
CompoundPropogation._property_add_remove |
27 |
0 |
0 |
16 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/compound_propogation.py |
CompoundPropogation.run |
9 |
0 |
0 |
6 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/compound_propogation.py |
CompoundPropogation.run_for_stream |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/compound_propogation.py |
CompoundPropogation._handle_database_changes |
7 |
2 |
0 |
4 |
1 |
73% |
| backend/flowsheetInternals/unitops/models/compound_propogation.py |
(no function) |
26 |
0 |
3 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/delete_factory.py |
DeleteFactory.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/delete_factory.py |
DeleteFactory.delete_object |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/delete_factory.py |
DeleteFactory.delete_multiple_objects |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/delete_factory.py |
DeleteFactory.run_delete |
47 |
5 |
0 |
38 |
4 |
87% |
| backend/flowsheetInternals/unitops/models/delete_factory.py |
DeleteFactory._restore_object_ids |
2 |
2 |
0 |
0 |
0 |
0% |
| backend/flowsheetInternals/unitops/models/delete_factory.py |
(no function) |
14 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/flow_tracking.py |
track_stream_flow |
25 |
0 |
0 |
16 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/flow_tracking.py |
get_connected_ports |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/flow_tracking.py |
(no function) |
6 |
0 |
3 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/simulation_object_factory.py |
SimulationObjectFactory.__init__ |
16 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/simulation_object_factory.py |
SimulationObjectFactory.create_simulation_object |
50 |
1 |
0 |
24 |
1 |
97% |
| backend/flowsheetInternals/unitops/models/simulation_object_factory.py |
SimulationObjectFactory.create_stream_at_port |
14 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/simulation_object_factory.py |
SimulationObjectFactory.default_stream_position |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/simulation_object_factory.py |
SimulationObjectFactory.perform_bulk_create |
10 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/simulation_object_factory.py |
SimulationObjectFactory.create |
43 |
6 |
0 |
28 |
5 |
82% |
| backend/flowsheetInternals/unitops/models/simulation_object_factory.py |
SimulationObjectFactory.replace_the_gut |
11 |
11 |
0 |
2 |
0 |
0% |
| backend/flowsheetInternals/unitops/models/simulation_object_factory.py |
SimulationObjectFactory.create_property_set |
11 |
0 |
0 |
6 |
1 |
94% |
| backend/flowsheetInternals/unitops/models/simulation_object_factory.py |
SimulationObjectFactory.create_property_infos |
6 |
0 |
0 |
2 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/simulation_object_factory.py |
SimulationObjectFactory.create_property_info |
16 |
0 |
0 |
6 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/simulation_object_factory.py |
SimulationObjectFactory.get_combinations |
4 |
1 |
0 |
2 |
1 |
67% |
| backend/flowsheetInternals/unitops/models/simulation_object_factory.py |
SimulationObjectFactory.set_properties_access |
31 |
3 |
0 |
26 |
4 |
88% |
| backend/flowsheetInternals/unitops/models/simulation_object_factory.py |
SimulationObjectFactory.create_indexed_items |
14 |
0 |
0 |
6 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/simulation_object_factory.py |
(no function) |
37 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/summary_table_factory.py |
serialize_objects_for_table |
22 |
1 |
0 |
12 |
1 |
94% |
| backend/flowsheetInternals/unitops/models/summary_table_factory.py |
get_stream_summary_table_data |
6 |
0 |
0 |
2 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/summary_table_factory.py |
get_unitops_summary_table_data |
6 |
0 |
0 |
2 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/summary_table_factory.py |
get_composition_summary_table_data |
39 |
4 |
0 |
24 |
1 |
89% |
| backend/flowsheetInternals/unitops/models/summary_table_factory.py |
get_compounds |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/models/summary_table_factory.py |
get_compound_mass_fractions |
15 |
1 |
0 |
4 |
1 |
89% |
| backend/flowsheetInternals/unitops/models/summary_table_factory.py |
(no function) |
30 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/routers.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/serializers/PortSerializer.py |
PortSerializer.update |
19 |
3 |
0 |
12 |
5 |
74% |
| backend/flowsheetInternals/unitops/serializers/PortSerializer.py |
(no function) |
11 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/serializers/SimulationObjectSerializer.py |
SimulationObjectSerializer.create |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/serializers/SimulationObjectSerializer.py |
SimulationObjectSerializer.get_unspecifiedProperties |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/serializers/SimulationObjectSerializer.py |
(no function) |
23 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/serializers/__init__.py |
(no function) |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/viewsets/DuplicateSimulationObject.py |
Coords.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/viewsets/DuplicateSimulationObject.py |
calc_centre_simulation_objects |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/viewsets/DuplicateSimulationObject.py |
simulation_object_relative_location |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/viewsets/DuplicateSimulationObject.py |
SimulationObjectDuplicator.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/viewsets/DuplicateSimulationObject.py |
SimulationObjectDuplicator.create_duplicate_simulation_objects |
7 |
0 |
0 |
2 |
0 |
100% |
| backend/flowsheetInternals/unitops/viewsets/DuplicateSimulationObject.py |
SimulationObjectDuplicator.duplicate_graphics |
14 |
0 |
0 |
2 |
0 |
100% |
| backend/flowsheetInternals/unitops/viewsets/DuplicateSimulationObject.py |
SimulationObjectDuplicator.duplicate_port_data |
10 |
0 |
0 |
2 |
0 |
100% |
| backend/flowsheetInternals/unitops/viewsets/DuplicateSimulationObject.py |
SimulationObjectDuplicator.update_streams |
10 |
0 |
0 |
6 |
1 |
94% |
| backend/flowsheetInternals/unitops/viewsets/DuplicateSimulationObject.py |
SimulationObjectDuplicator.duplicate_properties |
41 |
0 |
0 |
14 |
1 |
98% |
| backend/flowsheetInternals/unitops/viewsets/DuplicateSimulationObject.py |
SimulationObjectDuplicator.duplicate_packages |
6 |
0 |
0 |
4 |
0 |
100% |
| backend/flowsheetInternals/unitops/viewsets/DuplicateSimulationObject.py |
DuplicateSimulationObject.handle_duplication_request |
17 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/viewsets/DuplicateSimulationObject.py |
(no function) |
25 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/viewsets/PortViewSet.py |
PortViewSet.get_queryset |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/viewsets/PortViewSet.py |
PortViewSet.list |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/flowsheetInternals/unitops/viewsets/PortViewSet.py |
PortViewSet.error_response |
4 |
4 |
0 |
0 |
0 |
0% |
| backend/flowsheetInternals/unitops/viewsets/PortViewSet.py |
PortViewSet.merge_streams |
14 |
2 |
0 |
0 |
0 |
86% |
| backend/flowsheetInternals/unitops/viewsets/PortViewSet.py |
PortViewSet.split_stream |
9 |
2 |
0 |
0 |
0 |
78% |
| backend/flowsheetInternals/unitops/viewsets/PortViewSet.py |
PortViewSet.add_stream |
6 |
2 |
0 |
0 |
0 |
67% |
| backend/flowsheetInternals/unitops/viewsets/PortViewSet.py |
PortViewSet.convert_to_dn |
16 |
3 |
0 |
4 |
2 |
75% |
| backend/flowsheetInternals/unitops/viewsets/PortViewSet.py |
PortViewSet.destroy |
10 |
2 |
0 |
2 |
0 |
83% |
| backend/flowsheetInternals/unitops/viewsets/PortViewSet.py |
PortViewSet.restore_connections |
45 |
45 |
0 |
14 |
0 |
0% |
| backend/flowsheetInternals/unitops/viewsets/PortViewSet.py |
(no function) |
52 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/viewsets/SimulationObjectViewSet.py |
RestoreObjectsSerializer.validate |
3 |
3 |
0 |
2 |
0 |
0% |
| backend/flowsheetInternals/unitops/viewsets/SimulationObjectViewSet.py |
SimulationObjectViewSet.get_queryset |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/viewsets/SimulationObjectViewSet.py |
SimulationObjectViewSet.get_serializer_class |
3 |
0 |
0 |
2 |
0 |
100% |
| backend/flowsheetInternals/unitops/viewsets/SimulationObjectViewSet.py |
SimulationObjectViewSet.list |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/viewsets/SimulationObjectViewSet.py |
SimulationObjectViewSet.destroy |
3 |
3 |
0 |
0 |
0 |
0% |
| backend/flowsheetInternals/unitops/viewsets/SimulationObjectViewSet.py |
SimulationObjectViewSet.get_summary_queryset |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/viewsets/SimulationObjectViewSet.py |
SimulationObjectViewSet.summary_table_streams |
10 |
0 |
0 |
2 |
0 |
100% |
| backend/flowsheetInternals/unitops/viewsets/SimulationObjectViewSet.py |
SimulationObjectViewSet.summary_table_unitops |
10 |
0 |
0 |
2 |
0 |
100% |
| backend/flowsheetInternals/unitops/viewsets/SimulationObjectViewSet.py |
SimulationObjectViewSet.summary_table_compounds |
11 |
0 |
0 |
2 |
0 |
100% |
| backend/flowsheetInternals/unitops/viewsets/SimulationObjectViewSet.py |
SimulationObjectViewSet.update_compounds |
13 |
5 |
0 |
0 |
0 |
62% |
| backend/flowsheetInternals/unitops/viewsets/SimulationObjectViewSet.py |
SimulationObjectViewSet.add_port |
17 |
6 |
0 |
2 |
1 |
63% |
| backend/flowsheetInternals/unitops/viewsets/SimulationObjectViewSet.py |
SimulationObjectViewSet.merge_decision_nodes |
12 |
12 |
0 |
0 |
0 |
0% |
| backend/flowsheetInternals/unitops/viewsets/SimulationObjectViewSet.py |
SimulationObjectViewSet.add_expression |
5 |
1 |
0 |
2 |
1 |
71% |
| backend/flowsheetInternals/unitops/viewsets/SimulationObjectViewSet.py |
SimulationObjectViewSet.add_custom_property_template |
11 |
11 |
0 |
2 |
0 |
0% |
| backend/flowsheetInternals/unitops/viewsets/SimulationObjectViewSet.py |
SimulationObjectViewSet.restore |
13 |
13 |
0 |
4 |
0 |
0% |
| backend/flowsheetInternals/unitops/viewsets/SimulationObjectViewSet.py |
SimulationObjectViewSet.duplicate_simulation_object |
12 |
12 |
0 |
0 |
0 |
0% |
| backend/flowsheetInternals/unitops/viewsets/SimulationObjectViewSet.py |
(no function) |
80 |
0 |
0 |
0 |
0 |
100% |
| backend/flowsheetInternals/unitops/viewsets/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/adapter_library.py |
(no function) |
16 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/arc_adapter.py |
create_arc |
8 |
0 |
0 |
4 |
0 |
100% |
| backend/idaes_factory/adapters/arc_adapter.py |
create_tear |
6 |
0 |
0 |
4 |
0 |
100% |
| backend/idaes_factory/adapters/arc_adapter.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/arg_adapter.py |
ArgAdapter.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/arg_adapter.py |
ArgAdapter.serialise |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/arg_adapter.py |
ConstantArg.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/arg_adapter.py |
ConstantArg.serialise |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/arg_adapter.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/convert_expression.py |
convert_expression |
6 |
1 |
0 |
2 |
1 |
75% |
| backend/idaes_factory/adapters/convert_expression.py |
convert_expression.replacer |
4 |
0 |
0 |
2 |
0 |
100% |
| backend/idaes_factory/adapters/convert_expression.py |
(no function) |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/core_adapters.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/dynamic_adapter.py |
DynamicAdapter.serialise |
5 |
0 |
0 |
2 |
0 |
100% |
| backend/idaes_factory/adapters/dynamic_adapter.py |
(no function) |
7 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/enum_adapter.py |
EnumAdapter.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/enum_adapter.py |
EnumAdapter.serialise |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/enum_adapter.py |
(no function) |
7 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/generic_adapters.py |
NumInletsAdapter.serialise |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/generic_adapters.py |
NumOutletsAdapter.serialise |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/generic_adapters.py |
(no function) |
8 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/port_adapter.py |
PortAdapter.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/port_adapter.py |
PortAdapter.serialise |
12 |
2 |
0 |
6 |
1 |
72% |
| backend/idaes_factory/adapters/port_adapter.py |
PortListAdapter.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/port_adapter.py |
PortListAdapter.serialise |
6 |
0 |
0 |
4 |
0 |
100% |
| backend/idaes_factory/adapters/port_adapter.py |
SerialisePortAdapter.serialise |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/port_adapter.py |
SerialisePortAdapter.serialise.isinlet |
4 |
0 |
0 |
2 |
0 |
100% |
| backend/idaes_factory/adapters/port_adapter.py |
MixerPortListAdapter.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/port_adapter.py |
MixerPortListAdapter.serialise |
9 |
0 |
0 |
2 |
0 |
100% |
| backend/idaes_factory/adapters/port_adapter.py |
SplitterPortListAdapter.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/port_adapter.py |
SplitterPortListAdapter.serialise |
9 |
0 |
0 |
2 |
0 |
100% |
| backend/idaes_factory/adapters/port_adapter.py |
BusPortListAdapter.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/port_adapter.py |
BusPortListAdapter.serialise |
14 |
0 |
0 |
4 |
0 |
100% |
| backend/idaes_factory/adapters/port_adapter.py |
(no function) |
24 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/property_info_adapter.py |
serialise_property_info |
33 |
3 |
0 |
20 |
1 |
89% |
| backend/idaes_factory/adapters/property_info_adapter.py |
ValueAdapter.serialise |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/idaes_factory/adapters/property_info_adapter.py |
PropertyInfoAdapter.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/property_info_adapter.py |
PropertyInfoAdapter.serialise |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/property_info_adapter.py |
is_group_enabled |
10 |
1 |
0 |
6 |
1 |
88% |
| backend/idaes_factory/adapters/property_info_adapter.py |
PropertyKeyAdapter.__init__ |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/property_info_adapter.py |
PropertyKeyAdapter.serialise |
5 |
5 |
0 |
2 |
0 |
0% |
| backend/idaes_factory/adapters/property_info_adapter.py |
PropertyDictAdapter.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/property_info_adapter.py |
PropertyDictAdapter.serialise |
6 |
6 |
0 |
4 |
0 |
0% |
| backend/idaes_factory/adapters/property_info_adapter.py |
SerialisePropertiesAdapter.serialise |
10 |
0 |
0 |
6 |
0 |
100% |
| backend/idaes_factory/adapters/property_info_adapter.py |
(no function) |
27 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/property_package_adapter.py |
PropertyPackageAdapter.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/property_package_adapter.py |
PropertyPackageAdapter.serialise |
25 |
4 |
0 |
18 |
4 |
77% |
| backend/idaes_factory/adapters/property_package_adapter.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/property_value_adapter.py |
_PropertyInfoNotSetException.__init__ |
3 |
3 |
0 |
2 |
0 |
0% |
| backend/idaes_factory/adapters/property_value_adapter.py |
check_fixed |
12 |
1 |
0 |
8 |
1 |
90% |
| backend/idaes_factory/adapters/property_value_adapter.py |
serialise_property_value |
32 |
10 |
0 |
28 |
6 |
70% |
| backend/idaes_factory/adapters/property_value_adapter.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/stream_properties.py |
get_stream_adapter |
5 |
1 |
0 |
2 |
1 |
71% |
| backend/idaes_factory/adapters/stream_properties.py |
should_serialise_stream |
5 |
0 |
0 |
4 |
0 |
100% |
| backend/idaes_factory/adapters/stream_properties.py |
serialise_stream |
16 |
0 |
0 |
10 |
1 |
96% |
| backend/idaes_factory/adapters/stream_properties.py |
(no function) |
14 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/toggle_adapter.py |
ToggleAdapter.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/toggle_adapter.py |
ToggleAdapter.serialise |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/toggle_adapter.py |
(no function) |
8 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_model_adapter.py |
UnitModelAdapter.__init__ |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_model_adapter.py |
UnitModelAdapter.serialise |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_model_adapter.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/__init__.py |
(no function) |
46 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/ac_bus_adapter.py |
(no function) |
8 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/bs_willans_turbine_adapter.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/bus_adapter.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/compound_seperator_adapter.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/compressor_adapter.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/cooler_adapter.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/cs_willans_turbine_adapter.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/desuperheater_adapter.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/direct_steam_injection_adapter.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/energy_mixer_adapter.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/energy_splitter_adapter.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/grid_adapter.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/header_adapter.py |
HeaderPortListAdapter.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/header_adapter.py |
HeaderPortListAdapter.serialise |
23 |
0 |
0 |
14 |
2 |
95% |
| backend/idaes_factory/adapters/unit_models/header_adapter.py |
HeaderOutletsAdapter.serialise |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/header_adapter.py |
HeaderInletsAdapter.serialise |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/header_adapter.py |
(no function) |
14 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/heat_exchanger_1d_adapter.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/heat_exchanger_adapter.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/heat_pump_adapter.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/heater_adapter.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/hydro_adapter.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/integration_adapter.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/link_adapter.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/load_adapter.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/lumped_capacitance_hx_adapter.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/mdb_adapter.py |
(no function) |
8 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/mixer_adapter.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/ml_adapter.py |
MLPropetiesAdapter.serialise |
9 |
0 |
0 |
6 |
1 |
93% |
| backend/idaes_factory/adapters/unit_models/ml_adapter.py |
JSONModelAdapter.serialise |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/ml_adapter.py |
IDAdapter.serialise |
12 |
0 |
0 |
6 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/ml_adapter.py |
unitopNamesAdapter.serialise |
5 |
0 |
0 |
2 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/ml_adapter.py |
MLPortListAdapter.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/ml_adapter.py |
MLPortListAdapter.serialise |
12 |
0 |
0 |
4 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/ml_adapter.py |
(no function) |
25 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/ntu_heat_exchanger_adapter.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/phase_seperator_adapter.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/pid_adapter.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/pl_willans_turbine_adapter.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/pump_adapter.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/reactor_adapter.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/simple_header_adapter.py |
SimpleHeaderPortListAdapter.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/simple_header_adapter.py |
SimpleHeaderPortListAdapter.serialise |
23 |
0 |
0 |
14 |
2 |
95% |
| backend/idaes_factory/adapters/unit_models/simple_header_adapter.py |
HeaderOutletsAdapter.serialise |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/simple_header_adapter.py |
HeaderInletsAdapter.serialise |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/simple_header_adapter.py |
(no function) |
14 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/solar_adapter.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/splitter_adapter.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/steam_user_adapter.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/storage_adapter.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/tank_adapter.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/transformer_adapter.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/translator_adapter.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/transmission_line_adapter.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/tsat_willans_turbine_adapter.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/turbine_adapter.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/valve_adapter.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/waterpipe_adapter.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/willans_turbine_adapter.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/adapters/unit_models/wind_adapter.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/endpoints.py |
IdaesServiceRequestException.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/endpoints.py |
idaes_service_request |
5 |
0 |
0 |
2 |
0 |
100% |
| backend/idaes_factory/endpoints.py |
_solve_flowsheet_request |
5 |
2 |
0 |
0 |
0 |
60% |
| backend/idaes_factory/endpoints.py |
start_flowsheet_solve_event |
13 |
2 |
0 |
0 |
0 |
85% |
| backend/idaes_factory/endpoints.py |
start_multi_steady_state_solve_event |
7 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/endpoints.py |
dispatch_multi_solves |
15 |
5 |
0 |
2 |
0 |
71% |
| backend/idaes_factory/endpoints.py |
start_ml_training_event |
8 |
2 |
0 |
0 |
0 |
75% |
| backend/idaes_factory/endpoints.py |
_send_task_notifications |
7 |
0 |
0 |
2 |
0 |
100% |
| backend/idaes_factory/endpoints.py |
process_idaes_solve_response |
17 |
3 |
0 |
8 |
3 |
76% |
| backend/idaes_factory/endpoints.py |
process_failed_idaes_solve_response |
10 |
10 |
0 |
2 |
0 |
0% |
| backend/idaes_factory/endpoints.py |
process_ml_training_response |
15 |
3 |
0 |
4 |
2 |
74% |
| backend/idaes_factory/endpoints.py |
cancel_idaes_solve |
7 |
7 |
0 |
2 |
0 |
0% |
| backend/idaes_factory/endpoints.py |
generate_IDAES_python_request |
20 |
20 |
0 |
2 |
0 |
0% |
| backend/idaes_factory/endpoints.py |
build_state_request |
20 |
4 |
0 |
4 |
1 |
79% |
| backend/idaes_factory/endpoints.py |
(no function) |
54 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/idaes_factory.py |
IdaesFactory.__init__ |
12 |
0 |
0 |
2 |
0 |
100% |
| backend/idaes_factory/idaes_factory.py |
IdaesFactory.use_with_solve_index |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/idaes_factory.py |
IdaesFactory.build |
8 |
2 |
0 |
0 |
0 |
75% |
| backend/idaes_factory/idaes_factory.py |
IdaesFactory.clear_flowsheet |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/idaes_factory.py |
IdaesFactory.add_property_packages |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/idaes_factory.py |
IdaesFactory.setup_unit_models |
3 |
0 |
0 |
2 |
0 |
100% |
| backend/idaes_factory/idaes_factory.py |
IdaesFactory.add_unit_model |
6 |
2 |
0 |
0 |
0 |
67% |
| backend/idaes_factory/idaes_factory.py |
IdaesFactory.add_expressions |
7 |
0 |
0 |
6 |
0 |
100% |
| backend/idaes_factory/idaes_factory.py |
IdaesFactory.add_optimizations |
14 |
11 |
0 |
6 |
1 |
20% |
| backend/idaes_factory/idaes_factory.py |
IdaesFactory.create_arcs |
5 |
0 |
0 |
4 |
0 |
100% |
| backend/idaes_factory/idaes_factory.py |
store_properties_schema |
45 |
1 |
0 |
14 |
1 |
97% |
| backend/idaes_factory/idaes_factory.py |
save_all_initial_values |
6 |
0 |
0 |
2 |
0 |
100% |
| backend/idaes_factory/idaes_factory.py |
(no function) |
44 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/idaes_factory_context.py |
IdaesFactoryContext.__init__ |
12 |
1 |
0 |
2 |
1 |
86% |
| backend/idaes_factory/idaes_factory_context.py |
IdaesFactoryContext.load |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/idaes_factory_context.py |
IdaesFactoryContext.is_dynamic |
3 |
0 |
0 |
2 |
0 |
100% |
| backend/idaes_factory/idaes_factory_context.py |
IdaesFactoryContext.update_solve_index |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/idaes_factory_context.py |
IdaesFactoryContext.get_simulation_object |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/idaes_factory_context.py |
IdaesFactoryContext.filter_object_type |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/idaes_factory_context.py |
IdaesFactoryContext.exclude_object_type |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/idaes_factory_context.py |
IdaesFactoryContext.get_property |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/idaes_factory_context.py |
IdaesFactoryContext.get_property_value |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/idaes_factory_context.py |
(no function) |
24 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/queryset_lookup.py |
get_simulation_object |
4 |
1 |
0 |
2 |
1 |
67% |
| backend/idaes_factory/queryset_lookup.py |
filter_simulation_objects |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/queryset_lookup.py |
exclude_simulation_objects |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/queryset_lookup.py |
get_port |
5 |
1 |
0 |
2 |
1 |
71% |
| backend/idaes_factory/queryset_lookup.py |
get_connected_port |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/queryset_lookup.py |
get_active_ports_for_direction |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/queryset_lookup.py |
get_all_ports |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/queryset_lookup.py |
get_property |
5 |
1 |
0 |
2 |
1 |
71% |
| backend/idaes_factory/queryset_lookup.py |
get_value_object |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/queryset_lookup.py |
get_index |
4 |
1 |
0 |
2 |
1 |
67% |
| backend/idaes_factory/queryset_lookup.py |
get_property_package |
5 |
1 |
0 |
2 |
1 |
71% |
| backend/idaes_factory/queryset_lookup.py |
(no function) |
15 |
0 |
8 |
0 |
0 |
100% |
| backend/idaes_factory/unit_conversion/__init__.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/unit_conversion/unit_conversion.py |
get_unit |
6 |
2 |
0 |
4 |
2 |
60% |
| backend/idaes_factory/unit_conversion/unit_conversion.py |
convert_value |
10 |
2 |
0 |
2 |
0 |
83% |
| backend/idaes_factory/unit_conversion/unit_conversion.py |
is_offset_unit |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/idaes_factory/unit_conversion/unit_conversion.py |
can_convert |
7 |
2 |
0 |
4 |
2 |
64% |
| backend/idaes_factory/unit_conversion/unit_conversion.py |
subtract_fraction |
3 |
3 |
0 |
0 |
0 |
0% |
| backend/idaes_factory/unit_conversion/unit_conversion.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
| backend/migration_helper/get_flowsheet_related_objects.py |
get_many |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
get_one_one |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.get_related_objects |
45 |
45 |
0 |
0 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getPlot |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getSeries |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getIndexedItem |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getSolutions |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getControlValue |
5 |
5 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getPropertyValue |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getHistoricalValue |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getProcessPathProperty |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getPropertyInfo |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getPropertySet |
8 |
8 |
0 |
4 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getRecycleData |
5 |
5 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getRecycleProperty |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getObjectUnits |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getNote |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getExpression |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getProcessPath |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getMLColumnMapping |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getMLModel |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getOptimization |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getOptimizationDegreesOfFreedom |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getSolveState |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getSolveValue |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getFormulaVars |
5 |
5 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getPort |
8 |
8 |
0 |
6 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getSimulationObject |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getGraphicObject |
6 |
6 |
0 |
4 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getGrouping |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getSimulationObjectPropertyPackages |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getPinchOutputs |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getPinchTemp |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getTargetSummary |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getHeatSupplierUtilitySummary |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getHeatReceiverUtilitySummary |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getPinchGraphSet |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getPinchGraph |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getPinchCurve |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getGraphDataPoint |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getPinchInputs |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getPinchStream |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getPinchUtility |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getTurbineOptions |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getGraphOptions |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getMainOptions |
4 |
4 |
0 |
2 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
GetObjectFunctions.getPinchProject |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/migration_helper/get_flowsheet_related_objects.py |
(no function) |
94 |
0 |
0 |
0 |
0 |
100% |
| backend/notifications/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/notifications/consumers/NotificationsConsumer.py |
_get_user |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/notifications/consumers/NotificationsConsumer.py |
_get_flowsheet_access_entry_for_user |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/notifications/consumers/NotificationsConsumer.py |
NotificationsConsumer.__init__ |
3 |
0 |
0 |
0 |
0 |
100% |
| backend/notifications/consumers/NotificationsConsumer.py |
NotificationsConsumer.connect |
16 |
4 |
0 |
6 |
2 |
73% |
| backend/notifications/consumers/NotificationsConsumer.py |
NotificationsConsumer.receive |
2 |
2 |
0 |
2 |
0 |
0% |
| backend/notifications/consumers/NotificationsConsumer.py |
NotificationsConsumer.disconnect |
2 |
2 |
0 |
2 |
0 |
0% |
| backend/notifications/consumers/NotificationsConsumer.py |
NotificationsConsumer.flowsheet_message |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/notifications/consumers/NotificationsConsumer.py |
(no function) |
13 |
0 |
0 |
0 |
0 |
100% |
| backend/notifications/consumers/__init__.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100% |
| backend/notifications/views/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/notifications/views/broadcast_view.py |
broadcast_message_to_user |
8 |
0 |
0 |
2 |
0 |
100% |
| backend/notifications/views/broadcast_view.py |
(no function) |
12 |
0 |
0 |
0 |
0 |
100% |
| backend/pgraph_factory/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/pgraph_factory/pg_sheet.py |
PgProcess.__init__ |
8 |
0 |
0 |
2 |
0 |
100% |
| backend/pgraph_factory/pg_sheet.py |
PgProcess.add_connections |
7 |
0 |
0 |
4 |
0 |
100% |
| backend/pgraph_factory/pg_sheet.py |
PgProcess.add_block |
2 |
0 |
0 |
0 |
0 |
100% |
| backend/pgraph_factory/pg_sheet.py |
PgProcess.solve |
6 |
6 |
0 |
2 |
0 |
0% |
| backend/pgraph_factory/pg_sheet.py |
PgProcess.create_process_paths |
3 |
3 |
0 |
2 |
0 |
0% |
| backend/pgraph_factory/pg_sheet.py |
(no function) |
13 |
0 |
0 |
0 |
0 |
100% |
| backend/pgraph_factory/test/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| backend/pgraph_factory/types.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
| backend/pinch_factory/pinch_factory.py |
PinchFactory.__init__ |
5 |
5 |
0 |
0 |
0 |
0% |
| backend/pinch_factory/pinch_factory.py |
PinchFactory.build_calculate_request |
12 |
12 |
0 |
6 |
0 |
0% |
| backend/pinch_factory/pinch_factory.py |
PinchFactory.build_zone_structure |
28 |
28 |
0 |
18 |
0 |
0% |
| backend/pinch_factory/pinch_factory.py |
PinchFactory.build_zone_structure.clean_node |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_factory/pinch_factory.py |
PinchFactory.build_linearize_request |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_factory/pinch_factory.py |
PinchFactory.build_t_h_request |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_factory/pinch_factory.py |
PinchFactory.clear_outputs |
4 |
4 |
0 |
0 |
0 |
0% |
| backend/pinch_factory/pinch_factory.py |
PinchFactory.run_calculate |
13 |
13 |
0 |
2 |
0 |
0% |
| backend/pinch_factory/pinch_factory.py |
PinchFactory.run_linearize |
12 |
12 |
0 |
2 |
0 |
0% |
| backend/pinch_factory/pinch_factory.py |
PinchFactory.serialize_return_data |
46 |
46 |
0 |
18 |
0 |
0% |
| backend/pinch_factory/pinch_factory.py |
PinchFactory.get_linear_streams |
1 |
1 |
0 |
0 |
0 |
0% |
| backend/pinch_factory/pinch_factory.py |
PinchFactory.run_get_t_h_data |
12 |
12 |
0 |
2 |
0 |
0% |
| backend/pinch_factory/pinch_factory.py |
(no function) |
24 |
0 |
0 |
0 |
0 |
100% |