diff --git a/python/dune/perftool/blockstructured/accumulation.py b/python/dune/perftool/blockstructured/accumulation.py index ee52acbb157721717157d1f17a45f0595b783e25..57aa04a9291cf34230f8300713418669f0f69073 100644 --- a/python/dune/perftool/blockstructured/accumulation.py +++ b/python/dune/perftool/blockstructured/accumulation.py @@ -48,7 +48,7 @@ def generate_accumulation_instruction(expr, visitor): accumvar = name_accumulation_variable(test_lfs.get_restriction() + ansatz_lfs.get_restriction()) accumvar_alias = name_accumulation_alias(accumvar, test_lfs) - predicates = boundary_predicates(expr, visitor.measure, visitor.subdomain_id) + predicates = boundary_predicates(visitor.measure, visitor.subdomain_id) quad_inames = visitor.interface.quadrature_inames() lfs_inames = visitor.test_info.inames diff --git a/python/dune/perftool/pdelab/localoperator.py b/python/dune/perftool/pdelab/localoperator.py index 1f808ef1c90f4b358b60d6f4744a2322a726e055..f4e90c6affc8c4276cf4e6d91bfc1a80d5be4521 100644 --- a/python/dune/perftool/pdelab/localoperator.py +++ b/python/dune/perftool/pdelab/localoperator.py @@ -280,7 +280,7 @@ def determine_accumulation_space(info, number): ) -def boundary_predicates(expr, measure, subdomain_id): +def boundary_predicates(measure, subdomain_id): predicates = [] if subdomain_id not in ['everywhere', 'otherwise']: @@ -400,7 +400,7 @@ def generate_accumulation_instruction(expr, visitor): from dune.perftool.pdelab.argument import name_accumulation_variable accumvar = name_accumulation_variable(test_lfs.get_restriction() + ansatz_lfs.get_restriction()) - predicates = boundary_predicates(expr, visitor.measure, visitor.subdomain_id) + predicates = boundary_predicates(visitor.measure, visitor.subdomain_id) if False in predicates: return diff --git a/python/dune/perftool/sumfact/accumulation.py b/python/dune/perftool/sumfact/accumulation.py index c943d80c8597522a97438ceb3dcffa2991553cb7..b9541a0f13e802c1f97a5f5ce5e33980327895cb 100644 --- a/python/dune/perftool/sumfact/accumulation.py +++ b/python/dune/perftool/sumfact/accumulation.py @@ -395,8 +395,7 @@ def generate_accumulation_instruction(expr, visitor): assert(size == basis_size[0] for size in basis_size) from dune.perftool.pdelab.localoperator import boundary_predicates - predicates = boundary_predicates(expr, - visitor.measure, + predicates = boundary_predicates(visitor.measure, visitor.subdomain_id, ) if False in predicates: