aboutsummaryrefslogtreecommitdiff
path: root/Source/FieldSolver/WarpXPushFieldsEM.cpp
diff options
context:
space:
mode:
authorGravatar MaxThevenet <mthevenet@lbl.gov> 2020-02-24 15:54:50 -0800
committerGravatar GitHub <noreply@github.com> 2020-02-24 15:54:50 -0800
commitbbefc3dad687f4370afd5bc85386d983201cb321 (patch)
treedbbff865cd72e16b87046685dfc25835f1d2573c /Source/FieldSolver/WarpXPushFieldsEM.cpp
parent8c3523a1054a0d7591cac951aa723f2b01c8e68d (diff)
downloadWarpX-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/FieldSolver/WarpXPushFieldsEM.cpp')
-rw-r--r--Source/FieldSolver/WarpXPushFieldsEM.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/Source/FieldSolver/WarpXPushFieldsEM.cpp b/Source/FieldSolver/WarpXPushFieldsEM.cpp
index 74db3cac4..dd9a41254 100644
--- a/Source/FieldSolver/WarpXPushFieldsEM.cpp
+++ b/Source/FieldSolver/WarpXPushFieldsEM.cpp
@@ -107,7 +107,7 @@ WarpX::EvolveB (amrex::Real a_dt)
void
WarpX::EvolveB (int lev, amrex::Real a_dt)
{
- BL_PROFILE("WarpX::EvolveB()");
+ WARPX_PROFILE("WarpX::EvolveB()");
EvolveB(lev, PatchType::fine, a_dt);
if (lev > 0)
{
@@ -208,7 +208,7 @@ WarpX::EvolveE (amrex::Real a_dt)
void
WarpX::EvolveE (int lev, amrex::Real a_dt)
{
- BL_PROFILE("WarpX::EvolveE()");
+ WARPX_PROFILE("WarpX::EvolveE()");
EvolveE(lev, PatchType::fine, a_dt);
if (lev > 0)
{
@@ -529,7 +529,7 @@ WarpX::EvolveF (int lev, PatchType patch_type, amrex::Real a_dt, DtType a_dt_typ
{
if (!do_dive_cleaning) return;
- BL_PROFILE("WarpX::EvolveF()");
+ WARPX_PROFILE("WarpX::EvolveF()");
static constexpr Real mu_c2 = PhysConst::mu0*PhysConst::c*PhysConst::c;