diff --git a/modules/util/util.py b/modules/util/util.py index 46cddb4cf91210adc13085d85aa6f9b967674380..5f6314915de4cf76c5657fda4756872852b96b3d 100644 --- a/modules/util/util.py +++ b/modules/util/util.py @@ -460,7 +460,7 @@ def make_for_full_domain_predict(h5f, name_list=None, satellite='GOES16', domain cnt_a = 0 for didx, ds_name in enumerate(name_list): - gvals = get_grid_values_all(h5f, ds_name) + gvals = get_grid_values_all(h5f, ds_name, j_0, i_0, None, num_j=ylen, num_i=xlen) if gvals is not None: grd_dct[ds_name] = gvals cnt_a += 1 @@ -476,11 +476,21 @@ def make_for_full_domain_predict(h5f, name_list=None, satellite='GOES16', domain cc = [] ll = [] + # for didx, ds_name in enumerate(name_list): + # for j in range(4, n_y-4, 1): + # j_ul = j_0 + j * w_y + # for i in range(4, n_x-4, 1): + # i_ul = i_0 + i * w_x + # if didx == 0: + # ll.append(j_ul) + # cc.append(i_ul) + # grd_dct_n[ds_name].append(grd_dct[ds_name][j_ul:j_ul+w_y, i_ul:i_ul+w_x]) + for didx, ds_name in enumerate(name_list): - for j in range(4, n_y-4, 1): - j_ul = j_0 + j * w_y - for i in range(4, n_x-4, 1): - i_ul = i_0 + i * w_x + 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) cc.append(i_ul)