WarpX
SpectralSolver Member List

This is the complete list of members for SpectralSolver, including all inherited members.

algorithmSpectralSolverprivate
BackwardTransform(const int lev, amrex::MultiFab &mf, const int field_index, const int i_comp=0)SpectralSolver
ComputeSpectralDivE(const int lev, const std::array< std::unique_ptr< amrex::MultiFab >, 3 > &Efield, amrex::MultiFab &divE)SpectralSolverinline
CopySpectralDataComp(const int src_comp, const int dest_comp)SpectralSolverinline
CurrentCorrection(const int lev, std::array< std::unique_ptr< amrex::MultiFab >, 3 > &current, const std::unique_ptr< amrex::MultiFab > &rho)SpectralSolverinline
field_dataSpectralSolverprivate
ForwardTransform(const int lev, const amrex::MultiFab &mf, const int field_index, const int i_comp=0)SpectralSolver
m_fill_guardsSpectralSolverprotected
m_spectral_indexSpectralSolver
pushSpectralFields()SpectralSolver
ReadParameters()SpectralSolverprivate
ScaleDataComp(const int icomp, const amrex::Real scale_factor)SpectralSolverinline
SpectralSolver(const int lev, const amrex::BoxArray &realspace_ba, const amrex::DistributionMapping &dm, const int norder_x, const int norder_y, const int norder_z, const bool nodal, const amrex::IntVect &fill_guards, const amrex::Array< amrex::Real, 3 > &v_galilean, const amrex::Array< amrex::Real, 3 > &v_comoving, const amrex::RealVect dx, const amrex::Real dt, const bool pml, const bool periodic_single_box, const bool update_with_rho, const bool fft_do_time_averaging, const bool J_linear_in_time, const bool dive_cleaning, const bool divb_cleaning)SpectralSolver
VayDeposition(const int lev, std::array< std::unique_ptr< amrex::MultiFab >, 3 > &current)SpectralSolverinline
ZeroOutDataComp(const int icomp)SpectralSolverinline