aboutsummaryrefslogtreecommitdiff
path: root/Source/FieldSolver/SpectralSolver/SpectralFieldData.H
diff options
context:
space:
mode:
authorGravatar Remi Lehe <remi.lehe@normalesup.org> 2019-04-21 07:00:59 -0700
committerGravatar Remi Lehe <remi.lehe@normalesup.org> 2019-04-23 12:43:53 -0700
commit409775bcbe46b293a886808c24d404e3f37f547b (patch)
treed262eb2b79d143e93494965136b4324b4046d0e4 /Source/FieldSolver/SpectralSolver/SpectralFieldData.H
parent5ab5d379d2040803073fa6846ce0e38b247fd73f (diff)
downloadWarpX-409775bcbe46b293a886808c24d404e3f37f547b.tar.gz
WarpX-409775bcbe46b293a886808c24d404e3f37f547b.tar.zst
WarpX-409775bcbe46b293a886808c24d404e3f37f547b.zip
Apply shift factors
Diffstat (limited to 'Source/FieldSolver/SpectralSolver/SpectralFieldData.H')
-rw-r--r--Source/FieldSolver/SpectralSolver/SpectralFieldData.H6
1 files changed, 4 insertions, 2 deletions
diff --git a/Source/FieldSolver/SpectralSolver/SpectralFieldData.H b/Source/FieldSolver/SpectralSolver/SpectralFieldData.H
index 052fc045e..63a7c7520 100644
--- a/Source/FieldSolver/SpectralSolver/SpectralFieldData.H
+++ b/Source/FieldSolver/SpectralSolver/SpectralFieldData.H
@@ -43,8 +43,10 @@ class SpectralFieldData
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;
+ SpectralShiftFactor xshift_N2C, xshift_C2N, zshift_N2C, zshift_C2N;
+#if (AMREX_SPACEDIM==3)
+ SpectralShiftFactor yshift_N2C, yshift_C2N;
+#endif
SpectralField& getSpectralField( const int field_index );
};