WarpX
PsatdAlgorithm Member List

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

C_coefPsatdAlgorithmprivate
ComputeSpectralDivE(const int lev, SpectralFieldData &field_data, const std::array< std::unique_ptr< amrex::MultiFab >, 3 > &Efield, amrex::MultiFab &divE)SpectralBaseAlgorithm
CurrentCorrection(const int lev, SpectralFieldData &field_data, std::array< std::unique_ptr< amrex::MultiFab >, 3 > &current, const std::unique_ptr< amrex::MultiFab > &rho) override finalPsatdAlgorithmvirtual
InitializeSpectralCoefficients(const SpectralKSpace &spectral_kspace, const amrex::DistributionMapping &dm, const amrex::Real dt)PsatdAlgorithm
InitializeSpectralCoefficientsAveraging(const SpectralKSpace &spectral_kspace, const amrex::DistributionMapping &dm, const amrex::Real dt)PsatdAlgorithm
InitializeSpectralCoefficientsAvgLin(const SpectralKSpace &spectral_kspace, const amrex::DistributionMapping &dm, const amrex::Real dt)PsatdAlgorithm
m_divb_cleaningPsatdAlgorithmprivate
m_dive_cleaningPsatdAlgorithmprivate
m_dtPsatdAlgorithmprivate
m_fill_guardsSpectralBaseAlgorithmprotected
m_is_galileanPsatdAlgorithmprivate
m_J_linear_in_timePsatdAlgorithmprivate
m_spectral_indexPsatdAlgorithmprivate
m_time_averagingPsatdAlgorithmprivate
m_update_with_rhoPsatdAlgorithmprivate
m_v_galileanPsatdAlgorithmprivate
modified_kx_vecSpectralBaseAlgorithmprotected
modified_kx_vec_centeredPsatdAlgorithmprivate
modified_ky_vecSpectralBaseAlgorithmprotected
modified_ky_vec_centeredPsatdAlgorithmprivate
modified_kz_vecSpectralBaseAlgorithmprotected
modified_kz_vec_centeredPsatdAlgorithmprivate
PsatdAlgorithm(const SpectralKSpace &spectral_kspace, const amrex::DistributionMapping &dm, const SpectralFieldIndex &spectral_index, 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::Real dt, const bool update_with_rho, const bool time_averaging, const bool J_linear_in_time, const bool dive_cleaning, const bool divb_cleaning)PsatdAlgorithm
Psi1_coefPsatdAlgorithmprivate
Psi2_coefPsatdAlgorithmprivate
pushSpectralFields(SpectralFieldData &f) const override finalPsatdAlgorithmvirtual
S_ck_coefPsatdAlgorithmprivate
SpectralBaseAlgorithm(const SpectralKSpace &spectral_kspace, const amrex::DistributionMapping &dm, const SpectralFieldIndex &spectral_index, const int norder_x, const int norder_y, const int norder_z, const bool nodal, const amrex::IntVect &fill_guards)SpectralBaseAlgorithmprotected
SpectralComplexCoefficients typedefSpectralBaseAlgorithmprotected
SpectralRealCoefficients typedefSpectralBaseAlgorithmprotected
T2_coefPsatdAlgorithmprivate
VayDeposition(const int lev, SpectralFieldData &field_data, std::array< std::unique_ptr< amrex::MultiFab >, 3 > &current) override finalPsatdAlgorithmvirtual
X1_coefPsatdAlgorithmprivate
X2_coefPsatdAlgorithmprivate
X3_coefPsatdAlgorithmprivate
X4_coefPsatdAlgorithmprivate
X5_coefPsatdAlgorithmprivate
X6_coefPsatdAlgorithmprivate
Y1_coefPsatdAlgorithmprivate
Y2_coefPsatdAlgorithmprivate
Y3_coefPsatdAlgorithmprivate
Y4_coefPsatdAlgorithmprivate
~SpectralBaseAlgorithm()SpectralBaseAlgorithminlinevirtual