diff --git a/applications/poisson_dg_tensor/verify.mini b/applications/poisson_dg_tensor/verify.mini index d33be7360b97c07c7eeca56e878adf824381c053..537c202ea9f5a847a4c4f0225f0ca06bb007a196 100644 --- a/applications/poisson_dg_tensor/verify.mini +++ b/applications/poisson_dg_tensor/verify.mini @@ -15,7 +15,8 @@ compare_l2errorsquared = 1e-6 fastdg = 1 sumfact = 1 vectorization_quadloop = 1 -vectorization_strategy = explicit +vectorization_strategy = model +vectorization_jacobians = 0 [formcompiler.ufl_variants] cell = hexahedron diff --git a/python/dune/perftool/options.py b/python/dune/perftool/options.py index 8e195b164e98456655a3147faedbfedbc3e20bb3..7853bb547268bf587aa56fa4aaaa2fb1896508f4 100644 --- a/python/dune/perftool/options.py +++ b/python/dune/perftool/options.py @@ -85,7 +85,7 @@ class PerftoolFormOptionsArray(ImmutableRecord): vectorization_padding = PerftoolOption(default=None, helpstr="an explicit value for the allowed padding in vectorization") vectorization_allow_quadrature_changes = PerftoolOption(default=False, helpstr="whether the vectorization strategy is allowed to alter quadrature point numbers") vectorization_list_index = PerftoolOption(default=None, helpstr="Which vectorization to pick from a list (only valid with vectorization_strategy=fromlist).") - vectorization_jacobians = PerftoolOption(default=False, helpstr="Whether to attempt to vectorize jacobians (takes time, often not needed)") + vectorization_jacobians = PerftoolOption(default=True, helpstr="Whether to attempt to vectorize jacobians (takes time, often not needed)") simplify = PerftoolOption(default=False, helpstr="Whether to simplify expressions using sympy") generate_jacobians = PerftoolOption(default=True, helpstr="Whether jacobian_* methods should be generated. This is set to false automatically, when numerical_jacobian is set to true.") generate_residuals = PerftoolOption(default=True, helpstr="Whether alpha_* methods should be generated.")