Add support for arbitrary polyhedra to Xdmf2.
Add support for reading arbitrary polyhedra to Xdmf2. Uses a modified version of the Xdmf3 reader to determine the number of faces for each polyhedron and updates the grid connectivity accordingly.
See #17621 (closed).
Replaces !8666 (closed) which wouldn't allow testing for some reason.