diff options
author | 2019-04-29 10:29:40 -0700 | |
---|---|---|
committer | 2019-04-29 10:29:40 -0700 | |
commit | f69a7ab8b04492cc1c104b36b23b21eda7dfdbb9 (patch) | |
tree | f351fb7ecda8b97bb7ee7db4f74e2263171e68be /Source/Diagnostics/WarpXIO.cpp | |
parent | c38f60ee1fe22ae21f9bc38a7d4ff5b1be2d2d5a (diff) | |
download | WarpX-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.cpp | 19 |
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); |