aboutsummaryrefslogtreecommitdiff
path: root/Source/BoundaryConditions/PML.H
diff options
context:
space:
mode:
Diffstat (limited to 'Source/BoundaryConditions/PML.H')
-rw-r--r--Source/BoundaryConditions/PML.H8
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