WarpX
Classes | Namespaces | Functions
PML.H File Reference
#include "Utils/WarpXProfilerWrapper.H"
#include "FieldSolver/SpectralSolver/SpectralSolver.H"
#include <AMReX_MultiFab.H>
#include <AMReX_Geometry.H>
#include <array>

Go to the source code of this file.

Classes

struct  Sigma
 
struct  SigmaBox
 
class  amrex::FabFactory< SigmaBox >
 
class  MultiSigmaBox
 
class  PML
 

Namespaces

 amrex
 

Functions

void PushPMLPSATDSinglePatch (SpectralSolver &solver, std::array< std::unique_ptr< amrex::MultiFab >, 3 > &pml_E, std::array< std::unique_ptr< amrex::MultiFab >, 3 > &pml_B)
 

Function Documentation

◆ PushPMLPSATDSinglePatch()

void PushPMLPSATDSinglePatch ( SpectralSolver solver,
std::array< std::unique_ptr< amrex::MultiFab >, 3 > &  pml_E,
std::array< std::unique_ptr< amrex::MultiFab >, 3 > &  pml_B 
)