e2nIEE / pandapipes

Compare 899bb44 ... +0 ... a8ebffd

Coverage Reach
pandapipes/component_models/abstract_models/branch_models.py pandapipes/component_models/abstract_models/branch_w_internals_models.py pandapipes/component_models/abstract_models/branch_wo_internals_models.py pandapipes/component_models/abstract_models/const_flow_models.py pandapipes/component_models/abstract_models/base_component.py pandapipes/component_models/abstract_models/branch_wzerolength_models.py pandapipes/component_models/abstract_models/circulation_pump.py pandapipes/component_models/abstract_models/node_models.py pandapipes/component_models/abstract_models/node_element_models.py pandapipes/component_models/abstract_models/__init__.py pandapipes/component_models/auxiliaries/build_system_matrix.py pandapipes/component_models/auxiliaries/derivative_toolbox.py pandapipes/component_models/auxiliaries/component_toolbox.py pandapipes/component_models/auxiliaries/__init__.py pandapipes/component_models/pipe_component.py pandapipes/component_models/pump_component.py pandapipes/component_models/ext_grid_component.py pandapipes/component_models/pressure_control_component.py pandapipes/component_models/valve_component.py pandapipes/component_models/junction_component.py pandapipes/component_models/heat_exchanger_component.py pandapipes/component_models/compressor_component.py pandapipes/component_models/circulation_pump_pressure_component.py pandapipes/component_models/circulation_pump_mass_component.py pandapipes/component_models/__init__.py pandapipes/component_models/sink_component.py pandapipes/component_models/source_component.py pandapipes/plotting/collections.py pandapipes/plotting/patch_makers.py pandapipes/plotting/simple_plot.py pandapipes/plotting/generic_geodata.py pandapipes/plotting/__init__.py pandapipes/plotting/pipeflow_results.py pandapipes/plotting/plotting_toolbox.py pandapipes/multinet/control/controller/multinet_control.py pandapipes/multinet/control/controller/__init__.py pandapipes/multinet/control/run_control_multinet.py pandapipes/multinet/control/__init__.py pandapipes/multinet/timeseries/run_time_series_multinet.py pandapipes/multinet/timeseries/__init__.py pandapipes/multinet/multinet.py pandapipes/multinet/create_multinet.py pandapipes/multinet/__init__.py pandapipes/properties/fluids.py pandapipes/properties/properties_toolbox.py pandapipes/properties/__init__.py pandapipes/networks/simple_water_networks.py pandapipes/networks/simple_gas_networks.py pandapipes/networks/simple_heat_transfer_networks.py pandapipes/networks/nw_aux.py pandapipes/networks/__init__.py pandapipes/create.py pandapipes/pipeflow_setup.py pandapipes/pipeflow.py pandapipes/toolbox.py pandapipes/io/io_utils.py pandapipes/io/file_io.py pandapipes/io/convert_format.py pandapipes/io/__init__.py pandapipes/std_types/std_type.py pandapipes/std_types/std_type_toolbox.py pandapipes/std_types/__init__.py pandapipes/topology/create_graph.py pandapipes/topology/graph_searches.py pandapipes/topology/__init__.py pandapipes/timeseries/run_time_series.py pandapipes/timeseries/__init__.py pandapipes/idx_branch.py pandapipes/pandapipes_net.py pandapipes/internals_toolbox.py pandapipes/idx_node.py pandapipes/control/run_control.py pandapipes/control/__init__.py pandapipes/__init__.py pandapipes/constants.py compressor_component.py setup.py

No flags found

Use flags to group coverage reports by test type, project and/or folders.
Then setup custom commit statuses and notifications for each flag.

e.g., #unittest #integration

#production #enterprise

#frontend #backend

Learn more about Codecov Flags here.


@@ -340,12 +340,11 @@
Loading
340 340
            v_gas_to = v_mps * normfactor_to
341 341
342 342
            _, nf_from_sum, nf_to_sum = _sum_by_group(idx_active, normfactor_from, normfactor_to)
343 +
            _, v_gas_from, v_gas_to = _sum_by_group(idx_active, v_gas_from, v_gas_to)
343 344
344 -
            v_gas_from_ordered = select_from_pit(from_nodes, from_junction_nodes, v_gas_from)
345 -
            v_gas_to_ordered = select_from_pit(to_nodes, to_junction_nodes, v_gas_to)
345 +
            res_table["v_from_m_per_s"].values[placement_table] = v_gas_from  # v_gas_from_ordered
346 +
            res_table["v_to_m_per_s"].values[placement_table] = v_gas_to  # v_gas_to_ordered
346 347
347 -
            res_table["v_from_m_per_s"].values[placement_table] = v_gas_from_ordered
348 -
            res_table["v_to_m_per_s"].values[placement_table] = v_gas_to_ordered
349 348
            res_table["normfactor_from"].values[placement_table] = nf_from_sum / internal_pipes
350 349
            res_table["normfactor_to"].values[placement_table] = nf_to_sum / internal_pipes
351 350

Everything is accounted for!

No changes detected that need to be reviewed.
What changes does Codecov check for?
Lines, not adjusted in diff, that have changed coverage data.
Files that introduced coverage data that had none before.
Files that have missing coverage data that once were tracked.
Files Coverage
__init__.py 100.00%
base_component.py 92.50%
branch_models.py -0.02% 95.68%
branch_w_internals_models.py 95.12%
branch_wo_internals_models.py 86.27%
branch_wzerolength_models.py 80.00%
circulation_pump.py 100.00%
const_flow_models.py 95.00%
node_element_models.py 90.00%
node_models.py 84.62%
Folder Totals (10 files) 93.26%
Project Totals (77 files) 89.10%
Loading