aboutsummaryrefslogtreecommitdiff
path: root/Source/WarpXEvolve.cpp
diff options
context:
space:
mode:
authorGravatar Weiqun Zhang <weiqunzhang@lbl.gov> 2017-06-06 14:25:53 -0700
committerGravatar Weiqun Zhang <weiqunzhang@lbl.gov> 2017-06-06 14:25:53 -0700
commite06398df596b49a7a5f76a4d54d6873ffa35572c (patch)
tree4f584953e9c795e9f7ed5683f30f08e0672f4927 /Source/WarpXEvolve.cpp
parent98d24e52a63d16a97301d742429e40982b12d106 (diff)
downloadWarpX-e06398df596b49a7a5f76a4d54d6873ffa35572c.tar.gz
WarpX-e06398df596b49a7a5f76a4d54d6873ffa35572c.tar.zst
WarpX-e06398df596b49a7a5f76a4d54d6873ffa35572c.zip
update python
Diffstat (limited to 'Source/WarpXEvolve.cpp')
-rw-r--r--Source/WarpXEvolve.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/Source/WarpXEvolve.cpp b/Source/WarpXEvolve.cpp
index 794b5aa4c..97d0e49e0 100644
--- a/Source/WarpXEvolve.cpp
+++ b/Source/WarpXEvolve.cpp
@@ -42,10 +42,9 @@ WarpX::Evolve (int numsteps)
// Beyond one step, we have B^{n-1/2} and E^{n}.
// Particles have p^{n-1/2} and x^{n}.
- FillBoundaryB();
-
if (is_synchronized) {
// on first step, push E and X by 0.5*dt
+ FillBoundaryB();
EvolveE(0.5*dt[0]);
mypc->PushX(0.5*dt[0]);
mypc->Redistribute(); // Redistribute particles