aboutsummaryrefslogtreecommitdiff
path: root/Source/Initialization/WarpXInitData.cpp
diff options
context:
space:
mode:
authorGravatar RevathiJambunathan <revanathan@gmail.com> 2019-10-31 11:22:49 -0700
committerGravatar RevathiJambunathan <revanathan@gmail.com> 2019-10-31 11:22:49 -0700
commit6a6ac6d4604b846959b56cd07fdf7935dc9c48d1 (patch)
treefd5db73702fb3d93c17fec52049475b018687772 /Source/Initialization/WarpXInitData.cpp
parenteb47baaba039722df73a08f15c38c12535179bc4 (diff)
parent7cf08f6e336457b4a48874985712087faa984b64 (diff)
downloadWarpX-6a6ac6d4604b846959b56cd07fdf7935dc9c48d1.tar.gz
WarpX-6a6ac6d4604b846959b56cd07fdf7935dc9c48d1.tar.zst
WarpX-6a6ac6d4604b846959b56cd07fdf7935dc9c48d1.zip
merging with changes in the dev. Specifically changing boosted to back-transformed
Diffstat (limited to 'Source/Initialization/WarpXInitData.cpp')
-rw-r--r--Source/Initialization/WarpXInitData.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/Source/Initialization/WarpXInitData.cpp b/Source/Initialization/WarpXInitData.cpp
index 97870ee67..609399ece 100644
--- a/Source/Initialization/WarpXInitData.cpp
+++ b/Source/Initialization/WarpXInitData.cpp
@@ -82,14 +82,14 @@ WarpX::InitData ()
void
WarpX::InitDiagnostics () {
- if (do_boosted_frame_diagnostic) {
+ if (do_back_transformed_diagnostics) {
const Real* current_lo = geom[0].ProbLo();
const Real* current_hi = geom[0].ProbHi();
Real dt_boost = dt[0];
// Find the positions of the lab-frame box that corresponds to the boosted-frame box at t=0
Real zmin_lab = current_lo[moving_window_dir]/( (1.+beta_boost)*gamma_boost );
Real zmax_lab = current_hi[moving_window_dir]/( (1.+beta_boost)*gamma_boost );
- myBFD.reset(new BoostedFrameDiagnostic(zmin_lab,
+ myBFD.reset(new BackTransformedDiagnostic(zmin_lab,
zmax_lab,
moving_window_v, dt_snapshots_lab,
num_snapshots_lab,
@@ -305,18 +305,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]);
}
}