From 278f8eb99fb2f754eefc044a02ae8b2dd0819b99 Mon Sep 17 00:00:00 2001
From: tomrink <rink@ssec.wisc.edu>
Date: Mon, 11 Oct 2021 13:10:05 -0500
Subject: [PATCH] cleaner code with list comprehension

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

diff --git a/modules/util/util.py b/modules/util/util.py
index 75fe8851..33d8822a 100644
--- a/modules/util/util.py
+++ b/modules/util/util.py
@@ -542,17 +542,14 @@ def make_for_full_domain_predict(h5f, name_list=None, satellite='GOES16', domain
     n_x = int(xlen/w_x)
     n_y = int(ylen/w_y)
 
-    cc = []
-    ll = []
+    ll = [j_0 + j*w_y for j in range(n_y-1)]
+    cc = [i_0 + i*w_x for i in range(n_x-1)]
 
-    for didx, ds_name in enumerate(name_list):
+    for ds_name in enumerate(name_list):
         for j in range(n_y-1):
             j_ul = j * w_y
             for i in range(n_x-1):
                 i_ul = i * w_x
-                if didx == 0:
-                    ll.append(j_ul + j_0)
-                    cc.append(i_ul + i_0)
                 grd_dct_n[ds_name].append(grd_dct[ds_name][j_ul:j_ul+w_y, i_ul:i_ul+w_x])
 
     grd_dct = {name: None for name in name_list}
-- 
GitLab