Skip to content

Commit f710d78

Browse files
committed
export vtm too
1 parent 22a3802 commit f710d78

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/wmtk/io/ParaviewWriter.cpp

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@
55
#include <wmtk/utils/Logger.hpp>
66
#include <wmtk/utils/Rational.hpp>
77

8+
#include <paraviewo/VTMWriter.hpp>
89
#include <paraviewo/VTUWriter.hpp>
10+
911
// #include <paraviewo/HDF5VTUWriter.hpp>
1012

1113
#include <sstream>
@@ -147,6 +149,14 @@ ParaviewWriter::ParaviewWriter(
147149
m_writers[1].init(filename.string() + "_edges.vtu", vertices_name, cells[1], m_enabled[1]);
148150
m_writers[2].init(filename.string() + "_faces.vtu", vertices_name, cells[2], m_enabled[2]);
149151
m_writers[3].init(filename.string() + "_tets.vtu", vertices_name, cells[3], m_enabled[3]);
152+
153+
paraviewo::VTMWriter vtm;
154+
if (m_enabled[0]) vtm.add_dataset("verts", "mesh", filename.string() + "_verts.vtu");
155+
if (m_enabled[1]) vtm.add_dataset("edges", "mesh", filename.string() + "_edges.vtu");
156+
if (m_enabled[2]) vtm.add_dataset("faces", "mesh", filename.string() + "_faces.vtu");
157+
if (m_enabled[3]) vtm.add_dataset("tets", "mesh", filename.string() + "_tets.vtu");
158+
159+
vtm.save(filename.string() + ".vtm");
150160
}
151161

152162
void ParaviewWriter::write(

0 commit comments

Comments
 (0)