Only write faces and faceoffsets fields in pvtu when needed
Compare changes
+ 79
− 75
@@ -368,80 +368,7 @@ VTKWriter::_write(const MeshType& mesh,
@@ -368,80 +368,7 @@ VTKWriter::_write(const MeshType& mesh,
error_msg << "cannot create file \"" << rang::fgB::yellow << _getFilenamePVTU() << rang::fg::reset << '"';
error_msg << "VTK format does not support edge data, cannot save variable \"" << rang::fgB::yellow << name
error_msg << "VTK format does not support face data, cannot save variable \"" << rang::fgB::yellow << name
std::visit([&, name = name](auto&& item_value) { return this->_write_node_pvtu(fout, name, item_value); },
std::visit([&, name = name](auto&& item_value) { return this->_write_cell_pvtu(fout, name, item_value); },
@@ -584,7 +511,7 @@ VTKWriter::_write(const MeshType& mesh,
@@ -584,7 +511,7 @@ VTKWriter::_write(const MeshType& mesh,
@@ -660,6 +587,83 @@ VTKWriter::_write(const MeshType& mesh,
@@ -660,6 +587,83 @@ VTKWriter::_write(const MeshType& mesh,