Closed francesco-ballarin closed 7 months ago
Furthermore, https://github.com/firedrakeproject/firedrake/blob/c5e939ddeda6916433cafa251fb341c2e12aa312/firedrake/paraview_reordering.py#L10 seems suspicious: any recent version of paraview uses vtk 9. For instance, I have paraview 5.11.2 packaged by debian and it uses vtk 9.2.
Hi, I am running the following code in the latest
firedrakeproject/firedrake
docker image:and getting
Considering that the quad case works, I tried replacing https://github.com/firedrakeproject/firedrake/blob/c5e939ddeda6916433cafa251fb341c2e12aa312/firedrake/paraview_reordering.py#L222-L224 with https://github.com/firedrakeproject/firedrake/blob/c5e939ddeda6916433cafa251fb341c2e12aa312/firedrake/paraview_reordering.py#L201 which seems to me a different way of carry out the same task.
After this small change, the new error is
If I add a print at line 77 of
/home/firedrake/firedrake/src/FInAT/finat/tensor_product.py
, indeedself.factors
is composed of 3 elements. Yet, there is a comment# FIAT TensorProductElement support only 2 factors
just before that line, and I don't feel adventorous enough to go and change FIAT and FInAT myself :)