diff options
author | 2019-07-30 14:47:37 -0400 | |
---|---|---|
committer | 2019-07-30 14:47:37 -0400 | |
commit | ec9156d3d17b1cb7f33a207914b33cb1ace2b3c8 (patch) | |
tree | c3ce02fdf18c75e50e5f0c78b110bccf27179cd8 /Source/FieldSolver/SpectralSolver/SpectralAlgorithms/PMLPsatdAlgorithm.H | |
parent | 551bb104a69585cf7560a4aa5901c28f25d231f7 (diff) | |
download | WarpX-ec9156d3d17b1cb7f33a207914b33cb1ace2b3c8.tar.gz WarpX-ec9156d3d17b1cb7f33a207914b33cb1ace2b3c8.tar.zst WarpX-ec9156d3d17b1cb7f33a207914b33cb1ace2b3c8.zip |
Corrections to allow compilation on GPU
Diffstat (limited to 'Source/FieldSolver/SpectralSolver/SpectralAlgorithms/PMLPsatdAlgorithm.H')
-rw-r--r-- | Source/FieldSolver/SpectralSolver/SpectralAlgorithms/PMLPsatdAlgorithm.H | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Source/FieldSolver/SpectralSolver/SpectralAlgorithms/PMLPsatdAlgorithm.H b/Source/FieldSolver/SpectralSolver/SpectralAlgorithms/PMLPsatdAlgorithm.H index d77597d53..a2511b6b7 100644 --- a/Source/FieldSolver/SpectralSolver/SpectralAlgorithms/PMLPsatdAlgorithm.H +++ b/Source/FieldSolver/SpectralSolver/SpectralAlgorithms/PMLPsatdAlgorithm.H @@ -14,6 +14,12 @@ class PMLPsatdAlgorithm : public SpectralBaseAlgorithm const int norder_x, const int norder_y, const int norder_z, const bool nodal, const amrex::Real dt); + + void InitializeSpectralCoefficients( + const SpectralKSpace& spectral_kspace, + const amrex::DistributionMapping& dm, + const amrex::Real dt); + // Redefine functions from base class virtual void pushSpectralFields(SpectralFieldData& f) const override final; virtual int getRequiredNumberOfFields() const override final { @@ -22,6 +28,7 @@ class PMLPsatdAlgorithm : public SpectralBaseAlgorithm private: SpectralCoefficients C_coef, S_ck_coef; + }; #endif // WARPX_PML_PSATD_ALGORITHM_H_ |