diff options
author | 2020-02-24 15:54:50 -0800 | |
---|---|---|
committer | 2020-02-24 15:54:50 -0800 | |
commit | bbefc3dad687f4370afd5bc85386d983201cb321 (patch) | |
tree | dbbff865cd72e16b87046685dfc25835f1d2573c /Source/Particles/MultiParticleContainer.cpp | |
parent | 8c3523a1054a0d7591cac951aa723f2b01c8e68d (diff) | |
download | WarpX-bbefc3dad687f4370afd5bc85386d983201cb321.tar.gz WarpX-bbefc3dad687f4370afd5bc85386d983201cb321.tar.zst WarpX-bbefc3dad687f4370afd5bc85386d983201cb321.zip |
Profiler wrapper to allow for cudaDeviceSynchronize (#738)
* add warpx profiler wrapper
* call WX profiler wrapper instead of BL
* EOL and cleaning
* add doc on profile syncs
* do not use PROFILE macros in .H files
* replace WX_PROFILE with WARPX_PROFILE and use bool instead of int
* typo
* this file shouldn't be there
Diffstat (limited to 'Source/Particles/MultiParticleContainer.cpp')
-rw-r--r-- | Source/Particles/MultiParticleContainer.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Source/Particles/MultiParticleContainer.cpp b/Source/Particles/MultiParticleContainer.cpp index 28bcbd220..ebb79787e 100644 --- a/Source/Particles/MultiParticleContainer.cpp +++ b/Source/Particles/MultiParticleContainer.cpp @@ -494,7 +494,7 @@ MultiParticleContainer Vector<WarpXParticleContainer::DiagnosticParticleData>& parts) const { - BL_PROFILE("MultiParticleContainer::GetLabFrameData"); + WARPX_PROFILE("MultiParticleContainer::GetLabFrameData"); // Loop over particle species for (int i = 0; i < nspecies_back_transformed_diagnostics; ++i){ @@ -639,7 +639,7 @@ MultiParticleContainer::getSpeciesID (std::string product_str) void MultiParticleContainer::doFieldIonization () { - BL_PROFILE("MPC::doFieldIonization"); + WARPX_PROFILE("MPC::doFieldIonization"); // Loop over all species. // Ionized particles in pc_source create particles in pc_product @@ -684,7 +684,7 @@ MultiParticleContainer::doFieldIonization () void MultiParticleContainer::doCoulombCollisions () { - BL_PROFILE("MPC::doCoulombCollisions"); + WARPX_PROFILE("MPC::doCoulombCollisions"); for (int i = 0; i < ncollisions; ++i) { |