From eaf829292b5dcb916bbb3e169584a097a72e057e Mon Sep 17 00:00:00 2001 From: Nicholas Christensen <njchris2@illinois.edu> Date: Fri, 25 Sep 2020 15:05:52 -0500 Subject: [PATCH] try slicing --- grudge/execution.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/grudge/execution.py b/grudge/execution.py index 83f98f81..989d1ccc 100644 --- a/grudge/execution.py +++ b/grudge/execution.py @@ -537,7 +537,7 @@ class ExecutionMapper(mappers.Evaluator, matrices_ary = np.empty(( noperators, out_grp.nunit_dofs, in_grp.nunit_dofs)) for i, op in enumerate(insn.operators): - matrices_ary[i] = matrices[op.rst_axis] + matrices_ary[i,:,:] = matrices[op.rst_axis][:,:] matrices_ary_dev = self.array_context.from_numpy(matrices_ary) self.bound_op.operator_data_cache[cache_key] = matrices_ary_dev -- GitLab