|
130 | 130 | sim = flopy.mf6.MFSimulation( |
131 | 131 | sim_name=name, version="mf6", exe_name="mf6", sim_ws=sim_ws |
132 | 132 | ) |
133 | | -tdis = flopy.mf6.ModflowTdis( |
134 | | - sim, time_units="DAYS", perioddata=[[1.0, 1, 1.0]] |
135 | | -) |
| 133 | +tdis = flopy.mf6.ModflowTdis(sim, time_units="DAYS", perioddata=[[1.0, 1, 1.0]]) |
136 | 134 | gwf = flopy.mf6.ModflowGwf(sim, modelname=name, save_flows=True) |
137 | 135 | ims = flopy.mf6.ModflowIms( |
138 | 136 | sim, |
|
145 | 143 | nlay = 1 |
146 | 144 | top = 1.0 |
147 | 145 | botm = [0.0] |
148 | | -disv = flopy.mf6.ModflowGwfdisv( |
149 | | - gwf, nlay=nlay, **disv_gridprops, top=top, botm=botm |
150 | | -) |
| 146 | +disv = flopy.mf6.ModflowGwfdisv(gwf, nlay=nlay, **disv_gridprops, top=top, botm=botm) |
151 | 147 | npf = flopy.mf6.ModflowGwfnpf( |
152 | 148 | gwf, |
153 | 149 | xt3doptions=[(True)], |
|
209 | 205 | nlay = 1 |
210 | 206 | top = 1.0 |
211 | 207 | botm = [0.0] |
212 | | -disv = flopy.mf6.ModflowGwtdisv( |
213 | | - gwt, nlay=nlay, **disv_gridprops, top=top, botm=botm |
214 | | -) |
| 208 | +disv = flopy.mf6.ModflowGwtdisv(gwt, nlay=nlay, **disv_gridprops, top=top, botm=botm) |
215 | 209 | ic = flopy.mf6.ModflowGwtic(gwt, strt=0.0) |
216 | 210 | sto = flopy.mf6.ModflowGwtmst(gwt, porosity=0.2) |
217 | 211 | adv = flopy.mf6.ModflowGwtadv(gwt, scheme="TVD") |
|
320 | 314 | radius = 100.0 |
321 | 315 | x = radius * np.cos(theta) |
322 | 316 | y = radius * np.sin(theta) |
323 | | -circle_poly = [(x, y) for x, y in zip(x, y)] |
| 317 | +circle_poly = list(zip(x, y)) |
324 | 318 | tri = Triangle(maximum_area=5, angle=30, model_ws=workspace) |
325 | 319 | tri.add_polygon(circle_poly) |
326 | 320 | tri.build(verbose=False) |
|
342 | 336 | radius = 30.0 |
343 | 337 | x = radius * np.cos(theta) + 25.0 |
344 | 338 | y = radius * np.sin(theta) + 25.0 |
345 | | -inner_circle_poly = [(x, y) for x, y in zip(x, y)] |
| 339 | +inner_circle_poly = list(zip(x, y)) |
346 | 340 |
|
347 | 341 | tri = Triangle(maximum_area=10, angle=30, model_ws=workspace) |
348 | 342 | tri.add_polygon(circle_poly) |
|
402 | 396 | radius = 10.0 |
403 | 397 | x = radius * np.cos(theta) + 50.0 |
404 | 398 | y = radius * np.sin(theta) + 70.0 |
405 | | -circle_poly0 = [(x, y) for x, y in zip(x, y)] |
| 399 | +circle_poly0 = list(zip(x, y)) |
406 | 400 | tri.add_polygon(circle_poly0) |
407 | 401 | tri.add_hole((50, 70)) |
408 | 402 |
|
|
411 | 405 | radius = 10.0 |
412 | 406 | x = radius * np.cos(theta) + 70.0 |
413 | 407 | y = radius * np.sin(theta) + 20.0 |
414 | | -circle_poly1 = [(x, y) for x, y in zip(x, y)] |
| 408 | +circle_poly1 = list(zip(x, y)) |
415 | 409 | tri.add_polygon(circle_poly1) |
416 | 410 | # tri.add_hole((70, 20)) |
417 | 411 |
|
|
0 commit comments