|
WarpX
|
This is the complete list of members for PML, including all inherited members.
| CheckPoint(ablastr::fields::MultiFabRegister &fields, const std::string &dir) const | PML | |
| ComputePMLFactors(amrex::Real dt) | PML | |
| CopyJtoPMLs(ablastr::fields::MultiFabRegister &fields, int lev) | PML | |
| CopyJtoPMLs(ablastr::fields::MultiFabRegister &fields, PatchType patch_type, int lev) | PML | |
| CopyToPML(amrex::MultiFab &pml, amrex::MultiFab ®, const amrex::Geometry &geom) | PML | privatestatic |
| Exchange(ablastr::fields::VectorField mf_pml, ablastr::fields::VectorField mf, const PatchType &patch_type, int do_pml_in_domain) | PML | |
| Exchange(amrex::MultiFab *mf_pml, amrex::MultiFab *mf, const PatchType &patch_type, int do_pml_in_domain) | PML | |
| Exchange(amrex::MultiFab &pml, amrex::MultiFab ®, const amrex::Geometry &geom, int do_pml_in_domain) | PML | static |
| FillBoundary(ablastr::fields::VectorField mf_pml, PatchType patch_type, std::optional< bool > nodal_sync=std::nullopt) | PML | |
| FillBoundary(amrex::MultiFab &mf_pml, PatchType patch_type, std::optional< bool > nodal_sync=std::nullopt) | PML | |
| GetMultiSigmaBox_cp() const | PML | inline |
| GetMultiSigmaBox_fp() const | PML | inline |
| m_cgeom | PML | private |
| m_divb_cleaning | PML | private |
| m_dive_cleaning | PML | private |
| m_fill_guards_current | PML | private |
| m_fill_guards_fields | PML | private |
| m_geom | PML | private |
| m_ok | PML | private |
| MakeBoxArray(bool single_box_domain, const amrex::Box ®ular_domain, const amrex::Geometry &geom, const amrex::BoxArray &grid_ba, const amrex::IntVect &ncell, int do_pml_in_domain, const amrex::IntVect &do_pml_Lo, const amrex::IntVect &do_pml_Hi) | PML | privatestatic |
| MakeBoxArray_multiple(const amrex::Geometry &geom, const amrex::BoxArray &grid_ba, const amrex::IntVect &ncell, int do_pml_in_domain, const amrex::IntVect &do_pml_Lo, const amrex::IntVect &do_pml_Hi) | PML | privatestatic |
| MakeBoxArray_single(const amrex::Box ®ular_domain, const amrex::BoxArray &grid_ba, const amrex::IntVect &ncell, const amrex::IntVect &do_pml_Lo, const amrex::IntVect &do_pml_Hi) | PML | privatestatic |
| ok() const | PML | inline |
| PML(int lev, const amrex::BoxArray &ba, const amrex::DistributionMapping &dm, bool do_similar_dm_pml, 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, ablastr::utils::enums::GridType grid_type, int do_moving_window, int pml_has_particles, int do_pml_in_domain, PSATDSolutionType psatd_solution_type, TimeDependencyJ time_dependency_J, TimeDependencyRho time_dependency_rho, bool do_pml_dive_cleaning, bool do_pml_divb_cleaning, const amrex::IntVect &fill_guards_fields, const amrex::IntVect &fill_guards_current, bool eb_enabled, int max_guard_EB, amrex::Real v_sigma_sb, ablastr::fields::MultiFabRegister &fields, amrex::IntVect do_pml_Lo=amrex::IntVect::TheUnitVector(), amrex::IntVect do_pml_Hi=amrex::IntVect::TheUnitVector()) | PML | |
| pml_field_factory | PML | private |
| PushPSATD(ablastr::fields::MultiFabRegister &fields, int lev) | PML | |
| Restart(ablastr::fields::MultiFabRegister &fields, const std::string &dir) | PML | |
| sigba_cp | PML | private |
| sigba_fp | PML | private |
| spectral_solver_cp | PML | private |
| spectral_solver_fp | PML | private |