diff options
Diffstat (limited to 'Source/BoundaryConditions/PML.H')
-rw-r--r-- | Source/BoundaryConditions/PML.H | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/Source/BoundaryConditions/PML.H b/Source/BoundaryConditions/PML.H index 784da39c1..7c7daa85e 100644 --- a/Source/BoundaryConditions/PML.H +++ b/Source/BoundaryConditions/PML.H @@ -98,7 +98,8 @@ enum struct PatchType : int; class PML { public: - PML (const amrex::BoxArray& ba, const amrex::DistributionMapping& dm, + PML (const int lev, + const amrex::BoxArray& ba, const amrex::DistributionMapping& dm, const amrex::Geometry* geom, const amrex::Geometry* cgeom, int ncell, int delta, amrex::IntVect ref_ratio, amrex::Real dt, int nox_fft, int noy_fft, int noz_fft, bool do_nodal, @@ -126,7 +127,7 @@ public: { return *sigba_cp; } #ifdef WARPX_USE_PSATD - void PushPSATD (); + void PushPSATD (const int lev); #endif void ExchangeB (const std::array<amrex::MultiFab*,3>& B_fp, @@ -197,7 +198,8 @@ private: }; #ifdef WARPX_USE_PSATD -void PushPMLPSATDSinglePatch( SpectralSolver& solver, +void PushPMLPSATDSinglePatch( const int lev, + SpectralSolver& solver, std::array<std::unique_ptr<amrex::MultiFab>,3>& pml_E, std::array<std::unique_ptr<amrex::MultiFab>,3>& pml_B ); #endif |