From 74cffc29f41ff424fd987c81d4fb71ddfbfb711b Mon Sep 17 00:00:00 2001 From: Remi Lehe Date: Thu, 2 May 2019 17:01:31 -0700 Subject: Start implementation of spectral PML --- .../FieldSolver/SpectralSolver/SpectralAlgorithms/PsatdAlgorithm.H | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'Source/FieldSolver/SpectralSolver/SpectralAlgorithms/PsatdAlgorithm.H') diff --git a/Source/FieldSolver/SpectralSolver/SpectralAlgorithms/PsatdAlgorithm.H b/Source/FieldSolver/SpectralSolver/SpectralAlgorithms/PsatdAlgorithm.H index 0487e5226..52e587e7f 100644 --- a/Source/FieldSolver/SpectralSolver/SpectralAlgorithms/PsatdAlgorithm.H +++ b/Source/FieldSolver/SpectralSolver/SpectralAlgorithms/PsatdAlgorithm.H @@ -14,8 +14,11 @@ class PsatdAlgorithm : public SpectralBaseAlgorithm const int norder_x, const int norder_y, const int norder_z, const bool nodal, const amrex::Real dt); - // Redefine update equation from base class + // Redefine functions from base class virtual void pushSpectralFields(SpectralFieldData& f) const override final; + virtual int getRequiredNumberOfFields() const override final { + return SpectralFieldIndex::n_fields; + } private: SpectralCoefficients C_coef, S_ck_coef, X1_coef, X2_coef, X3_coef; -- cgit v1.2.3