From a2a40aa0cb13df35c29a42204b3d5754c37def56 Mon Sep 17 00:00:00 2001 From: Marcel Koch <marcel.koch@uni-muenster.de> Date: Wed, 23 Jan 2019 14:27:33 +0100 Subject: [PATCH] fix boundary predicates in vectorized case --- python/dune/codegen/blockstructured/accumulation.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/dune/codegen/blockstructured/accumulation.py b/python/dune/codegen/blockstructured/accumulation.py index 8f10521f..9af9759d 100644 --- a/python/dune/codegen/blockstructured/accumulation.py +++ b/python/dune/codegen/blockstructured/accumulation.py @@ -125,7 +125,7 @@ def generate_accumulation_instruction_vectorized(expr, visitor): accumvar_alias = name_accumulation_alias(accumvar, test_lfs) predicates = boundary_predicates(visitor.measure, visitor.subdomain_id) - predicates.append(blockstructured_boundary_predicated(visitor.measure, visitor.subdomain_id)) + predicates = predicates.union(blockstructured_boundary_predicated(visitor.measure, visitor.subdomain_id)) quad_inames = visitor.quadrature_inames() lfs_inames = visitor.test_info.inames -- GitLab