aboutsummaryrefslogtreecommitdiff
path: root/Source/WarpX.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WarpX.cpp')
-rw-r--r--Source/WarpX.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/Source/WarpX.cpp b/Source/WarpX.cpp
index 5a51d7d13..55f72c3b3 100644
--- a/Source/WarpX.cpp
+++ b/Source/WarpX.cpp
@@ -128,6 +128,9 @@ WarpX::ResetInstance ()
WarpX::WarpX ()
{
+#ifdef WARPX_USE_OPENPMD
+ m_OpenPMDPlotWriter = new WarpXOpenPMDParticle(openpmd_tspf, openpmd_backend);
+#endif
m_instance = this;
ReadParameters();
@@ -247,6 +250,10 @@ WarpX::~WarpX ()
#ifdef BL_USE_SENSEI_INSITU
delete insitu_bridge;
#endif
+
+#ifdef WARPX_USE_OPENPMD
+ delete m_OpenPMDPlotWriter;
+#endif
}
void