|
ARTEMIS
|
This is the complete list of members for WarpX, including all inherited members.
| add_external_B_field | WarpX | static |
| add_external_E_field | WarpX | static |
| AddBoundaryField() | WarpX | |
| AddCurrentFromFineLevelandSumBoundary(const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &J_fp, const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &J_cp, const int lev) | WarpX | private |
| AddExternalFields() | WarpX | private |
| AddMagnetostaticFieldLabFrame() | WarpX | |
| AddRhoFromFineLevelandSumBoundary(const amrex::Vector< std::unique_ptr< amrex::MultiFab >> &charge_fp, const amrex::Vector< std::unique_ptr< amrex::MultiFab >> &charge_cp, const int lev, const int icomp, const int ncomp) | WarpX | private |
| AddSpaceChargeField(WarpXParticleContainer &pc) | WarpX | |
| AddSpaceChargeFieldLabFrame() | WarpX | |
| AddToMultiFabMap(const std::string &name, const std::unique_ptr< amrex::MultiFab > &mf) | WarpX | inlinestatic |
| AddToMultiFabMap(const std::string &name, const std::unique_ptr< amrex::iMultiFab > &mf) | WarpX | inlinestatic |
| AliasInitMultiFab(std::unique_ptr< amrex::MultiFab > &mf, const amrex::MultiFab &mf_to_alias, const int scomp, const int ncomp, const std::string &name, std::optional< const amrex::Real > initial_value) | WarpX | static |
| AllocateCenteringCoefficients(amrex::Gpu::DeviceVector< amrex::Real > &device_centering_stencil_coeffs_x, amrex::Gpu::DeviceVector< amrex::Real > &device_centering_stencil_coeffs_y, amrex::Gpu::DeviceVector< amrex::Real > &device_centering_stencil_coeffs_z, const int centering_nox, const int centering_noy, const int centering_noz, const short a_grid_type) | WarpX | private |
| AllocInitMultiFab(std::unique_ptr< amrex::MultiFab > &mf, const amrex::BoxArray &ba, const amrex::DistributionMapping &dm, const int ncomp, const amrex::IntVect &ngrow, const std::string &name, std::optional< const amrex::Real > initial_value={}) | WarpX | static |
| AllocInitMultiFab(std::unique_ptr< amrex::iMultiFab > &mf, const amrex::BoxArray &ba, const amrex::DistributionMapping &dm, const int ncomp, const amrex::IntVect &ngrow, const std::string &name, std::optional< const int > initial_value={}) | WarpX | static |
| AllocLevelData(int lev, const amrex::BoxArray &new_grids, const amrex::DistributionMapping &new_dmap) | WarpX | private |
| AllocLevelMFs(int lev, const amrex::BoxArray &ba, const amrex::DistributionMapping &dm, const amrex::IntVect &ngEB, amrex::IntVect &ngJ, const amrex::IntVect &ngRho, const amrex::IntVect &ngF, const amrex::IntVect &ngG, const bool aux_is_nodal) | WarpX | private |
| AllocLevelSpectralSolverRZ(amrex::Vector< std::unique_ptr< SpectralSolverRZ >> &spectral_solver, const int lev, const amrex::BoxArray &realspace_ba, const amrex::DistributionMapping &dm, const std::array< amrex::Real, 3 > &dx) | WarpX | private |
| AmrCore() | amrex::AmrCore | |
| AmrCore(const RealBox *rb, int max_level_in, const Vector< int > &n_cell_in, int coord=-1, Vector< IntVect > ref_ratios=Vector< IntVect >(), const int *is_per=nullptr) | amrex::AmrCore | |
| AmrCore(const RealBox &rb, int max_level_in, const Vector< int > &n_cell_in, int coord, Vector< IntVect > const &ref_ratios, Array< int, AMREX_SPACEDIM > const &is_per) | amrex::AmrCore | |
| AmrCore(Geometry const &level_0_geom, AmrInfo const &amr_info) | amrex::AmrCore | |
| AmrCore(AmrCore &&rhs) noexcept | amrex::AmrCore | |
| AmrCore(const AmrCore &rhs)=delete | amrex::AmrCore | |
| AmrMesh() | amrex::AmrMesh | |
| AmrMesh(const RealBox *rb, int max_level_in, const Vector< int > &n_cell_in, int coord=-1, Vector< IntVect > refrat=Vector< IntVect >(), const int *is_per=nullptr) | amrex::AmrMesh | |
| AmrMesh(const RealBox &rb, int max_level_in, const Vector< int > &n_cell_in, int coord, Vector< IntVect > const &a_refrat, Array< int, AMREX_SPACEDIM > const &is_per) | amrex::AmrMesh | |
| AmrMesh(Geometry const &level_0_geom, AmrInfo const &amr_info) | amrex::AmrMesh | |
| AmrMesh(const AmrMesh &rhs)=delete | amrex::AmrMesh | |
| AmrMesh(AmrMesh &&rhs)=default | amrex::AmrMesh | |
| ApplyBCKCorrection(const int idim) | WarpX | |
| ApplyBfieldBoundary(const int lev, PatchType patch_type, DtType dt_type) | WarpX | |
| ApplyEfieldBoundary(const int lev, PatchType patch_type) | WarpX | |
| ApplyExcitationInPML | WarpX | static |
| ApplyExternalFieldExcitationOnGrid(int const externalfieldtype, DtType a_dt_type=DtType::Full) | WarpX | |
| ApplyExternalFieldExcitationOnGrid(amrex::MultiFab *mfx, amrex::MultiFab *mfy, amrex::MultiFab *mfz, amrex::ParserExecutor< 4 > const &xfield_parser, amrex::ParserExecutor< 4 > const &yfield_parser, amrex::ParserExecutor< 4 > const &zfield_parser, amrex::ParserExecutor< 3 > const &xflag_parser, amrex::ParserExecutor< 3 > const &yflag_parser, amrex::ParserExecutor< 3 > const &zflag_parser, const int lev, DtType a_dt_type) | WarpX | |
| ApplyFilterandSumBoundaryRho(int lev, int glev, amrex::MultiFab &rho, int icomp, int ncomp) | WarpX | |
| ApplyFilterandSumBoundaryRho(const amrex::Vector< std::unique_ptr< amrex::MultiFab >> &charge_fp, const amrex::Vector< std::unique_ptr< amrex::MultiFab >> &charge_cp, const int lev, PatchType patch_type, const int icomp, const int ncomp) | WarpX | private |
| ApplyFilterJ(const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> ¤t, const int lev, const int idim) | WarpX | private |
| ApplyFilterJ(const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> ¤t, const int lev) | WarpX | private |
| ApplyInverseVolumeScalingToChargeDensity(amrex::MultiFab *Rho, int lev) | WarpX | |
| ApplyInverseVolumeScalingToCurrentDensity(amrex::MultiFab *Jx, amrex::MultiFab *Jy, amrex::MultiFab *Jz, int lev) | WarpX | |
| ApplyJfieldBoundary(const int lev, amrex::MultiFab *Jx, amrex::MultiFab *Jy, amrex::MultiFab *Jz, PatchType patch_type) | WarpX | |
| applyMirrors(amrex::Real time) | WarpX | |
| ApplyRhofieldBoundary(const int lev, amrex::MultiFab *Rho, PatchType patch_type) | WarpX | |
| authors | WarpX | static |
| AverageAndPackFields(amrex::Vector< std::string > &varnames, amrex::Vector< amrex::MultiFab > &mf_avg, const amrex::IntVect ngrow) const | WarpX | |
| B_excitation_grid_s | WarpX | static |
| B_ext_grid_s | WarpX | static |
| B_external_grid | WarpX | static |
| BackwardCompatibility() | WarpX | private |
| beta_boost | WarpX | static |
| Bfield_aux | WarpX | private |
| Bfield_avg_aux | WarpX | private |
| Bfield_avg_cp | WarpX | private |
| Bfield_avg_fp | WarpX | private |
| Bfield_cax | WarpX | private |
| Bfield_cp | WarpX | private |
| Bfield_fp | WarpX | private |
| Bfield_fp_external | WarpX | private |
| Bfield_sc_fp | WarpX | private |
| Bfield_slice | WarpX | private |
| bilinear_filter | WarpX | |
| blocking_factor | amrex::AmrInfo | protected |
| blockingFactor(int lev) const noexcept | amrex::AmrMesh | |
| boost_direction | WarpX | static |
| boxArray() const noexcept | amrex::AmrMesh | |
| boxArray(int lev) const noexcept | amrex::AmrMesh | |
| boxArray(int a_coarsest_lev, int a_finest_lev) const noexcept | amrex::AmrMesh | |
| BuildBufferMasks() | WarpX | private |
| BuildBufferMasksInBox(const amrex::Box tbx, amrex::IArrayBox &buffer_mask, const amrex::IArrayBox &guard_mask, const int ng) | WarpX | |
| Bxfield_flag_parser | WarpX | |
| Bxfield_parser | WarpX | |
| Bxfield_xt_grid_parser | WarpX | |
| Byfield_flag_parser | WarpX | |
| Byfield_parser | WarpX | |
| Byfield_xt_grid_parser | WarpX | |
| Bzfield_flag_parser | WarpX | |
| Bzfield_parser | WarpX | |
| Bzfield_xt_grid_parser | WarpX | |
| CellSize(int lev) | WarpX | static |
| cfl | WarpX | private |
| charge_buf | WarpX | private |
| charge_deposition_algo | WarpX | static |
| check_input | amrex::AmrInfo | protected |
| CheckGuardCells() | WarpX | private |
| CheckGuardCells(amrex::MultiFab const &mf) | WarpX | private |
| checkInput() | amrex::AmrMesh | protected |
| CheckKnownIssues() | WarpX | private |
| CheckSignals() | WarpX | privatestatic |
| ChopGrids(int lev, BoxArray &ba, int target_size) const | amrex::AmrMesh | |
| ClearBoxArray(int lev) noexcept | amrex::AmrMesh | |
| ClearDistributionMap(int lev) noexcept | amrex::AmrMesh | |
| ClearLevel(int lev) final | WarpX | protectedvirtual |
| compute_max_step_from_btd | WarpX | static |
| computeB(amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 > > &B, const amrex::Vector< std::unique_ptr< amrex::MultiFab > > &phi, std::array< amrex::Real, 3 > const beta={{0, 0, 0}}) const | WarpX | |
| ComputeCostsHeuristic(amrex::Vector< std::unique_ptr< amrex::LayoutData< amrex::Real > > > &costs) | WarpX | |
| ComputeDistanceToEB() | WarpX | |
| ComputeDivB(amrex::MultiFab &divB, int const dcomp, const std::array< const amrex::MultiFab *const, 3 > &B, const std::array< amrex::Real, 3 > &dx) | WarpX | static |
| ComputeDivB(amrex::MultiFab &divB, int const dcomp, const std::array< const amrex::MultiFab *const, 3 > &B, const std::array< amrex::Real, 3 > &dx, amrex::IntVect const ngrow) | WarpX | static |
| ComputeDivE(amrex::MultiFab &divE, const int lev) | WarpX | |
| ComputeDt() | WarpX | |
| computeE(amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 > > &E, const amrex::Vector< std::unique_ptr< amrex::MultiFab > > &phi, std::array< amrex::Real, 3 > const beta={{0, 0, 0}}) const | WarpX | |
| ComputeEightWaysExtensions() | WarpX | |
| ComputeFaceExtensions() | WarpX | |
| ComputeMagnetostaticField() | WarpX | |
| ComputeMaxStep() | WarpX | |
| computeMaxStepBoostAccelerator() | WarpX | |
| ComputeOneWayExtensions() | WarpX | |
| computePhi(const amrex::Vector< std::unique_ptr< amrex::MultiFab > > &rho, amrex::Vector< std::unique_ptr< amrex::MultiFab > > &phi, std::array< amrex::Real, 3 > const beta={{0, 0, 0}}, amrex::Real const required_precision=amrex::Real(1.e-11), amrex::Real absolute_tolerance=amrex::Real(0.0), const int max_iters=200, const int verbosity=2) const | WarpX | |
| computePhiTriDiagonal(const amrex::Vector< std::unique_ptr< amrex::MultiFab > > &rho, amrex::Vector< std::unique_ptr< amrex::MultiFab > > &phi) const | WarpX | |
| ComputePMLFactors() | WarpX | private |
| ComputeSpaceChargeField(bool const reset_fields) | WarpX | |
| computeVectorPotential(const amrex::Vector< amrex::Array< std::unique_ptr< amrex::MultiFab >, 3 > > &curr, amrex::Vector< amrex::Array< std::unique_ptr< amrex::MultiFab >, 3 > > &A, amrex::Real const required_precision=amrex::Real(1.e-11), amrex::Real absolute_tolerance=amrex::Real(0.0), const int max_iters=200, const int verbosity=2) const | WarpX | |
| CopyJPML() | WarpX | |
| costs | WarpX | private |
| costs_heuristic_cells_wt | WarpX | private |
| costs_heuristic_particles_wt | WarpX | private |
| CountCells(int lev) const noexcept | amrex::AmrMesh | |
| CountExtFaces() | WarpX | |
| current_buf | WarpX | private |
| current_buffer_masks | WarpX | private |
| current_centering_nox | WarpX | static |
| current_centering_noy | WarpX | static |
| current_centering_noz | WarpX | static |
| current_correction | WarpX | |
| current_cp | WarpX | private |
| current_deposition_algo | WarpX | static |
| current_fp | WarpX | private |
| current_fp_nodal | WarpX | private |
| current_fp_vay | WarpX | private |
| current_injection_position | WarpX | private |
| current_slice | WarpX | private |
| current_store | WarpX | private |
| CurrentBufferMasks(int lev) | WarpX | static |
| DampFieldsInGuards(const int lev, const std::array< std::unique_ptr< amrex::MultiFab >, 3 > &Efield, const std::array< std::unique_ptr< amrex::MultiFab >, 3 > &Bfield) | WarpX | |
| DampFieldsInGuards(const int lev, std::unique_ptr< amrex::MultiFab > &mf) | WarpX | |
| DampJPML() | WarpX | |
| DampJPML(int lev) | WarpX | |
| DampJPML(int lev, PatchType patch_type) | WarpX | |
| DampPML() | WarpX | |
| DampPML(const int lev) | WarpX | |
| DampPML(const int lev, PatchType patch_type) | WarpX | |
| DampPML_Cartesian(const int lev, PatchType patch_type) | WarpX | |
| device_current_centering_stencil_coeffs_x | WarpX | |
| device_current_centering_stencil_coeffs_y | WarpX | |
| device_current_centering_stencil_coeffs_z | WarpX | |
| device_field_centering_stencil_coeffs_x | WarpX | |
| device_field_centering_stencil_coeffs_y | WarpX | |
| device_field_centering_stencil_coeffs_z | WarpX | |
| DistributionMap() const noexcept | amrex::AmrMesh | |
| DistributionMap(int lev) const noexcept | amrex::AmrMesh | |
| DistributionMap(int a_coarsest_lev, int a_finest_lev) const noexcept | amrex::AmrMesh | |
| dmap | amrex::AmrMesh | protected |
| do_compute_max_step_from_zmax | WarpX | static |
| do_current_centering | WarpX | static |
| do_device_synchronize | WarpX | static |
| do_divb_cleaning | WarpX | static |
| do_dive_cleaning | WarpX | static |
| do_dynamic_scheduling | WarpX | static |
| do_moving_window | WarpX | static |
| do_multi_J | WarpX | static |
| do_multi_J_n_depositions | WarpX | static |
| do_pml | WarpX | private |
| do_pml_divb_cleaning | WarpX | private |
| do_pml_dive_cleaning | WarpX | private |
| do_pml_Hi | WarpX | private |
| do_pml_in_domain | WarpX | private |
| do_pml_j_damping | WarpX | private |
| do_pml_Lo | WarpX | private |
| do_shared_mem_charge_deposition | WarpX | static |
| do_shared_mem_current_deposition | WarpX | static |
| do_silver_mueller | WarpX | private |
| do_similar_dm_pml | WarpX | privatestatic |
| do_single_precision_comms | WarpX | static |
| do_subcycling | WarpX | static |
| doFieldIonization() | WarpX | |
| doFieldIonization(int lev) | WarpX | |
| DoPML() const | WarpX | inline |
| doQEDEvents() | WarpX | |
| doQEDEvents(int lev) | WarpX | |
| dt | WarpX | private |
| E_excitation_grid_s | WarpX | static |
| E_ext_grid_s | WarpX | static |
| E_external_grid | WarpX | static |
| ECTRhofield | WarpX | private |
| Efield_aux | WarpX | private |
| Efield_avg_aux | WarpX | private |
| Efield_avg_cp | WarpX | private |
| Efield_avg_fp | WarpX | private |
| Efield_cax | WarpX | private |
| Efield_cp | WarpX | private |
| Efield_fp | WarpX | private |
| Efield_fp_external | WarpX | private |
| Efield_slice | WarpX | private |
| electromagnetic_solver_id | WarpX | static |
| electrostatic_solver_id | WarpX | static |
| em_solver_medium | WarpX | static |
| end_moving_window_step | WarpX | static |
| ErrorEst(int lev, amrex::TagBoxArray &tags, amrex::Real time, int) final | WarpX | virtual |
| amrex::AmrCore::ErrorEst(int lev, TagBoxArray &tags, Real time, int ngrow) override=0 | amrex::AmrCore | protectedpure virtual |
| Evolve(int numsteps=-1) | WarpX | |
| EvolveB(amrex::Real dt, DtType dt_type) | WarpX | |
| EvolveB(int lev, amrex::Real dt, DtType dt_type) | WarpX | |
| EvolveB(int lev, PatchType patch_type, amrex::Real dt, DtType dt_type) | WarpX | |
| EvolveBLondon(amrex::Real dt, DtType dt_type) | WarpX | |
| EvolveBLondon(int lev, amrex::Real dt, DtType dt_type) | WarpX | |
| EvolveBLondon(int lev, PatchType patch_type, amrex::Real dt, DtType dt_type) | WarpX | |
| EvolveE(amrex::Real dt) | WarpX | |
| EvolveE(int lev, amrex::Real dt) | WarpX | |
| EvolveE(int lev, PatchType patch_type, amrex::Real dt) | WarpX | |
| EvolveEM(int numsteps) | WarpX | private |
| EvolveF(amrex::Real dt, DtType dt_type) | WarpX | |
| EvolveF(int lev, amrex::Real dt, DtType dt_type) | WarpX | |
| EvolveF(int lev, PatchType patch_type, amrex::Real dt, DtType dt_type) | WarpX | |
| EvolveG(amrex::Real dt, DtType dt_type) | WarpX | |
| EvolveG(int lev, amrex::Real dt, DtType dt_type) | WarpX | |
| EvolveG(int lev, PatchType patch_type, amrex::Real dt, DtType dt_type) | WarpX | |
| Exfield_flag_parser | WarpX | |
| Exfield_parser | WarpX | |
| Exfield_xt_grid_parser | WarpX | |
| Eyfield_flag_parser | WarpX | |
| Eyfield_parser | WarpX | |
| Eyfield_xt_grid_parser | WarpX | |
| Ezfield_flag_parser | WarpX | |
| Ezfield_parser | WarpX | |
| Ezfield_xt_grid_parser | WarpX | |
| F_cp | WarpX | private |
| F_fp | WarpX | private |
| F_slice | WarpX | private |
| fft_do_time_averaging | WarpX | static |
| fft_periodic_single_box | WarpX | private |
| field_boundary_hi | WarpX | static |
| field_boundary_lo | WarpX | static |
| field_centering_nox | WarpX | static |
| field_centering_noy | WarpX | static |
| field_centering_noz | WarpX | static |
| field_gathering_algo | WarpX | static |
| field_io_nfiles | WarpX | private |
| fieldFactory(int lev) const noexcept | WarpX | inlineprivate |
| FillBoundaryAux(amrex::IntVect ng) | WarpX | |
| FillBoundaryAux(int lev, amrex::IntVect ng) | WarpX | |
| FillBoundaryB(amrex::IntVect ng, std::optional< bool > nodal_sync=std::nullopt) | WarpX | |
| FillBoundaryB(int lev, amrex::IntVect ng, std::optional< bool > nodal_sync=std::nullopt) | WarpX | |
| FillBoundaryB(const int lev, const PatchType patch_type, const amrex::IntVect ng, std::optional< bool > nodal_sync=std::nullopt) | WarpX | private |
| FillBoundaryB_avg(amrex::IntVect ng) | WarpX | |
| FillBoundaryB_avg(int lev, amrex::IntVect ng) | WarpX | |
| FillBoundaryB_avg(int lev, PatchType patch_type, amrex::IntVect ng) | WarpX | private |
| FillBoundaryE(amrex::IntVect ng, std::optional< bool > nodal_sync=std::nullopt) | WarpX | |
| FillBoundaryE(int lev, amrex::IntVect ng, std::optional< bool > nodal_sync=std::nullopt) | WarpX | |
| FillBoundaryE(const int lev, const PatchType patch_type, const amrex::IntVect ng, std::optional< bool > nodal_sync=std::nullopt) | WarpX | private |
| FillBoundaryE_avg(amrex::IntVect ng) | WarpX | |
| FillBoundaryE_avg(int lev, amrex::IntVect ng) | WarpX | |
| FillBoundaryE_avg(int lev, PatchType patch_type, amrex::IntVect ng) | WarpX | private |
| FillBoundaryF(amrex::IntVect ng, std::optional< bool > nodal_sync=std::nullopt) | WarpX | |
| FillBoundaryF(int lev, amrex::IntVect ng, std::optional< bool > nodal_sync=std::nullopt) | WarpX | |
| FillBoundaryF(int lev, PatchType patch_type, amrex::IntVect ng, std::optional< bool > nodal_sync=std::nullopt) | WarpX | private |
| FillBoundaryG(amrex::IntVect ng, std::optional< bool > nodal_sync=std::nullopt) | WarpX | |
| FillBoundaryG(int lev, amrex::IntVect ng, std::optional< bool > nodal_sync=std::nullopt) | WarpX | |
| FillBoundaryG(int lev, PatchType patch_type, amrex::IntVect ng, std::optional< bool > nodal_sync=std::nullopt) | WarpX | private |
| FillBoundaryJ(amrex::IntVect ng) | WarpX | |
| FillBoundaryJ(const int lev, amrex::IntVect ng) | WarpX | |
| FillBoundaryJ(const int lev, const PatchType patch_type, const amrex::IntVect ng) | WarpX | private |
| filter_npass_each_dir | WarpX | static |
| fine_tag_hi | WarpX | private |
| fine_tag_lo | WarpX | private |
| finest_level | amrex::AmrMesh | protected |
| finestLevel() const noexcept | amrex::AmrMesh | |
| G_cp | WarpX | private |
| G_fp | WarpX | private |
| G_slice | WarpX | private |
| galerkin_interpolation | WarpX | static |
| gamma_boost | WarpX | static |
| gather_buffer_masks | WarpX | private |
| GatherBufferMasks(int lev) | WarpX | static |
| Geom() const noexcept | amrex::AmrMesh | |
| Geom(int lev) const noexcept | amrex::AmrMesh | |
| Geom(int a_coarsest_lev, int a_finest_lev) const noexcept | amrex::AmrMesh | |
| Geom() noexcept | amrex::AmrMesh | |
| Geom(int lev) noexcept | amrex::AmrMesh | |
| geom | amrex::AmrMesh | protected |
| get_accelerator_lattice(int lev) | WarpX | inline |
| get_array_Bfield_aux(const int lev) const | WarpX | inline |
| get_array_Efield_aux(const int lev) const | WarpX | inline |
| get_load_balance_intervals() const | WarpX | inline |
| get_ng_depos_J() const | WarpX | inline |
| get_ng_depos_rho() const | WarpX | inline |
| get_ng_fieldgather() const | WarpX | inline |
| get_numprocs() const | WarpX | inline |
| get_pointer_Bfield_aux(int lev, int direction) const | WarpX | inline |
| get_pointer_Bfield_cp(int lev, int direction) const | WarpX | inline |
| get_pointer_Bfield_fp(int lev, int direction) const | WarpX | inline |
| get_pointer_Bfield_sc_fp(int lev, int direction) const | WarpX | inline |
| get_pointer_current_cp(int lev, int direction) const | WarpX | inline |
| get_pointer_current_fp(int lev, int direction) const | WarpX | inline |
| get_pointer_current_fp_nodal(int lev, int direction) const | WarpX | inline |
| get_pointer_edge_lengths(int lev, int direction) const | WarpX | inline |
| get_pointer_Efield_aux(int lev, int direction) const | WarpX | inline |
| get_pointer_Efield_cp(int lev, int direction) const | WarpX | inline |
| get_pointer_Efield_fp(int lev, int direction) const | WarpX | inline |
| get_pointer_F_cp(int lev) const | WarpX | inline |
| get_pointer_F_fp(int lev) const | WarpX | inline |
| get_pointer_face_areas(int lev, int direction) const | WarpX | inline |
| get_pointer_G_cp(int lev) const | WarpX | inline |
| get_pointer_G_fp(int lev) const | WarpX | inline |
| get_pointer_PEC_fp(int lev, int direction) const | WarpX | inline |
| get_pointer_phi_fp(int lev) const | WarpX | inline |
| get_pointer_rho_cp(int lev) const | WarpX | inline |
| get_pointer_rho_fp(int lev) const | WarpX | inline |
| get_pointer_vector_potential_fp(int lev, int direction) const | WarpX | inline |
| get_spectral_solver_fp(int lev) | WarpX | inline |
| GetAreaNotToTag(int) | amrex::AmrMesh | virtual |
| getBfield(int lev, int direction) | WarpX | inline |
| getBfield_avg_cp(int lev, int direction) | WarpX | inline |
| getBfield_avg_fp(int lev, int direction) | WarpX | inline |
| getBfield_cp(int lev, int direction) | WarpX | inline |
| getBfield_fp(int lev, int direction) | WarpX | inline |
| getBfield_sc_fp(int lev, int direction) | WarpX | inline |
| getCosts(int lev) | WarpX | static |
| getcurrent_cp(int lev, int direction) | WarpX | inline |
| getcurrent_fp(int lev, int direction) | WarpX | inline |
| getcurrent_injection_position() const | WarpX | inline |
| getCurrentBufferMasks(int lev) const | WarpX | inlineprivate |
| getdo_moving_window() const | WarpX | inline |
| getdt() const | WarpX | inline |
| getdt(int lev) const | WarpX | inline |
| getEfield(int lev, int direction) | WarpX | inline |
| getEfield_avg_cp(int lev, int direction) | WarpX | inline |
| getEfield_avg_fp(int lev, int direction) | WarpX | inline |
| getEfield_cp(int lev, int direction) | WarpX | inline |
| getEfield_fp(int lev, int direction) | WarpX | inline |
| getF_cp(int lev) | WarpX | inline |
| getF_fp(int lev) | WarpX | inline |
| getFornbergStencilCoefficients(const int n_order, const short a_grid_type) | WarpX | static |
| getG_cp(int lev) | WarpX | inline |
| getG_fp(int lev) | WarpX | inline |
| getGatherBufferMasks(int lev) const | WarpX | inlineprivate |
| getInductor() | WarpX | inline |
| GetInstance() | WarpX | static |
| getis_synchronized() const | WarpX | inline |
| getistep() const | WarpX | inline |
| getistep(int lev) const | WarpX | inline |
| GetLevel(Box const &domain) const noexcept | amrex::AmrMesh | |
| getLoadBalanceEfficiency(const int lev) | WarpX | inline |
| getLondon() | WarpX | inline |
| GetMacroscopicProperties() | WarpX | inline |
| getmoving_window_x() const | WarpX | inline |
| GetMultiDiags() | WarpX | inline |
| getngEB() const | WarpX | inline |
| getngF() const | WarpX | inline |
| getngUpdateAux() const | WarpX | inline |
| getnsubsteps() const | WarpX | inline |
| getnsubsteps(int lev) const | WarpX | inline |
| GetPartContainer() | WarpX | inline |
| GetParticleBoundaryBuffer() | WarpX | inline |
| getPEC_fp(int lev, int direction) | WarpX | inline |
| getphi_fp(int lev) | WarpX | inline |
| GetPML(int lev) | WarpX | |
| GetPML_RZ(int lev) | WarpX | |
| getPMLdirections() const | WarpX | |
| getPMLRZ() | WarpX | inline |
| getRealBox(const amrex::Box &bx, int lev) | WarpX | static |
| GetRestartDMap(const std::string &chkfile, const amrex::BoxArray &ba, int lev) const | WarpX | private |
| getrho_cp(int lev) | WarpX | inline |
| getrho_fp(int lev) | WarpX | inline |
| gett_new() const | WarpX | inline |
| gett_new(int lev) const | WarpX | inline |
| gett_old() const | WarpX | inline |
| gett_old(int lev) const | WarpX | inline |
| GotoNextLine(std::istream &is) | WarpX | static |
| grid_eff | amrex::AmrInfo | protected |
| grid_type | WarpX | static |
| gridEff() const noexcept | amrex::AmrMesh | |
| grids | amrex::AmrMesh | protected |
| guard_cells | WarpX | private |
| HandleSignals() | WarpX | private |
| Hybrid_QED_Push(amrex::Vector< amrex::Real > dt) | WarpX | |
| Hybrid_QED_Push(int lev, amrex::Real dt) | WarpX | |
| Hybrid_QED_Push(int lev, PatchType patch_type, amrex::Real dt) | WarpX | |
| imultifab_map | WarpX | static |
| InitAmrCore() | amrex::AmrCore | private |
| InitAmrMesh(int max_level_in, const Vector< int > &n_cell_in, Vector< IntVect > refrat=Vector< IntVect >(), const RealBox *rb=nullptr, int coord=-1, const int *is_per=nullptr) | amrex::AmrMesh | private |
| InitBorrowing() | WarpX | |
| InitData() | WarpX | |
| InitDiagnostics() | WarpX | private |
| InitEB() | WarpX | |
| InitFilter() | WarpX | private |
| InitFromCheckpoint() | WarpX | private |
| InitFromScratch() | WarpX | private |
| amrex::AmrCore::InitFromScratch(Real time) | amrex::AmrCore | |
| InitializeEBGridData(int lev) | WarpX | |
| InitializeExternalFieldsOnGridUsingParser(amrex::MultiFab *mfx, amrex::MultiFab *mfy, amrex::MultiFab *mfz, amrex::ParserExecutor< 3 > const &xfield_parser, amrex::ParserExecutor< 3 > const &yfield_parser, amrex::ParserExecutor< 3 > const &zfield_parser, std::array< std::unique_ptr< amrex::MultiFab >, 3 > const &edge_lengths, std::array< std::unique_ptr< amrex::MultiFab >, 3 > const &face_areas, const char field, const int lev, PatchType patch_type) | WarpX | |
| InitLevelData(int lev, amrex::Real time) | WarpX | protected |
| InitNCICorrector() | WarpX | private |
| InitPML() | WarpX | private |
| injected_plasma_species | WarpX | private |
| is_synchronized | WarpX | private |
| isAnyBoundaryPML() | WarpX | |
| istep | WarpX | private |
| iterate_on_new_grids | amrex::AmrInfo | protected |
| J_in_time | WarpX | static |
| LevelDefined(int lev) const noexcept | amrex::AmrMesh | |
| load_balance_costs_update_algo | WarpX | static |
| load_balance_efficiency | WarpX | private |
| load_balance_efficiency_ratio_threshold | WarpX | private |
| load_balance_intervals | WarpX | private |
| load_balance_knapsack_factor | WarpX | private |
| load_balance_with_sfc | WarpX | private |
| LoadBalance() | WarpX | |
| LowerCorner(const amrex::Box &bx, const int lev, const amrex::Real time_shift_delta) | WarpX | static |
| m_accelerator_lattice | WarpX | private |
| m_area_mod | WarpX | private |
| m_borrowing | WarpX | private |
| m_const_dt | WarpX | private |
| m_distance_to_eb | WarpX | private |
| m_edge_lengths | WarpX | private |
| m_face_areas | WarpX | private |
| m_fdtd_solver_cp | WarpX | private |
| m_fdtd_solver_fp | WarpX | private |
| m_field_factory | WarpX | private |
| m_fill_guards_current | WarpX | static |
| m_fill_guards_fields | WarpX | static |
| m_flag_ext_face | WarpX | private |
| m_flag_info_face | WarpX | private |
| m_galilean_shift | WarpX | |
| m_inductor | WarpX | private |
| m_instance | WarpX | privatestatic |
| m_london | WarpX | private |
| m_macroscopic_properties | WarpX | private |
| m_particle_boundary_buffer | WarpX | private |
| m_poisson_boundary_handler | WarpX | |
| m_rho_nodal_flag | WarpX | |
| m_v_comoving | WarpX | |
| m_v_galilean | WarpX | |
| m_vector_poisson_boundary_handler | WarpX | |
| macroscopic_solver_algo | WarpX | static |
| MacroscopicEvolveE(amrex::Real dt) | WarpX | |
| MacroscopicEvolveE(int lev, amrex::Real dt) | WarpX | |
| MacroscopicEvolveE(int lev, PatchType patch_type, amrex::Real dt) | WarpX | |
| MakeBaseGrids() const | amrex::AmrMesh | |
| MakeDistributionMap(int lev, BoxArray const &ba) | amrex::AmrMesh | virtual |
| MakeNewGrids(int lbase, Real time, int &new_finest, Vector< BoxArray > &new_grids) | amrex::AmrMesh | |
| MakeNewGrids(Real time=0.0) | amrex::AmrMesh | |
| MakeNewLevelFromCoarse(int, amrex::Real, const amrex::BoxArray &, const amrex::DistributionMapping &) final | WarpX | protectedvirtual |
| amrex::AmrCore::MakeNewLevelFromCoarse(int lev, Real time, const BoxArray &ba, const DistributionMapping &dm)=0 | amrex::AmrCore | protectedpure virtual |
| MakeNewLevelFromScratch(int lev, amrex::Real time, const amrex::BoxArray &ba, const amrex::DistributionMapping &dm) final | WarpX | protectedvirtual |
| amrex::AmrCore::MakeNewLevelFromScratch(int lev, Real time, const BoxArray &ba, const DistributionMapping &dm) override=0 | amrex::AmrCore | protectedpure virtual |
| ManualTagsPlacement(int, TagBoxArray &, const Vector< IntVect > &) | amrex::AmrMesh | virtual |
| max_grid_size | amrex::AmrInfo | protected |
| max_level | amrex::AmrInfo | protected |
| max_step | WarpX | private |
| maxGridSize(int lev) const noexcept | amrex::AmrMesh | |
| maxLevel() const noexcept | amrex::AmrMesh | |
| MaxRefRatio(int lev) const noexcept | amrex::AmrMesh | |
| maxStep() const | WarpX | inline |
| mffile_nstreams | WarpX | private |
| mirror_z | WarpX | |
| mirror_z_npoints | WarpX | |
| mirror_z_width | WarpX | |
| MoveWindow(const int step, bool move_j) | WarpX | |
| moving_window_active(int const step) | WarpX | inlinestatic |
| moving_window_dir | WarpX | static |
| moving_window_v | WarpX | static |
| moving_window_x | WarpX | private |
| multi_diags | WarpX | private |
| multifab_map | WarpX | static |
| mypc | WarpX | private |
| n_current_deposition_buffer | WarpX | static |
| n_error_buf | amrex::AmrInfo | protected |
| n_field_gather_buffer | WarpX | static |
| n_proper | amrex::AmrInfo | protected |
| n_rz_azimuthal_modes | WarpX | static |
| nci_godfrey_filter_bxbyez | WarpX | |
| nci_godfrey_filter_exeybz | WarpX | |
| ncomps | WarpX | static |
| nErrorBuf(int lev, int direction=0) const noexcept | amrex::AmrMesh | |
| nErrorBufVect(int lev) const noexcept | amrex::AmrMesh | |
| NodalSyncJ(const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &J_fp, const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &J_cp, const int lev, PatchType patch_type) | WarpX | private |
| NodalSyncPML() | WarpX | |
| NodalSyncPML(int lev) | WarpX | |
| NodalSyncPML(int lev, PatchType patch_type) | WarpX | |
| NodalSyncRho(const amrex::Vector< std::unique_ptr< amrex::MultiFab >> &charge_fp, const amrex::Vector< std::unique_ptr< amrex::MultiFab >> &charge_cp, const int lev, PatchType patch_type, const int icomp, const int ncomp) | WarpX | private |
| nox | WarpX | static |
| nox_fft | WarpX | private |
| noy | WarpX | static |
| noy_fft | WarpX | private |
| noz | WarpX | static |
| noz_fft | WarpX | private |
| nProper() const noexcept | amrex::AmrMesh | |
| nsubsteps | WarpX | private |
| num_injected_species | WarpX | private |
| num_mirrors | WarpX | static |
| num_setba | amrex::AmrMesh | protected |
| num_setdm | amrex::AmrMesh | protected |
| numprocs | WarpX | private |
| OneStep_multiJ(const amrex::Real t) | WarpX | private |
| OneStep_nosub(amrex::Real t) | WarpX | private |
| OneStep_sub1(amrex::Real t) | WarpX | private |
| operator=(AmrCore &&rhs) noexcept | amrex::AmrCore | |
| operator=(const AmrCore &rhs)=delete | amrex::AmrCore | |
| amrex::AmrMesh::operator=(const AmrMesh &rhs)=delete | amrex::AmrMesh | |
| amrex::AmrMesh::operator=(AmrMesh &&rhs)=default | amrex::AmrMesh | |
| override_sync_intervals | WarpX | private |
| particle_boundary_hi | WarpX | static |
| particle_boundary_lo | WarpX | static |
| particle_io_nfiles | WarpX | private |
| particle_pusher_algo | WarpX | static |
| PEC_fp | WarpX | private |
| PerformanceHints() | WarpX | private |
| phi_fp | WarpX | private |
| PicsarVersion() | WarpX | static |
| plotfile_headerversion | WarpX | private |
| pml | WarpX | private |
| PML class | WarpX | friend |
| pml_delta | WarpX | private |
| pml_has_particles | WarpX | private |
| pml_ncell | WarpX | private |
| pml_rz | WarpX | private |
| PostProcessBaseGrids(amrex::BoxArray &ba0) const final | WarpX | protectedvirtual |
| PostRestart() | WarpX | private |
| prepareFields(int const step, amrex::Vector< std::string > &varnames, amrex::Vector< amrex::MultiFab > &mf_avg, amrex::Vector< const amrex::MultiFab * > &output_mf, amrex::Vector< amrex::Geometry > &output_geom) const | WarpX | |
| PrintDtDxDyDz() | WarpX | |
| printGridSummary(std::ostream &os, int min_lev, int max_lev) const noexcept | amrex::AmrCore | |
| PrintMainPICparameters() | WarpX | |
| ProjPeriodic(BoxList &blout, const Box &domain, Array< int, AMREX_SPACEDIM > const &is_per) | amrex::AmrMesh | privatestatic |
| psatd_solution_type | WarpX | static |
| PSATDBackwardTransformEB(const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &E_fp, const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &B_fp, const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &E_cp, const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &B_cp) | WarpX | private |
| PSATDBackwardTransformEBavg(const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &E_avg_fp, const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &B_avg_fp, const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &E_avg_cp, const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &B_avg_cp) | WarpX | private |
| PSATDBackwardTransformF() | WarpX | private |
| PSATDBackwardTransformG() | WarpX | private |
| PSATDBackwardTransformJ(const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &J_fp, const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &J_cp) | WarpX | private |
| PSATDCurrentCorrection() | WarpX | private |
| PSATDEraseAverageFields() | WarpX | private |
| PSATDForwardTransformEB(const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &E_fp, const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &B_fp, const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &E_cp, const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &B_cp) | WarpX | private |
| PSATDForwardTransformF() | WarpX | private |
| PSATDForwardTransformG() | WarpX | private |
| PSATDForwardTransformJ(const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &J_fp, const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &J_cp, const bool apply_kspace_filter=true) | WarpX | private |
| PSATDForwardTransformRho(const amrex::Vector< std::unique_ptr< amrex::MultiFab >> &charge_fp, const amrex::Vector< std::unique_ptr< amrex::MultiFab >> &charge_cp, const int icomp, const int dcomp, const bool apply_kspace_filter=true) | WarpX | private |
| PSATDMoveJNewToJOld() | WarpX | private |
| PSATDMoveRhoNewToRhoOld() | WarpX | private |
| PSATDPushSpectralFields() | WarpX | private |
| PSATDScaleAverageFields(const amrex::Real scale_factor) | WarpX | private |
| PSATDSubtractCurrentPartialSumsAvg() | WarpX | |
| PSATDVayDeposition() | WarpX | private |
| PushParticlesandDepose(int lev, amrex::Real cur_time, DtType a_dt_type=DtType::Full, bool skip_current=false) | WarpX | |
| PushParticlesandDepose(amrex::Real cur_time, bool skip_current=false) | WarpX | |
| PushPSATD() | WarpX | private |
| quantum_xi_c2 | WarpX | static |
| ReadExcitationParser() | WarpX | |
| ReadExternalFieldFromFile(std::string read_fields_from_path, amrex::MultiFab *mf, std::string F_name, std::string F_component) | WarpX | |
| ReadParameters() | WarpX | private |
| reduced_diags | WarpX | |
| ref_ratio | amrex::AmrInfo | protected |
| refine_grid_layout | amrex::AmrInfo | protected |
| refine_grid_layout_dims | amrex::AmrInfo | protected |
| refine_plasma | WarpX | static |
| RefRatio(int lev) | WarpX | static |
| refRatio(int lev) const noexcept | amrex::AmrMesh | |
| refRatio() const noexcept | amrex::AmrMesh | |
| regrid(int lbase, Real time, bool initial=false) | amrex::AmrCore | virtual |
| regrid_int | WarpX | private |
| RemakeLevel(int lev, amrex::Real time, const amrex::BoxArray &ba, const amrex::DistributionMapping &dm) final | WarpX | protectedvirtual |
| amrex::AmrCore::RemakeLevel(int lev, Real time, const BoxArray &ba, const DistributionMapping &dm)=0 | amrex::AmrCore | protectedpure virtual |
| ReorderFornbergCoefficients(amrex::Vector< amrex::Real > &ordered_coeffs, amrex::Vector< amrex::Real > &unordered_coeffs, const int order) | WarpX | private |
| ResetCosts() | WarpX | |
| ResetInstance() | WarpX | static |
| ResetProbDomain(const amrex::RealBox &rb) | WarpX | |
| restart_chkfile | WarpX | private |
| RestoreCurrent(const int lev) | WarpX | private |
| RestrictCurrentFromFineToCoarsePatch(const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &J_fp, const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &J_cp, const int lev) | WarpX | private |
| RestrictRhoFromFineToCoarsePatch(const amrex::Vector< std::unique_ptr< amrex::MultiFab >> &charge_fp, const amrex::Vector< std::unique_ptr< amrex::MultiFab >> &charge_cp, const int lev) | WarpX | private |
| rho_cp | WarpX | private |
| rho_fp | WarpX | private |
| rho_in_time | WarpX | static |
| rho_slice | WarpX | private |
| safe_guard_cells | WarpX | static |
| ScrapeParticles() | WarpX | private |
| self_fields_absolute_tolerance | WarpX | static |
| self_fields_max_iters | WarpX | static |
| self_fields_required_precision | WarpX | static |
| self_fields_verbosity | WarpX | static |
| serialize_initial_conditions | WarpX | static |
| SetBlockingFactor(int new_bf) noexcept | amrex::AmrMesh | |
| SetBlockingFactor(const IntVect &new_bf) noexcept | amrex::AmrMesh | |
| SetBlockingFactor(const Vector< int > &new_bf) noexcept | amrex::AmrMesh | |
| SetBlockingFactor(const Vector< IntVect > &new_bf) noexcept | amrex::AmrMesh | |
| SetBoxArray(int lev, const BoxArray &ba_in) noexcept | amrex::AmrMesh | |
| SetDistributionMap(int lev, const DistributionMapping &dmap_in) noexcept | amrex::AmrMesh | |
| SetFinestLevel(int new_finest_level) noexcept | amrex::AmrMesh | |
| SetGeometry(int lev, const Geometry &geom_in) noexcept | amrex::AmrMesh | |
| SetGridEff(Real eff) noexcept | amrex::AmrMesh | |
| setistep(int lev, int ii) | WarpX | inline |
| SetIterateToFalse() noexcept | amrex::AmrMesh | protected |
| setLoadBalanceEfficiency(const int lev, const amrex::Real efficiency) | WarpX | inline |
| SetMaxGridSize(int new_mgs) noexcept | amrex::AmrMesh | |
| SetMaxGridSize(const IntVect &new_mgs) noexcept | amrex::AmrMesh | |
| SetMaxGridSize(const Vector< int > &new_mgs) noexcept | amrex::AmrMesh | |
| SetMaxGridSize(const Vector< IntVect > &new_mgs) noexcept | amrex::AmrMesh | |
| SetNProper(int n) noexcept | amrex::AmrMesh | |
| setPhiBC(amrex::Vector< std::unique_ptr< amrex::MultiFab > > &phi) const | WarpX | |
| sett_new(int lev, amrex::Real time) | WarpX | inline |
| SetUseNewChop() noexcept | amrex::AmrMesh | protected |
| setVectorPotentialBC(amrex::Vector< amrex::Array< std::unique_ptr< amrex::MultiFab >, 3 > > &A) const | WarpX | |
| shared_mem_current_tpb | WarpX | static |
| shared_tilesize | WarpX | static |
| ShiftGalileanBoundary() | WarpX | |
| shiftMF(amrex::MultiFab &mf, const amrex::Geometry &geom, int num_shift, int dir, const int lev, bool update_cost_flag, amrex::Real external_field=0.0, bool useparser=false, amrex::ParserExecutor< 3 > const &field_parser={}) | WarpX | static |
| ShrinkBorrowing() | WarpX | |
| slice_cr_ratio | WarpX | private |
| slice_max_grid_size | WarpX | private |
| slice_plot_int | WarpX | private |
| slice_plotfile_headerversion | WarpX | private |
| slice_realbox | WarpX | private |
| sort_bin_size | WarpX | static |
| sort_idx_type | WarpX | static |
| sort_intervals | WarpX | static |
| sort_particles_for_deposition | WarpX | static |
| spectral_solver_cp | WarpX | private |
| spectral_solver_fp | WarpX | private |
| start_moving_window_step | WarpX | static |
| stop_time | WarpX | private |
| stopTime() const | WarpX | inline |
| StoreCurrent(const int lev) | WarpX | private |
| str_Bx_excitation_flag_function | WarpX | static |
| str_Bx_excitation_grid_function | WarpX | static |
| str_Bx_ext_grid_function | WarpX | static |
| str_By_excitation_flag_function | WarpX | static |
| str_By_excitation_grid_function | WarpX | static |
| str_By_ext_grid_function | WarpX | static |
| str_Bz_excitation_flag_function | WarpX | static |
| str_Bz_excitation_grid_function | WarpX | static |
| str_Bz_ext_grid_function | WarpX | static |
| str_Ex_excitation_flag_function | WarpX | static |
| str_Ex_excitation_grid_function | WarpX | static |
| str_Ex_ext_grid_function | WarpX | static |
| str_Ey_excitation_flag_function | WarpX | static |
| str_Ey_excitation_grid_function | WarpX | static |
| str_Ey_ext_grid_function | WarpX | static |
| str_Ez_excitation_flag_function | WarpX | static |
| str_Ez_excitation_grid_function | WarpX | static |
| str_Ez_ext_grid_function | WarpX | static |
| SumBoundaryJ(const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> ¤t, const int lev, const int idim, const amrex::Periodicity &period) | WarpX | private |
| SumBoundaryJ(const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> ¤t, const int lev, const amrex::Periodicity &period) | WarpX | private |
| sync_nodal_points | WarpX | private |
| SyncCurrent(const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &J_fp, const amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &J_cp) | WarpX | |
| SyncCurrentAndRho() | WarpX | |
| SyncRho() | WarpX | |
| SyncRho(const amrex::Vector< std::unique_ptr< amrex::MultiFab >> &charge_fp, const amrex::Vector< std::unique_ptr< amrex::MultiFab >> &charge_cp) | WarpX | |
| t_new | WarpX | private |
| t_old | WarpX | private |
| time_of_last_gal_shift | WarpX | |
| update_with_rho | WarpX | |
| UpdateAuxilaryData() | WarpX | |
| UpdateAuxilaryDataSameType() | WarpX | |
| UpdateAuxilaryDataStagToNodal() | WarpX | |
| UpdateCurrentNodalToStag(amrex::MultiFab &dst, amrex::MultiFab const &src) | WarpX | |
| updateMaxStep(const int new_max_step) | WarpX | inline |
| UpdatePlasmaInjectionPosition(amrex::Real dt) | WarpX | |
| updateStopTime(const amrex::Real new_stop_time) | WarpX | inline |
| UpperCorner(const amrex::Box &bx, const int lev, const amrex::Real time_shift_delta) | WarpX | static |
| use_fdtd_nci_corr | WarpX | static |
| use_filter | WarpX | static |
| use_filter_compensation | WarpX | static |
| use_fixed_coarse_grids | amrex::AmrInfo | protected |
| use_fixed_upto_level | amrex::AmrInfo | protected |
| use_hybrid_QED | WarpX | private |
| use_kspace_filter | WarpX | static |
| use_lumped_inductor | WarpX | static |
| use_new_chop | amrex::AmrInfo | protected |
| use_PEC_mask | WarpX | static |
| use_single_read | WarpX | private |
| use_single_write | WarpX | private |
| useFixedCoarseGrids() const noexcept | amrex::AmrMesh | |
| useFixedUpToLevel() const noexcept | amrex::AmrMesh | |
| v_particle_pml | WarpX | private |
| vector_potential_fp_nodal | WarpX | private |
| vector_potential_grad_buf_b_stag | WarpX | private |
| vector_potential_grad_buf_e_stag | WarpX | private |
| Venl | WarpX | private |
| verboncoeur_axis_correction | WarpX | static |
| Verbose() const | WarpX | inline |
| verbose | WarpX | private |
| Version() | WarpX | static |
| WarpX() | WarpX | |
| warpx_do_continuous_injection | WarpX | private |
| WriteUsedInputsFile() const | WarpX | |
| yee_coupled_solver_algo | WarpX | static |
| zmax_plasma_to_compute_max_step | WarpX | static |
| zmin_domain_boost_step_0 | WarpX | static |
| ~AmrCore() override | amrex::AmrCore | |
| ~AmrMesh()=default | amrex::AmrMesh | virtual |
| ~WarpX() | WarpX |