diff --git a/python/dune/codegen/blockstructured/argument.py b/python/dune/codegen/blockstructured/argument.py index a96630cf7c8411ecec2918737dde5cbc13d200d4..deff1b8415d246d0ed197692df46b61db2dbd5cc 100644 --- a/python/dune/codegen/blockstructured/argument.py +++ b/python/dune/codegen/blockstructured/argument.py @@ -18,9 +18,6 @@ def pymbolic_coefficient(container, lfs, element, index): lfs = prim.Variable(lfs) # use higher order FEM index instead of Q1 index - if get_form_option("vectorization_blockstructured"): - subelem_inames = sub_element_inames() - coeff_alias = name_container_alias(container, lfs, element) - return prim.Subscript(prim.Variable(coeff_alias), tuple(prim.Variable(i) for i in subelem_inames + index)) - else: - return prim.Call(CoefficientAccess(container), (lfs, micro_index_to_macro_index(element, index),)) + subelem_inames = sub_element_inames() + coeff_alias = name_container_alias(container, lfs, element) + return prim.Subscript(prim.Variable(coeff_alias), tuple(prim.Variable(i) for i in subelem_inames + index))