aboutsummaryrefslogtreecommitdiff
path: root/Source/WarpX.cpp
diff options
context:
space:
mode:
authorGravatar MaxThevenet <mthevenet@lbl.gov> 2019-11-12 10:54:38 -0800
committerGravatar MaxThevenet <mthevenet@lbl.gov> 2019-11-12 10:54:38 -0800
commit8cc9c8a153b6526dad68ee2bcdcacf912969e747 (patch)
tree9f3c23effb49b90d641bb8f346cc4d5b1c390ebd /Source/WarpX.cpp
parent1ceb8be6c91da62fbd4ac3c8a396b887cff2f15f (diff)
downloadWarpX-8cc9c8a153b6526dad68ee2bcdcacf912969e747.tar.gz
WarpX-8cc9c8a153b6526dad68ee2bcdcacf912969e747.tar.zst
WarpX-8cc9c8a153b6526dad68ee2bcdcacf912969e747.zip
fix psatd: problem was in buffer cells
Diffstat (limited to 'Source/WarpX.cpp')
-rw-r--r--Source/WarpX.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/WarpX.cpp b/Source/WarpX.cpp
index 10a6b731e..173a3a00f 100644
--- a/Source/WarpX.cpp
+++ b/Source/WarpX.cpp
@@ -703,7 +703,7 @@ WarpX::AllocLevelData (int lev, const BoxArray& ba, const DistributionMapping& d
bool aux_is_nodal = (field_gathering_algo == GatheringAlgo::MomentumConserving);
- guard_cells.Init(
+ int nJ_buffer = guard_cells.Init(
do_subcycling,
WarpX::use_fdtd_nci_corr,
do_nodal,
@@ -726,7 +726,7 @@ WarpX::AllocLevelData (int lev, const BoxArray& ba, const DistributionMapping& d
}
if (n_current_deposition_buffer < 0) {
- n_current_deposition_buffer = guard_cells.ng_alloc_J.max();
+ n_current_deposition_buffer = nJ_buffer;
}
if (n_field_gather_buffer < 0) {
// Field gather buffer should be larger than current deposition buffers