|
WarpX
|
#include "PML_fwd.H"#include "Utils/WarpXAlgorithmSelection.H"#include "FieldSolver/SpectralSolver/SpectralSolver.H"#include <ablastr/fields/MultiFabRegister.H>#include <AMReX_BoxArray.H>#include <AMReX_Config.H>#include <AMReX_FabArray.H>#include <AMReX_FabFactory.H>#include <AMReX_GpuContainers.H>#include <AMReX_IntVect.H>#include <AMReX_REAL.H>#include <AMReX_Vector.H>#include <AMReX_BaseFwd.H>#include <array>#include <memory>#include <optional>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| struct | Sigma |
| struct | SigmaBox |
| class | SigmaBoxFactory |
| class | MultiSigmaBox |
| class | PML |
Functions | |
| void | PushPMLPSATDSinglePatch (int lev, SpectralSolver &solver, ablastr::fields::VectorField &pml_E, ablastr::fields::VectorField &pml_B, ablastr::fields::ScalarField pml_F, ablastr::fields::ScalarField pml_G, const amrex::IntVect &fill_guards) |
| void PushPMLPSATDSinglePatch | ( | int | lev, |
| SpectralSolver & | solver, | ||
| ablastr::fields::VectorField & | pml_E, | ||
| ablastr::fields::VectorField & | pml_B, | ||
| ablastr::fields::ScalarField | pml_F, | ||
| ablastr::fields::ScalarField | pml_G, | ||
| const amrex::IntVect & | fill_guards ) |