Index: wflow/wflow_sbm.py =================================================================== diff -u -rd7827e63ba2a822d7107471121efec49ad5a36d4 -ra6b939e08b980c412cc05d2dc0bf707e7f49d2c4 --- wflow/wflow_sbm.py (.../wflow_sbm.py) (revision d7827e63ba2a822d7107471121efec49ad5a36d4) +++ wflow/wflow_sbm.py (.../wflow_sbm.py) (revision a6b939e08b980c412cc05d2dc0bf707e7f49d2c4) @@ -1284,10 +1284,10 @@ self.sh = {} res_ids = pcr.ifthen(self.ResStorFunc == 2, self.ReserVoirComplexLocs) np_res_ids = pcr.pcr2numpy(res_ids, 0) - np_res_ids_u = np.unique(np_res_ids[nonzero(np_res_ids)]) + np_res_ids_u = np.unique(np_res_ids[np.nonzero(np_res_ids)]) if np.size(np_res_ids_u) > 0: - for item in nditer(np_res_ids_u): - self.sh[int(item)] = loadtxt( + for item in np.nditer(np_res_ids_u): + self.sh[int(item)] = np.loadtxt( self.Dir + "/" + self.intbl @@ -1298,10 +1298,10 @@ self.hq = {} res_ids = pcr.ifthen(self.ResOutflowFunc == 1, self.ReserVoirComplexLocs) np_res_ids = pcr.pcr2numpy(res_ids, 0) - np_res_ids_u = np.unique(np_res_ids[nonzero(np_res_ids)]) - if size(np_res_ids_u) > 0: - for item in nditer(np_res_ids_u): - self.hq[int(item)] = loadtxt( + np_res_ids_u = np.unique(np_res_ids[np.nonzero(np_res_ids)]) + if np.size(np_res_ids_u) > 0: + for item in np.nditer(np_res_ids_u): + self.hq[int(item)] = np.loadtxt( self.Dir + "/" + self.intbl