7 #ifndef WARPX_PSATD_ALGORITHM_RZ_H_ 8 #define WARPX_PSATD_ALGORITHM_RZ_H_ 22 int const n_rz_azimuthal_modes,
int const norder_z,
23 short const grid_type, amrex::Real
const dt_step,
24 bool const update_with_rho,
25 const bool time_averaging,
27 const int rho_in_time,
28 const bool dive_cleaning,
29 const bool divb_cleaning);
73 #endif // WARPX_PSATD_ALGORITHM_RZ_H_ bool m_time_averaging
Definition: PsatdAlgorithmRZ.H:65
SpectralRealCoefficients X1_coef
Definition: PsatdAlgorithmRZ.H:69
virtual void pushSpectralFields(SpectralFieldDataRZ &f) override final
Definition: PsatdAlgorithmRZ.cpp:81
SpectralRealCoefficients S_ck_coef
Definition: PsatdAlgorithmRZ.H:69
virtual void CurrentCorrection(SpectralFieldDataRZ &field_data) override final
Virtual function for current correction in Fourier space (Vay et al, 2013). This function overrides t...
Definition: PsatdAlgorithmRZ.cpp:426
bool m_update_with_rho
Definition: PsatdAlgorithmRZ.H:64
Definition: SpectralFieldDataRZ.H:20
SpectralRealCoefficients C_coef
Definition: PsatdAlgorithmRZ.H:69
void InitializeSpectralCoefficients(SpectralFieldDataRZ const &f)
Definition: PsatdAlgorithmRZ.cpp:338
SpectralRealCoefficients X6_coef
Definition: PsatdAlgorithmRZ.H:70
int m_J_in_time
Definition: PsatdAlgorithmRZ.H:66
Definition: SpectralKSpaceRZ.H:18
Definition: PsatdAlgorithmRZ.H:15
SpectralFieldIndex m_spectral_index
Definition: PsatdAlgorithmRZ.H:59
Definition: SpectralFieldData.H:32
bool m_dive_cleaning
Definition: PsatdAlgorithmRZ.H:67
SpectralRealCoefficients X5_coef
Definition: PsatdAlgorithmRZ.H:70
amrex::Real m_dt
Definition: PsatdAlgorithmRZ.H:63
PsatdAlgorithmRZ(SpectralKSpaceRZ const &spectral_kspace, amrex::DistributionMapping const &dm, const SpectralFieldIndex &spectral_index, int const n_rz_azimuthal_modes, int const norder_z, short const grid_type, amrex::Real const dt_step, bool const update_with_rho, const bool time_averaging, const int J_in_time, const int rho_in_time, const bool dive_cleaning, const bool divb_cleaning)
Definition: PsatdAlgorithmRZ.cpp:20
virtual void VayDeposition(SpectralFieldDataRZ &field_data) override final
Virtual function for Vay current deposition in Fourier space (Vay et al, 2013). This function overrid...
Definition: PsatdAlgorithmRZ.cpp:492
SpectralRealCoefficients X3_coef
Definition: PsatdAlgorithmRZ.H:69
SpectralRealCoefficients X2_coef
Definition: PsatdAlgorithmRZ.H:69
bool coefficients_initialized
Definition: PsatdAlgorithmRZ.H:61
bool m_divb_cleaning
Definition: PsatdAlgorithmRZ.H:68
Definition: SpectralBaseAlgorithmRZ.H:20