aboutsummaryrefslogtreecommitdiff
path: root/Source/Initialization/WarpXInitData.cpp
diff options
context:
space:
mode:
authorGravatar MaxThevenet <mthevenet@lbl.gov> 2019-09-27 17:06:21 -0700
committerGravatar GitHub <noreply@github.com> 2019-09-27 17:06:21 -0700
commitc636e0f71c6ca6a854ed45bf90f90b943b34fc58 (patch)
treec29668d7c1191a128d9c36184853658f3f3555d3 /Source/Initialization/WarpXInitData.cpp
parent3c274033f1b250f9c8579f4c60fac7aff22d13c0 (diff)
parent784898b011025b7c715e8f9c7e7d88dd91fa58a7 (diff)
downloadWarpX-c636e0f71c6ca6a854ed45bf90f90b943b34fc58.tar.gz
WarpX-c636e0f71c6ca6a854ed45bf90f90b943b34fc58.tar.zst
WarpX-c636e0f71c6ca6a854ed45bf90f90b943b34fc58.zip
Merge pull request #416 from MaxThevenet/nci_centered
NCI Godfrey filtered for nodal gather
Diffstat (limited to 'Source/Initialization/WarpXInitData.cpp')
-rw-r--r--Source/Initialization/WarpXInitData.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/Source/Initialization/WarpXInitData.cpp b/Source/Initialization/WarpXInitData.cpp
index 9c0cf2fd3..385993f78 100644
--- a/Source/Initialization/WarpXInitData.cpp
+++ b/Source/Initialization/WarpXInitData.cpp
@@ -197,9 +197,10 @@ WarpX::InitNCICorrector ()
// Initialize Godfrey filters
// Same filter for fields Ex, Ey and Bz
- nci_godfrey_filter_exeybz[lev].reset( new NCIGodfreyFilter(godfrey_coeff_set::Ex_Ey_Bz, cdtodz, WarpX::l_lower_order_in_v) );
+ const bool nodal_gather = (l_lower_order_in_v == 0);
+ nci_godfrey_filter_exeybz[lev].reset( new NCIGodfreyFilter(godfrey_coeff_set::Ex_Ey_Bz, cdtodz, nodal_gather) );
// Same filter for fields Bx, By and Ez
- nci_godfrey_filter_bxbyez[lev].reset( new NCIGodfreyFilter(godfrey_coeff_set::Bx_By_Ez, cdtodz, WarpX::l_lower_order_in_v) );
+ nci_godfrey_filter_bxbyez[lev].reset( new NCIGodfreyFilter(godfrey_coeff_set::Bx_By_Ez, cdtodz, nodal_gather) );
// Compute Godfrey filters stencils
nci_godfrey_filter_exeybz[lev]->ComputeStencils();
nci_godfrey_filter_bxbyez[lev]->ComputeStencils();