From eff5d96ea1bb6bca586376ed48d57e82bd6d84a3 Mon Sep 17 00:00:00 2001 From: Remi Lehe Date: Fri, 13 Sep 2019 12:23:19 -0700 Subject: Correct deposition buffers --- Source/Parallelization/WarpXComm.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Source/Parallelization/WarpXComm.cpp') diff --git a/Source/Parallelization/WarpXComm.cpp b/Source/Parallelization/WarpXComm.cpp index ea939cef3..1c8c37cad 100644 --- a/Source/Parallelization/WarpXComm.cpp +++ b/Source/Parallelization/WarpXComm.cpp @@ -582,7 +582,7 @@ WarpX::AddCurrentFromFineLevelandSumBoundary (int lev) } else if (current_buf[lev+1][idim]) // but no filter { - MultiFab::Copy(*current_buf[lev+1][idim], + MultiFab::Add(*current_buf[lev+1][idim], *current_cp [lev+1][idim], 0, 0, current_buf[lev+1][idim]->nComp(), current_cp[lev+1][idim]->nGrow()); mf.ParallelAdd(*current_buf[lev+1][idim], 0, 0, current_buf[lev+1][idim]->nComp(), -- cgit v1.2.3