Skip to content

Commit 394dc97

Browse files
committed
Update docs
Signed-off-by: Thijs Baaijen <[email protected]>
1 parent b0a0223 commit 394dc97

File tree

4 files changed

+37
-32
lines changed

4 files changed

+37
-32
lines changed

docs/demos/connecting_new_consumer.ipynb

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,8 @@
7373
"\n",
7474
"grid.set_feeder_ids()\n",
7575
"\n",
76-
"grid.node.x_coor = np.random.uniform(100, 500, len(grid.node))\n",
77-
"grid.node.y_coor = np.random.uniform(100, 500, len(grid.node))"
76+
"grid.node[\"x_coor\"] = np.random.uniform(100, 500, len(grid.node))\n",
77+
"grid.node[\"y_coor\"] = np.random.uniform(100, 500, len(grid.node))"
7878
]
7979
},
8080
{
@@ -149,24 +149,26 @@
149149
"):\n",
150150
" closest_node_idx = find_closest_node(\n",
151151
" grid=grid,\n",
152-
" x=new_consumer.x_coor[0],\n",
153-
" y=new_consumer.y_coor[0],\n",
152+
" x=new_consumer[\"x_coor\"].item(),\n",
153+
" y=new_consumer[\"y_coor\"].item(),\n",
154154
" )\n",
155155
" closest_node = grid.node[closest_node_idx]\n",
156156
"\n",
157157
" grid.append(new_consumer)\n",
158-
" new_consumer_load.node = new_consumer.id\n",
158+
" new_consumer_load[\"node\"] = new_consumer[\"id\"]\n",
159159
" grid.append(new_consumer_load)\n",
160160
"\n",
161-
" dist = np.sqrt((closest_node.x_coor - new_consumer.x_coor) ** 2 + (closest_node.y_coor - new_consumer.y_coor) ** 2)\n",
161+
" distance = np.sqrt(\n",
162+
" (closest_node[\"x_coor\"] - new_consumer[\"x_coor\"]) ** 2 + (closest_node[\"y_coor\"] - new_consumer[\"y_coor\"]) ** 2\n",
163+
" )\n",
162164
"\n",
163165
" new_line = ExtendedLineArray(\n",
164166
" from_node=[closest_node.id],\n",
165167
" to_node=[new_consumer.id],\n",
166168
" from_status=[1],\n",
167169
" to_status=[1],\n",
168-
" r1=[R_PER_KM * dist / 1_000],\n",
169-
" x1=[X_PER_KM * dist / 1_000],\n",
170+
" r1=[R_PER_KM * distance / 1_000],\n",
171+
" x1=[X_PER_KM * distance / 1_000],\n",
170172
" c1=[0],\n",
171173
" tan1=[0],\n",
172174
" i_n=[200],\n",
@@ -231,8 +233,8 @@
231233
"metadata": {},
232234
"outputs": [],
233235
"source": [
234-
"print(f\"Overloaded nodes: {grid.node[grid.node.is_overloaded].id}\")\n",
235-
"print(f\"Overloaded lines: {grid.line[grid.line.is_overloaded].id}\")"
236+
"print(f\"Overloaded nodes: {grid.node[grid.node.is_overloaded]['id']}\")\n",
237+
"print(f\"Overloaded lines: {grid.line[grid.line.is_overloaded]['id']}\")"
236238
]
237239
},
238240
{
@@ -255,8 +257,8 @@
255257
" connect_new_consumer(grid, new_consumer, new_consumer_load)\n",
256258
"update_grid(grid)\n",
257259
"\n",
258-
"print(f\"Overloaded nodes: {grid.node[grid.node.is_overloaded].id}\")\n",
259-
"print(f\"Overloaded lines: {grid.line[grid.line.is_overloaded].id}\")"
260+
"print(f\"Overloaded nodes: {grid.node[grid.node.is_overloaded]['id']}\")\n",
261+
"print(f\"Overloaded lines: {grid.line[grid.line.is_overloaded]['id']}\")"
260262
]
261263
}
262264
],

docs/examples/model/array_examples.ipynb

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@
6767
"source": [
6868
"# Accessing a single column\n",
6969
"id_column = fancy_array[\"id\"]\n",
70+
"# Alternative syntax (not recommended: not type-safe)\n",
7071
"id_column = fancy_array.id\n",
7172
"\n",
7273
"# Accessing multiple columns\n",
@@ -89,12 +90,14 @@
8990
"outputs": [],
9091
"source": [
9192
"# Setting new values to a column\n",
92-
"fancy_array.id = np.array([9, 9, 9])\n",
9393
"fancy_array[\"id\"] = np.array([9, 9, 9])\n",
94-
"fancy_array.id = [9, 9, 9]\n",
9594
"fancy_array[\"id\"] = [9, 9, 9]\n",
96-
"fancy_array.id = 9\n",
97-
"fancy_array[\"id\"] = 9"
95+
"fancy_array[\"id\"] = 9\n",
96+
"\n",
97+
"# Alternative syntax (not recommended: not type-safe)\n",
98+
"fancy_array.id = np.array([9, 9, 9])\n",
99+
"fancy_array.id = [9, 9, 9]\n",
100+
"fancy_array.id = 9"
98101
]
99102
},
100103
{
@@ -176,7 +179,7 @@
176179
"outputs": [],
177180
"source": [
178181
"# Example analysis: sum of a column\n",
179-
"total = np.sum(fancy_array.test_int)"
182+
"total = np.sum(fancy_array[\"test_int\"])"
180183
]
181184
},
182185
{

docs/examples/model/grid_examples.ipynb

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -107,13 +107,13 @@
107107
"source": [
108108
"from power_grid_model_ds.arrays import TransformerArray\n",
109109
"\n",
110-
"trafo = TransformerArray.empty(1)\n",
111-
"trafo.id = 301\n",
112-
"trafo.from_status = 1\n",
113-
"trafo.to_status = 1\n",
114-
"trafo.from_node = 102\n",
115-
"trafo.to_node = 106\n",
116-
"grid.append(trafo, check_max_id=False)"
110+
"transformer = TransformerArray.empty(1)\n",
111+
"transformer[\"id\"] = 301\n",
112+
"transformer[\"from_status\"] = 1\n",
113+
"transformer[\"to_status\"] = 1\n",
114+
"transformer[\"from_node\"] = 102\n",
115+
"transformer[\"to_node\"] = 106\n",
116+
"grid.append(transformer, check_max_id=False)"
117117
]
118118
},
119119
{
@@ -284,8 +284,8 @@
284284
"from power_grid_model_ds.arrays import LineArray\n",
285285
"\n",
286286
"new_line_array = LineArray.zeros(1)\n",
287-
"new_line_array.from_node = 102\n",
288-
"new_line_array.to_node = 105\n",
287+
"new_line_array[\"from_node\"] = 102\n",
288+
"new_line_array[\"to_node\"] = 105\n",
289289
"grid.add_branch(branch=new_line_array)"
290290
]
291291
},
@@ -330,8 +330,8 @@
330330
"from power_grid_model_ds.arrays import LinkArray\n",
331331
"\n",
332332
"new_link_array = LinkArray.zeros(1)\n",
333-
"new_link_array.from_node = 102\n",
334-
"new_link_array.to_node = 105\n",
333+
"new_link_array[\"from_node\"] = 102\n",
334+
"new_link_array[\"to_node\"] = 105\n",
335335
"grid.add_branch(branch=new_link_array)"
336336
]
337337
},
@@ -355,8 +355,8 @@
355355
"from power_grid_model_ds.arrays import TransformerArray\n",
356356
"\n",
357357
"new_transformer_array = TransformerArray.zeros(1)\n",
358-
"new_transformer_array.from_node = 102\n",
359-
"new_transformer_array.to_node = 105\n",
358+
"new_transformer_array[\"from_node\"] = 102\n",
359+
"new_transformer_array[\"to_node\"] = 105\n",
360360
"grid.add_branch(branch=new_transformer_array)"
361361
]
362362
},

docs/model_interface.ipynb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,8 @@
7171
"from power_grid_model_ds.arrays import LineArray\n",
7272
"\n",
7373
"new_line_array = LineArray.zeros(1)\n",
74-
"new_line_array.from_node = 2\n",
75-
"new_line_array.to_node = 5\n",
74+
"new_line_array[\"from_node\"] = 2\n",
75+
"new_line_array[\"to_node\"] = 5\n",
7676
"grid.add_branch(branch=new_line_array)"
7777
]
7878
},

0 commit comments

Comments
 (0)