diff options
author | 2018-10-09 21:08:57 -0700 | |
---|---|---|
committer | 2018-10-09 21:08:57 -0700 | |
commit | 1646b92d3b042260b17ccf4f1c7b30dbb2abbd86 (patch) | |
tree | 015087289269f7c2c654f80c621ecf865719350f /Source/WarpXEvolve.cpp | |
parent | 1ae2c3cdb5796d0574de92be4877289b2c7686c6 (diff) | |
parent | 9b0115f111d8dd2be22d68e672471ddef30d46ac (diff) | |
download | WarpX-1646b92d3b042260b17ccf4f1c7b30dbb2abbd86.tar.gz WarpX-1646b92d3b042260b17ccf4f1c7b30dbb2abbd86.tar.zst WarpX-1646b92d3b042260b17ccf4f1c7b30dbb2abbd86.zip |
Merge pull request #11 from ECP-WarpX/add_comms
added FillBoundaryE and FillBoundaryB in step loop
Diffstat (limited to 'Source/WarpXEvolve.cpp')
-rw-r--r-- | Source/WarpXEvolve.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/Source/WarpXEvolve.cpp b/Source/WarpXEvolve.cpp index f22eb0b0f..43740727d 100644 --- a/Source/WarpXEvolve.cpp +++ b/Source/WarpXEvolve.cpp @@ -94,10 +94,12 @@ WarpX::EvolveEM (int numsteps) } is_synchronized = false; } else { - // Beyond one step, we have E^{n} and B^{n}. - // Particles have p^{n-1/2} and x^{n}. - UpdateAuxilaryData(); - } + // Beyond one step, we have E^{n} and B^{n}. + // Particles have p^{n-1/2} and x^{n}. + FillBoundaryE(); + FillBoundaryB(); + UpdateAuxilaryData(); + } // Push particle from x^{n} to x^{n+1} // from p^{n-1/2} to p^{n+1/2} |