aboutsummaryrefslogtreecommitdiff
path: root/Source/Diagnostics/WarpXIO.cpp
diff options
context:
space:
mode:
authorGravatar Andrew Myers <atmyers2@gmail.com> 2019-04-29 10:29:40 -0700
committerGravatar Andrew Myers <atmyers2@gmail.com> 2019-04-29 10:29:40 -0700
commitf69a7ab8b04492cc1c104b36b23b21eda7dfdbb9 (patch)
treef351fb7ecda8b97bb7ee7db4f74e2263171e68be /Source/Diagnostics/WarpXIO.cpp
parentc38f60ee1fe22ae21f9bc38a7d4ff5b1be2d2d5a (diff)
downloadWarpX-f69a7ab8b04492cc1c104b36b23b21eda7dfdbb9.tar.gz
WarpX-f69a7ab8b04492cc1c104b36b23b21eda7dfdbb9.tar.zst
WarpX-f69a7ab8b04492cc1c104b36b23b21eda7dfdbb9.zip
add the old positions and momenta to the particle plotvar names if they are used
Diffstat (limited to 'Source/Diagnostics/WarpXIO.cpp')
-rw-r--r--Source/Diagnostics/WarpXIO.cpp19
1 files changed, 10 insertions, 9 deletions
diff --git a/Source/Diagnostics/WarpXIO.cpp b/Source/Diagnostics/WarpXIO.cpp
index ccbdd280c..186a8d45e 100644
--- a/Source/Diagnostics/WarpXIO.cpp
+++ b/Source/Diagnostics/WarpXIO.cpp
@@ -631,15 +631,16 @@ WarpX::WritePlotFile () const
particle_varnames.push_back("theta");
#endif
-#ifdef WARPX_STORE_OLD_PARTICLE_ATTRIBS
- particle_varnames.push_back("xold");
- particle_varnames.push_back("yold");
- particle_varnames.push_back("zold");
-
- particle_varnames.push_back("uxold");
- particle_varnames.push_back("uyold");
- particle_varnames.push_back("uzold");
-#endif
+ if (WarpX::do_boosted_frame_diagnostic && WarpX::do_boosted_frame_particles)
+ {
+ particle_varnames.push_back("xold");
+ particle_varnames.push_back("yold");
+ particle_varnames.push_back("zold");
+
+ particle_varnames.push_back("uxold");
+ particle_varnames.push_back("uyold");
+ particle_varnames.push_back("uzold");
+ }
mypc->WritePlotFile(plotfilename, particle_plot_flags, particle_varnames);