diff options
author | 2019-04-20 22:53:00 -0700 | |
---|---|---|
committer | 2019-04-23 12:43:53 -0700 | |
commit | 80787133443c9adebdf6a9c6cdc6538bb2bcd2df (patch) | |
tree | fe6d97f6f86ad8f8030c7b5fcc5c23d16562d93d /Source/FieldSolver/SpectralSolver/SpectralFieldData.H | |
parent | 7b0571362a6eb23427ea56b1d780378c6f7730d8 (diff) | |
download | WarpX-80787133443c9adebdf6a9c6cdc6538bb2bcd2df.tar.gz WarpX-80787133443c9adebdf6a9c6cdc6538bb2bcd2df.tar.zst WarpX-80787133443c9adebdf6a9c6cdc6538bb2bcd2df.zip |
Added shift function
Diffstat (limited to 'Source/FieldSolver/SpectralSolver/SpectralFieldData.H')
-rw-r--r-- | Source/FieldSolver/SpectralSolver/SpectralFieldData.H | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/FieldSolver/SpectralSolver/SpectralFieldData.H b/Source/FieldSolver/SpectralSolver/SpectralFieldData.H index 2abe81889..052fc045e 100644 --- a/Source/FieldSolver/SpectralSolver/SpectralFieldData.H +++ b/Source/FieldSolver/SpectralSolver/SpectralFieldData.H @@ -42,6 +42,9 @@ class SpectralFieldData SpectralField Ex, Ey, Ez, Bx, By, Bz, Jx, Jy, Jz, rho_old, rho_new; SpectralField tmpRealField, tmpSpectralField; // Store fields before/after transform FFTplans forward_plan, backward_plan; + // Factors that shift the fields between nodal and cell-centered, in spectral space + // (for each dimension of space) + amrex::Array<SpectralShiftFactor,AMREX_SPACEDIM> shift_N2C, shift_C2N; SpectralField& getSpectralField( const int field_index ); }; |