From 7c7994c6f6870a1e1a1bf020fc19b3c255e8a1be Mon Sep 17 00:00:00 2001 From: mloubout Date: Thu, 12 Sep 2024 18:52:47 -0400 Subject: [PATCH] builtins: remove small clutter --- devito/builtins/initializers.py | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/devito/builtins/initializers.py b/devito/builtins/initializers.py index 5efa3dd610..aa7869e3f7 100644 --- a/devito/builtins/initializers.py +++ b/devito/builtins/initializers.py @@ -144,14 +144,7 @@ def define(self, dimensions): def create_gaussian_weights(sigma, lw): weights = [w/w.sum() for w in (np.exp(-0.5/s**2*(np.linspace(-l, l, 2*l+1))**2) for s, l in zip(sigma, lw))] - processed = [] - for (w, l) in zip(weights, lw): - temp = list(w) - while len(temp) < 2*l+1: - temp.insert(0, 0) - temp.append(0) - processed.append(np.array(temp)) - return as_tuple(processed) + return as_tuple(np.array(w) for w in weights) def fset(f, g): indices = [slice(l, -l, 1) for _, l in zip(g.dimensions, lw)]