aboutsummaryrefslogtreecommitdiff
path: root/Source/Parallelization/WarpXComm.cpp
diff options
context:
space:
mode:
authorGravatar Edoardo Zoni <59625522+EZoni@users.noreply.github.com> 2022-08-02 13:28:02 -0700
committerGravatar GitHub <noreply@github.com> 2022-08-02 20:28:02 +0000
commita4c36c317403d2b8050524ba2a37d8d237b0df32 (patch)
treed04e6a4f702d30f66011628d7c5451a78f4e411f /Source/Parallelization/WarpXComm.cpp
parentea29665ca7d4a9d8d45e0188653256ada73cfe90 (diff)
downloadWarpX-a4c36c317403d2b8050524ba2a37d8d237b0df32.tar.gz
WarpX-a4c36c317403d2b8050524ba2a37d8d237b0df32.tar.zst
WarpX-a4c36c317403d2b8050524ba2a37d8d237b0df32.zip
`SyncCurrent`: Pass References To Current MultiFabs (#3277)
* `SyncCurrent`: Pass References To Current MultiFabs * Add Doxygen for `SyncCurrent`
Diffstat (limited to 'Source/Parallelization/WarpXComm.cpp')
-rw-r--r--Source/Parallelization/WarpXComm.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/Source/Parallelization/WarpXComm.cpp b/Source/Parallelization/WarpXComm.cpp
index 0ccb04493..27c01b6b3 100644
--- a/Source/Parallelization/WarpXComm.cpp
+++ b/Source/Parallelization/WarpXComm.cpp
@@ -855,13 +855,12 @@ WarpX::FillBoundaryAux (int lev, IntVect ng)
}
void
-WarpX::SyncCurrent ()
+WarpX::SyncCurrent (
+ const amrex::Vector<std::array<std::unique_ptr<amrex::MultiFab>,3>>& J_fp,
+ const amrex::Vector<std::array<std::unique_ptr<amrex::MultiFab>,3>>& J_cp)
{
WARPX_PROFILE("WarpX::SyncCurrent()");
- amrex::Vector<std::array<std::unique_ptr<amrex::MultiFab>,3>>& J_fp = current_fp;
- amrex::Vector<std::array<std::unique_ptr<amrex::MultiFab>,3>>& J_cp = current_cp;
-
// If warpx.do_current_centering = 1, center currents from nodal grid to staggered grid
if (WarpX::do_current_centering)
{