@@ -2131,7 +2131,7 @@ def test_grid_array(function_tmpdir):
21312131
21322132    assert  not  wel .has_stress_period_data 
21332133    q_nan  =  np .where (wel .q .array  ==  DNODATA , np .nan , wel .q .array )
2134-     val_q  =  np .nansum (q_nan , axis = (1 , 2 , 3 ,  4 ))
2134+     val_q  =  np .nansum (q_nan , axis = (1 , 2 , 3 ))
21352135    assert  val_q [0 ] ==  0.0 
21362136    assert  val_q [1 ] ==  0.25 
21372137    assert  val_q [2 ] ==  0.1 
@@ -2189,7 +2189,6 @@ def test_grid_array(function_tmpdir):
21892189    assert  len (wel .aux .get_data ()) ==  4 
21902190    assert  wel .q .get_data ()[0 ] is  None 
21912191    assert  wel .q .get_data (0 ) is  None 
2192-     wel_q_array  =  wel .q .array 
21932192    assert  np .allclose (wel .q .get_data ()[1 ], wel .q .get_data (1 ))
21942193    assert  np .allclose (wel .q .get_data ()[2 ], wel .q .get_data (2 ))
21952194    assert  np .allclose (wel .q .array [1 ], wel .q .get_data (1 ))
@@ -2199,12 +2198,15 @@ def test_grid_array(function_tmpdir):
21992198    assert  np .allclose (wel .aux .array [1 ][0 ], wel .aux .get_data (1 )[0 ])
22002199    assert  np .allclose (wel .aux .array [2 ][0 ], wel .aux .get_data (2 )[0 ])
22012200    assert  not  wel .has_stress_period_data 
2201+     wel_q_array  =  wel .q .array 
2202+     print (wel_q_array )
22022203    q_nan  =  np .where (wel_q_array  ==  DNODATA , np .nan , wel_q_array )
2203-     val_q  =  np .nansum (q_nan , axis = (1 , 2 , 3 , 4 ))
2204+     val_q  =  np .nansum (q_nan , axis = (1 , 2 , 3 ))
2205+     print (val_q )
22042206    assert  val_q [0 ] ==  0.0 
22052207    assert  val_q [1 ] ==  0.25 
22062208    assert  val_q [2 ] ==  0.1 
2207-     assert  val_q [3 ] ==  0.1  
2209+     assert  val_q [3 ] ==  0.0  
22082210    val_q_2  =  wel .q .get_data ()
22092211    assert  val_q_2 [0 ] is  None 
22102212    assert  val_q_2 [1 ][0 , 0 , 0 ] ==  0.25 
@@ -2416,9 +2418,9 @@ def test_grid_array(function_tmpdir):
24162418
24172419    wel_q_array  =  wel .q .array 
24182420    assert  np .all (wel_q_array [0 ][0 ] ==  0.0 )
2419-     assert  wel_q_array [1 ][0 ][ 0 , 0 , 0 ] ==  0.25 
2420-     assert  wel_q_array [2 ][0 ][ 0 , 0 , 0 ] ==  0.1 
2421-     assert  wel_q_array [3 ][0 ][ 0 , 0 , 0 ] ==  0.1 
2421+     assert  wel_q_array [1 ][0 , 0 , 0 ] ==  0.25 
2422+     assert  wel_q_array [2 ][0 , 0 , 0 ] ==  0.1 
2423+     assert  wel_q_array [3 ][0 , 0 , 0 ] ==  0.1 
24222424    welg_q_per  =  wel .q .get_data ()
24232425    assert  welg_q_per [0 ] is  None 
24242426    assert  welg_q_per [1 ][0 , 0 , 0 ] ==  0.25 
@@ -2437,20 +2439,20 @@ def test_grid_array(function_tmpdir):
24372439
24382440    # first axis is nper, second is naux, then grid 
24392441    drn_elev_array  =  drn .elev .array 
2440-     assert  drn_elev_array [0 ][0 ][ 0 , 0 , 0 ] ==  60.0 
2441-     assert  drn_elev_array [1 ][0 ][ 0 , 0 , 0 ] ==  60.0 
2442-     assert  drn_elev_array [2 ][0 ][ 0 , 0 , 0 ] ==  DNODATA 
2443-     assert  drn_elev_array [3 ][0 ][ 0 , 0 , 0 ] ==  55.0 
2442+     assert  drn_elev_array [0 ][0 , 0 , 0 ] ==  60.0 
2443+     assert  drn_elev_array [1 ][0 , 0 , 0 ] ==  60.0 
2444+     assert  drn_elev_array [2 ][0 , 0 , 0 ] ==  DNODATA 
2445+     assert  drn_elev_array [3 ][0 , 0 , 0 ] ==  55.0 
24442446    assert  np .allclose (drn_elev_array [0 ], drn .elev .get_data (0 ))
24452447    assert  drn .elev .get_data (1 ) is  None 
24462448    assert  np .allclose (drn_elev_array [2 ], drn .elev .get_data (2 ))
24472449    assert  np .allclose (drn_elev_array [3 ], drn .elev .get_data (3 ))
24482450
24492451    ghb_bhead_array  =  ghb .bhead .array 
2450-     assert  ghb_bhead_array [0 ][0 ][ 0 , 1 , 1 ] ==  60.0 
2451-     assert  ghb_bhead_array [1 ][0 ][ 0 , 1 , 1 ] ==  60.0 
2452-     assert  ghb_bhead_array [2 ][0 ][ 0 , 1 , 1 ] ==  60.0 
2453-     assert  ghb_bhead_array [3 ][0 ][ 0 , 1 , 1 ] ==  60.0 
2452+     assert  ghb_bhead_array [0 ][0 , 1 , 1 ] ==  60.0 
2453+     assert  ghb_bhead_array [1 ][0 , 1 , 1 ] ==  60.0 
2454+     assert  ghb_bhead_array [2 ][0 , 1 , 1 ] ==  60.0 
2455+     assert  ghb_bhead_array [3 ][0 , 1 , 1 ] ==  60.0 
24542456    assert  np .allclose (ghb_bhead_array [0 ], ghb .bhead .get_data (0 ))
24552457    assert  ghb .bhead .get_data (1 ) is  None 
24562458    assert  ghb .bhead .get_data (2 ) is  None 
0 commit comments