From f316aa4e8c199e012ef04c26e1539dee8e682bd2 Mon Sep 17 00:00:00 2001 From: Edoardo Zoni <59625522+EZoni@users.noreply.github.com> Date: Wed, 20 Apr 2022 14:10:11 -0700 Subject: Current Deposition Interfaces: Always Pass `dt` & `relative_time` (#2937) * Current Deposition Interfaces: Always Pass `dt` & `relative_time` * Fix CI Failures * Fix 1D/RZ Warnings * Fix RZ Bug * Fix Bugs * Minimize Changes, Fix Roundoff Errors * Cleaning * Remove dt From doDepositionShapeN * Cleaning Esirkepov Deposition * Cleaning Vay Deposition * Fix Roundoff Errors * Fix Roundoff Errors (continued) * Fix Bug (RZ) --- Source/Particles/MultiParticleContainer.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'Source/Particles/MultiParticleContainer.cpp') diff --git a/Source/Particles/MultiParticleContainer.cpp b/Source/Particles/MultiParticleContainer.cpp index 78d6c7179..da1c692ba 100644 --- a/Source/Particles/MultiParticleContainer.cpp +++ b/Source/Particles/MultiParticleContainer.cpp @@ -475,7 +475,7 @@ MultiParticleContainer::GetZeroChargeDensity (const int lev) void MultiParticleContainer::DepositCurrent ( amrex::Vector, 3 > >& J, - const amrex::Real dt, const amrex::Real relative_t) + const amrex::Real dt, const amrex::Real relative_time) { // Reset the J arrays for (int lev = 0; lev < J.size(); ++lev) @@ -488,7 +488,7 @@ MultiParticleContainer::DepositCurrent ( // Call the deposition kernel for each species for (auto& pc : allcontainers) { - pc->DepositCurrent(J, dt, relative_t); + pc->DepositCurrent(J, dt, relative_time); } #ifdef WARPX_DIM_RZ @@ -502,7 +502,7 @@ MultiParticleContainer::DepositCurrent ( void MultiParticleContainer::DepositCharge ( amrex::Vector >& rho, - const amrex::Real relative_t) + const amrex::Real relative_time) { // Reset the rho array for (int lev = 0; lev < rho.size(); ++lev) @@ -511,7 +511,7 @@ MultiParticleContainer::DepositCharge ( } // Push the particles in time, if needed - if (relative_t != 0.) PushX(relative_t); + if (relative_time != 0.) PushX(relative_time); // Call the deposition kernel for each species for (auto& pc : allcontainers) @@ -525,7 +525,7 @@ MultiParticleContainer::DepositCharge ( } // Push the particles back in time - if (relative_t != 0.) PushX(-relative_t); + if (relative_time != 0.) PushX(-relative_time); #ifdef WARPX_DIM_RZ for (int lev = 0; lev < rho.size(); ++lev) -- cgit v1.2.3