diff --git a/python/dune/perftool/sumfact/tabulation.py b/python/dune/perftool/sumfact/tabulation.py index 9624f1a90e9265bd64f4559644e068907cd9caca..0ae2b8327f6112d15c80b439680da03d25e70d6c 100644 --- a/python/dune/perftool/sumfact/tabulation.py +++ b/python/dune/perftool/sumfact/tabulation.py @@ -208,7 +208,7 @@ def quadrature_points_per_direction(): q = (q,) * world_dimension() # Quadrature points in per direction - nb_qp = tuple([(lambda x: x // 2 + 1)(order) for order in q]) + nb_qp = tuple(order // 2 +1 for order in q) return nb_qp @@ -229,7 +229,7 @@ def local_quadrature_points_per_direction(): def polynomial_degree(): form = get_global_context_value("formdata").preprocessed_form - degree = form.coefficients()[0].ufl_element()._degree + degree = form.coefficients()[0].ufl_element().degree() if isinstance(degree, int): degree = (degree,) * world_dimension() return degree diff --git a/test/sumfact/poisson/poisson_2d.mini b/test/sumfact/poisson/poisson_2d.mini index 96a863dfbb84fbc6cbe141b49c445191c2e363e4..129c2ff373937cd9fecd86dcdf38b78723fee339 100644 --- a/test/sumfact/poisson/poisson_2d.mini +++ b/test/sumfact/poisson/poisson_2d.mini @@ -18,7 +18,7 @@ numerical_jacobian = 1, 0 | expand num compare_l2errorsquared = 4e-5, 4e-9 | expand deg sumfact = 1 vectorize_grads = 1, 0 | expand grad -# quadrature_order = 2, 4 +quadrature_order = 2, 4 [formcompiler.ufl_variants] degree = 1, 2 | expand deg