From 03a33ab3e4a0ddf5e4d7be42f277e56f82cea1f5 Mon Sep 17 00:00:00 2001
From: tomrink <rink@ssec.wisc.edu>
Date: Mon, 30 Oct 2023 15:19:50 -0500
Subject: [PATCH] snapshot...

---
 modules/util/util.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/modules/util/util.py b/modules/util/util.py
index c0807e79..e7ed11ed 100644
--- a/modules/util/util.py
+++ b/modules/util/util.py
@@ -1058,7 +1058,7 @@ def prepare_evaluate(h5f, name_list, satellite='GOES16', domain='FD', res_fac=1,
     cnt_a = 0
     for ds_name in name_list:
         fill_value, fill_value_name = get_fill_attrs(ds_name)
-        gvals = get_grid_values(h5f, ds_name, j_0, i_0, None, num_j=ylen, num_i=xlen, fill_value_name=fill_value_name, fill_value=fill_value)
+        gvals = get_grid_values(h5f, ds_name, j_0, i_0, None, num_j=(ylen // w_y) * w_y, num_i=(xlen // w_x) * w_x, fill_value_name=fill_value_name, fill_value=fill_value)
         gvals = np.expand_dims(gvals, axis=0)
         if gvals is not None:
             grd_dct_n[ds_name] = gvals
@@ -1067,8 +1067,8 @@ def prepare_evaluate(h5f, name_list, satellite='GOES16', domain='FD', res_fac=1,
     if cnt_a > 0 and cnt_a != len(name_list):
         raise GenericException('weirdness')
 
-    solzen = get_grid_values(h5f, 'solar_zenith_angle', j_0, i_0, None, num_j=ylen, num_i=xlen)
-    satzen = get_grid_values(h5f, 'sensor_zenith_angle', j_0, i_0, None, num_j=ylen, num_i=xlen)
+    solzen = get_grid_values(h5f, 'solar_zenith_angle', j_0, i_0, None, num_j=(ylen // w_y) * w_y, num_i=(xlen // w_x) * w_x)
+    satzen = get_grid_values(h5f, 'sensor_zenith_angle', j_0, i_0, None, num_j=(ylen // w_y) * w_y, num_i=(xlen // w_x) * w_x)
     solzen = solzen[0:n_y*s_y:s_y, 0:n_x*s_x:s_x]
     satzen = satzen[0:n_y*s_y:s_y, 0:n_x*s_x:s_x]
 
-- 
GitLab