Skip to content

Commit 23ccde2

Browse files
mjrenomjreno
authored andcommitted
merge updates
1 parent 0a47a5f commit 23ccde2

File tree

3 files changed

+15
-16
lines changed

3 files changed

+15
-16
lines changed

docs/examples/quickstart.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545

4646
assert chd.data["head"][0, 0] == 1.0
4747
assert chd.data.head.sel(per=0)[99] == 0.0
48-
assert np.allclose(chd.data.head[:, 1:99], np.full(98, 1e30))
48+
assert np.allclose(chd.data.head[:, 1:99], np.full(98, 3e30))
4949

5050
assert gwf.dis.data.botm.sel(lay=0, col=0, row=0) == 0.0
5151

flopy4/mf6/converter/unstructure.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
from flopy4.mf6.binding import Binding
1313
from flopy4.mf6.component import Component
14+
from flopy4.mf6.constants import FILL_DNODATA
1415
from flopy4.mf6.context import Context
1516
from flopy4.mf6.spec import FileInOut
1617

@@ -228,8 +229,6 @@ def _unstructure_layer_component(value: Component) -> dict[str, Any]:
228229

229230

230231
def _unstructure_grid_component(value: Component) -> dict[str, Any]:
231-
from flopy4.mf6.constants import FILL_DNODATA
232-
233232
blockspec = dict(sorted(value.dfn.blocks.items(), key=block_sort_key)) # type: ignore
234233
blocks: dict[str, dict[str, Any]] = {}
235234
xatspec = xattree.get_xatspec(type(value))

test/test_mf6_codec.py

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
from pprint import pprint
44

5-
import pytest
65
import numpy as np
6+
import pytest
77

88
from flopy4.mf6.codec import dumps, loads
99
from flopy4.mf6.constants import FILL_DNODATA
@@ -251,8 +251,8 @@ def test_dumps_chd():
251251
assert len(lines) == 2
252252
assert "1 1 1 10.0" in dumped # First CHD cell - node 1
253253
assert "1 10 10 20.0" in dumped # Second CHD cell - node 100
254-
assert "1e+30" not in dumped
255-
assert "1.0e+30" not in dumped
254+
assert "3e+30" not in dumped
255+
assert "3.0e+30" not in dumped
256256

257257
loaded = loads(dumped)
258258
print("CHD load:")
@@ -336,8 +336,8 @@ def test_dumps_wel():
336336
assert "1 3 4 -100.0" in dumped # (0,2,3) -> node 24
337337
assert "2 6 8 -50.0" in dumped # (1,5,7) -> node 158
338338
assert "3 9 2 25.0" in dumped # (2,8,1) -> node 282
339-
assert "1e+30" not in dumped
340-
assert "1.0e+30" not in dumped
339+
assert "3e+30" not in dumped
340+
assert "3.0e+30" not in dumped
341341

342342
loaded = loads(dumped)
343343
print("WEL load:")
@@ -401,8 +401,8 @@ def test_dumps_drn():
401401
assert "1 2 2 12.0 1.5" in dumped # Period 2: (0,1,1)
402402
assert "1 3 4 9.0 0.8" in dumped # Period 2: (0,2,3)
403403
assert "2 4 3 7.0 2.2" in dumped # Period 2: (1,3,2)
404-
assert "1e+30" not in dumped
405-
assert "1.0e+30" not in dumped
404+
assert "3e+30" not in dumped
405+
assert "3.0e+30" not in dumped
406406

407407
loaded = loads(dumped)
408408
print("DRN load:")
@@ -414,9 +414,9 @@ def test_dumps_npf():
414414

415415
dis = Dis(nlay=2, nrow=5, ncol=5)
416416
gwf = Gwf(dis=dis)
417-
drn = Npf(parent=gwf, cvoptions=Npf.CvOptions(dewatered=True), k=1.0)
417+
npf = Npf(parent=gwf, cvoptions=Npf.CvOptions(dewatered=True), k=1.0)
418418

419-
dumped = dumps(COMPONENT_CONVERTER.unstructure(drn))
419+
dumped = dumps(COMPONENT_CONVERTER.unstructure(npf))
420420
print("NPF dump:")
421421
print(dumped)
422422

@@ -452,8 +452,8 @@ def test_dumps_chd_2():
452452
assert "100.0" in dumped # Left boundary
453453
assert "95.0" in dumped # Right boundary
454454
assert "98.0" in dumped # Bottom boundary
455-
assert "1e+30" not in dumped
456-
assert "1.0e+30" not in dumped
455+
assert "3e+30" not in dumped
456+
assert "3.0e+30" not in dumped
457457

458458
loaded = loads(dumped)
459459
print("CHD load:")
@@ -495,8 +495,8 @@ def test_dumps_wel_with_aux():
495495
# node q aux_value
496496
assert "1 2 3 -75.0 1.0" in dumped # (0,1,2) -> node 8, q=-75.0, aux=1.0
497497
assert "2 4 5 -25.0 2.0" in dumped # (1,3,4) -> node 45, q=-25.0, aux=2.0
498-
assert "1e+30" not in dumped
499-
assert "1.0e+30" not in dumped
498+
assert "3e+30" not in dumped
499+
assert "3.0e+30" not in dumped
500500

501501
loaded = loads(dumped)
502502
print("WEL+aux load:")

0 commit comments

Comments
 (0)