diff options
author | 2017-09-13 16:15:58 -0700 | |
---|---|---|
committer | 2017-09-13 16:15:58 -0700 | |
commit | df0532cdef40b8806003e9602f312aee14fd1726 (patch) | |
tree | 5d20e22ce003ba3706ea8dcdfd060dfacf1065b0 /Source/WarpXComm.cpp | |
parent | adba747bde8f552b33b0b81e061cde01961a8365 (diff) | |
download | WarpX-df0532cdef40b8806003e9602f312aee14fd1726.tar.gz WarpX-df0532cdef40b8806003e9602f312aee14fd1726.tar.zst WarpX-df0532cdef40b8806003e9602f312aee14fd1726.zip |
initialize these PML fields to zero.
Diffstat (limited to 'Source/WarpXComm.cpp')
-rw-r--r-- | Source/WarpXComm.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Source/WarpXComm.cpp b/Source/WarpXComm.cpp index 6df369078..d5c0c81b4 100644 --- a/Source/WarpXComm.cpp +++ b/Source/WarpXComm.cpp @@ -51,6 +51,9 @@ WarpX::UpdateAuxilaryData () MultiFab dBx(Bfield_cp[lev][0]->boxArray(), dm, 1, ng); MultiFab dBy(Bfield_cp[lev][1]->boxArray(), dm, 1, ng); MultiFab dBz(Bfield_cp[lev][2]->boxArray(), dm, 1, ng); + dBx.setVal(0.0); + dBy.setVal(0.0); + dBz.setVal(0.0); dBx.copy(*Bfield_aux[lev-1][0], 0, 0, 1, 0, ng, crse_period); dBy.copy(*Bfield_aux[lev-1][1], 0, 0, 1, 0, ng, crse_period); dBz.copy(*Bfield_aux[lev-1][2], 0, 0, 1, 0, ng, crse_period); @@ -117,6 +120,9 @@ WarpX::UpdateAuxilaryData () MultiFab dEx(Efield_cp[lev][0]->boxArray(), dm, 1, ng); MultiFab dEy(Efield_cp[lev][1]->boxArray(), dm, 1, ng); MultiFab dEz(Efield_cp[lev][2]->boxArray(), dm, 1, ng); + dEx.setVal(0.0); + dEy.setVal(0.0); + dEz.setVal(0.0); dEx.copy(*Efield_aux[lev-1][0], 0, 0, 1, 0, ng, crse_period); dEy.copy(*Efield_aux[lev-1][1], 0, 0, 1, 0, ng, crse_period); dEz.copy(*Efield_aux[lev-1][2], 0, 0, 1, 0, ng, crse_period); |