Index: wflow-py/wflow/wflow_bmi.py =================================================================== diff -u -rf3fc3a28764715360aa98992bc4026f910cc8d3b -r7a1b4459699193da5494716e8af474d62e866ec9 --- wflow-py/wflow/wflow_bmi.py (.../wflow_bmi.py) (revision f3fc3a28764715360aa98992bc4026f910cc8d3b) +++ wflow-py/wflow/wflow_bmi.py (.../wflow_bmi.py) (revision 7a1b4459699193da5494716e8af474d62e866ec9) @@ -600,8 +600,15 @@ :var long_var_name: name of the variable :return: a np array of long_var_name """ - return np.flipud(self.dynModel.wf_supplyMapAsNumpy(long_var_name)) + ret = self.dynModel.wf_supplyMapAsNumpy(long_var_name) + + try: + fret = np.flipud(ret) + return fret + except: + return ret + def get_value_at_indices(self, long_var_name, inds): """ Get a numpy array of the values at the given indices