We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2fd719c commit 97dafb1Copy full SHA for 97dafb1
Source/Parallelization/GuardCellManager.cpp
@@ -375,6 +375,14 @@ guardCellManager::Init (
375
// for the field solve too.
376
ng_FieldGather = ng_FieldGather.max(ng_FieldSolver);
377
378
+ if (evolve_scheme == EvolveScheme::ThetaImplicitEM ||
379
+ evolve_scheme == EvolveScheme::SemiImplicitEM ||
380
+ evolve_scheme == EvolveScheme::StrangImplicitSpectralEM) {
381
+ // For these implicit schemes, the number of ghost cells
382
+ // needs to be consistent for EB, J, and the field gather
383
+ ng_FieldGather = ng_alloc_EB;
384
+ }
385
+
386
if (do_moving_window){
387
ng_MovingWindow[moving_window_dir] = 1;
388
}
0 commit comments