MCPcopy Create free account
hub / github.com/PowerGridModel/power-grid-model / row_sparse_data

Function row_sparse_data

tests/unit/test_internal_utils.py:850–868  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

848
849@pytest.fixture
850def row_sparse_data():
851 transformer = initialize_array(DT.update, CT.transformer, 1)
852 transformer[AT.id] = 1
853 transformer[AT.tap_pos] = 3
854
855 sym_gen = initialize_array(DT.update, CT.sym_gen, 8)
856 sym_gen[AT.id] = [5, 6, 7, 8, 5, 6, 7, 8]
857 sym_gen[AT.q_specified] = [1.1, 2.2, 3.3, 4.4, 4.4, 3.3, 2.2, 1.1]
858
859 return {
860 CT.transformer: {
861 "data": transformer,
862 "indptr": np.array([0, 1, 1]),
863 },
864 CT.sym_gen: {
865 "data": sym_gen,
866 "indptr": np.array([0, 4, 8]),
867 },
868 }
869
870
871@pytest.fixture(params=["row_dense_data", "row_sparse_data"])

Callers

nothing calls this directly

Calls 1

initialize_arrayFunction · 0.90

Tested by

no test coverage detected