aboutsummaryrefslogtreecommitdiff
path: root/Source/Particles/PhysicalParticleContainer.cpp
diff options
context:
space:
mode:
authorGravatar MaxThevenet <mthevenet@lbl.gov> 2020-07-14 16:23:20 +0200
committerGravatar GitHub <noreply@github.com> 2020-07-14 07:23:20 -0700
commit89b4801d778f58f04162b2c886c6c57ea4cae009 (patch)
treec5a8910ae37f205fd6113f1e1e739e41762e1a7e /Source/Particles/PhysicalParticleContainer.cpp
parentef5dd4af84197891217023b35246d3cbd88e1248 (diff)
downloadWarpX-89b4801d778f58f04162b2c886c6c57ea4cae009.tar.gz
WarpX-89b4801d778f58f04162b2c886c6c57ea4cae009.tar.zst
WarpX-89b4801d778f58f04162b2c886c6c57ea4cae009.zip
make fft_do_time_averaging a member of class WarpX (#1165)
Diffstat (limited to 'Source/Particles/PhysicalParticleContainer.cpp')
-rw-r--r--Source/Particles/PhysicalParticleContainer.cpp16
1 files changed, 6 insertions, 10 deletions
diff --git a/Source/Particles/PhysicalParticleContainer.cpp b/Source/Particles/PhysicalParticleContainer.cpp
index 4d8dc67cf..bd14c8b0d 100644
--- a/Source/Particles/PhysicalParticleContainer.cpp
+++ b/Source/Particles/PhysicalParticleContainer.cpp
@@ -929,10 +929,6 @@ PhysicalParticleContainer::Evolve (int lev,
Real /*t*/, Real dt, DtType a_dt_type)
{
- bool fft_do_time_averaging = false;
- ParmParse pp("psatd");
- pp.query("do_time_averaging", fft_do_time_averaging);
-
WARPX_PROFILE("PPC::Evolve()");
WARPX_PROFILE_VAR_NS("PPC::GatherAndPush", blp_fg);
@@ -991,12 +987,12 @@ PhysicalParticleContainer::Evolve (int lev,
const long np = pti.numParticles();
// Data on the grid
- FArrayBox const* exfab = fft_do_time_averaging ? &(Ex_avg[pti]) : &(Ex[pti]);
- FArrayBox const* eyfab = fft_do_time_averaging ? &(Ey_avg[pti]) : &(Ey[pti]);
- FArrayBox const* ezfab = fft_do_time_averaging ? &(Ez_avg[pti]) : &(Ez[pti]);
- FArrayBox const* bxfab = fft_do_time_averaging ? &(Bx_avg[pti]) : &(Bx[pti]);
- FArrayBox const* byfab = fft_do_time_averaging ? &(By_avg[pti]) : &(By[pti]);
- FArrayBox const* bzfab = fft_do_time_averaging ? &(Bz_avg[pti]) : &(Bz[pti]);
+ FArrayBox const* exfab = WarpX::fft_do_time_averaging ? &(Ex_avg[pti]) : &(Ex[pti]);
+ FArrayBox const* eyfab = WarpX::fft_do_time_averaging ? &(Ey_avg[pti]) : &(Ey[pti]);
+ FArrayBox const* ezfab = WarpX::fft_do_time_averaging ? &(Ez_avg[pti]) : &(Ez[pti]);
+ FArrayBox const* bxfab = WarpX::fft_do_time_averaging ? &(Bx_avg[pti]) : &(Bx[pti]);
+ FArrayBox const* byfab = WarpX::fft_do_time_averaging ? &(By_avg[pti]) : &(By[pti]);
+ FArrayBox const* bzfab = WarpX::fft_do_time_averaging ? &(Bz_avg[pti]) : &(Bz[pti]);
Elixir exeli, eyeli, ezeli, bxeli, byeli, bzeli;