diff options
author | 2019-10-28 16:12:50 -0700 | |
---|---|---|
committer | 2019-10-28 16:12:50 -0700 | |
commit | f326192ee5140278c6061b1171b98c6a0f932320 (patch) | |
tree | b9e687ace23d47a301e2ac07123bd41b912590ad /Source/Initialization/WarpXInitData.cpp | |
parent | 2eac8727874e11c3c8163b3d9ed1ec8854717753 (diff) | |
parent | ca6e70897035190dfdd2e706163b73bd383775b3 (diff) | |
download | WarpX-f326192ee5140278c6061b1171b98c6a0f932320.tar.gz WarpX-f326192ee5140278c6061b1171b98c6a0f932320.tar.zst WarpX-f326192ee5140278c6061b1171b98c6a0f932320.zip |
Merge pull request #476 from MaxThevenet/initial_fields
Add uniform initial field to the grid
Diffstat (limited to 'Source/Initialization/WarpXInitData.cpp')
-rw-r--r-- | Source/Initialization/WarpXInitData.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Source/Initialization/WarpXInitData.cpp b/Source/Initialization/WarpXInitData.cpp index 6224d5348..0814f369b 100644 --- a/Source/Initialization/WarpXInitData.cpp +++ b/Source/Initialization/WarpXInitData.cpp @@ -304,18 +304,18 @@ WarpX::InitLevelData (int lev, Real time) { for (int i = 0; i < 3; ++i) { current_fp[lev][i]->setVal(0.0); - Efield_fp[lev][i]->setVal(0.0); - Bfield_fp[lev][i]->setVal(0.0); + Efield_fp[lev][i]->setVal(E_external_grid[i]); + Bfield_fp[lev][i]->setVal(B_external_grid[i]); } if (lev > 0) { for (int i = 0; i < 3; ++i) { - Efield_aux[lev][i]->setVal(0.0); - Bfield_aux[lev][i]->setVal(0.0); + Efield_aux[lev][i]->setVal(E_external_grid[i]); + Bfield_aux[lev][i]->setVal(B_external_grid[i]); current_cp[lev][i]->setVal(0.0); - Efield_cp[lev][i]->setVal(0.0); - Bfield_cp[lev][i]->setVal(0.0); + Efield_cp[lev][i]->setVal(E_external_grid[i]); + Bfield_cp[lev][i]->setVal(B_external_grid[i]); } } |