aboutsummaryrefslogtreecommitdiff
path: root/Source/FieldSolver/SpectralSolver/SpectralAlgorithms/AvgGalileanAlgorithm.H
diff options
context:
space:
mode:
authorGravatar Remi Lehe <remi.lehe@normalesup.org> 2020-07-10 00:38:56 -0700
committerGravatar GitHub <noreply@github.com> 2020-07-10 00:38:56 -0700
commite53b3a3188166c4bed6448b288986ef310b2b5e7 (patch)
treee061ba2065626dd76f7d2cb299afba91d6fad1a7 /Source/FieldSolver/SpectralSolver/SpectralAlgorithms/AvgGalileanAlgorithm.H
parentb39c2e8296f6629122a706fb3c05a0d21e1585fa (diff)
downloadWarpX-e53b3a3188166c4bed6448b288986ef310b2b5e7.tar.gz
WarpX-e53b3a3188166c4bed6448b288986ef310b2b5e7.tar.zst
WarpX-e53b3a3188166c4bed6448b288986ef310b2b5e7.zip
Fix compilation of AvgGalilean for GPU (#1159)
Diffstat (limited to 'Source/FieldSolver/SpectralSolver/SpectralAlgorithms/AvgGalileanAlgorithm.H')
-rw-r--r--Source/FieldSolver/SpectralSolver/SpectralAlgorithms/AvgGalileanAlgorithm.H7
1 files changed, 6 insertions, 1 deletions
diff --git a/Source/FieldSolver/SpectralSolver/SpectralAlgorithms/AvgGalileanAlgorithm.H b/Source/FieldSolver/SpectralSolver/SpectralAlgorithms/AvgGalileanAlgorithm.H
index 79536cf27..f2ae61f33 100644
--- a/Source/FieldSolver/SpectralSolver/SpectralAlgorithms/AvgGalileanAlgorithm.H
+++ b/Source/FieldSolver/SpectralSolver/SpectralAlgorithms/AvgGalileanAlgorithm.H
@@ -19,7 +19,12 @@ class AvgGalileanAlgorithm : public SpectralBaseAlgorithm
virtual void pushSpectralFields (SpectralFieldData& f) const override final;
virtual int getRequiredNumberOfFields () const override final {
return SpectralAvgFieldIndex::n_fields;
- }
+ };
+ void InitializeSpectralCoefficients(
+ const SpectralKSpace& spectral_kspace,
+ const amrex::DistributionMapping& dm,
+ const amrex::Array<amrex::Real, 3>& v_galilean,
+ const amrex::Real dt);
private:
SpectralRealCoefficients C_coef, S_ck_coef, C1_coef, C3_coef, S1_coef,S3_coef;