From 0da48c93d293522fddb533c712faea248d9014e0 Mon Sep 17 00:00:00 2001 From: Bill Ladwig Date: Mon, 6 Jun 2016 16:30:16 -0600 Subject: [PATCH] Fix argument ordering issue with dfilter2d --- src/wrf/extension.py | 8 ++++---- test/utests.py | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/wrf/extension.py b/src/wrf/extension.py index 034190f..576af76 100755 --- a/src/wrf/extension.py +++ b/src/wrf/extension.py @@ -703,12 +703,12 @@ def _smooth2d(field, passes, outview=None): else: outview[:] = field[:] - field_tmp = np.zeros(outview.shape, outview.dtype, order="F") - + field_tmp = np.zeros(outview.shape, outview.dtype, order="F") + dfilter2d(outview, field_tmp, - missing, - passes) + passes, + missing) # Don't transpose here since the fortran routine is not returning an # array. It's only modifying the existing array. diff --git a/test/utests.py b/test/utests.py index 25f1986..0ff8124 100644 --- a/test/utests.py +++ b/test/utests.py @@ -275,7 +275,7 @@ def make_interp_test(varname, wrf_in, referent, multi=False, timeidx=timeidx, log_p=True) - tol = .5/100. + tol = 0/100. atol = 0.0001 field = n.squeeze(field) @@ -296,7 +296,7 @@ def make_interp_test(varname, wrf_in, referent, multi=False, timeidx=timeidx, log_p=True) - tol = .5/100. + tol = 0/100. atol = 0.0001 field = n.squeeze(field)