7 #ifndef WARPX_SPECTRALHANKELTRANSFORMER_H_ 8 #define WARPX_SPECTRALHANKELTRANSFORMER_H_ 12 #include <AMReX_FArrayBox.H> 29 const int n_rz_azimuthal_modes,
30 const amrex::Real rmax);
41 amrex::FArrayBox & G_spectral);
46 amrex::FArrayBox & F_r_physical,
47 amrex::FArrayBox & F_t_physical,
48 amrex::FArrayBox & G_p_spectral,
49 amrex::FArrayBox & G_m_spectral);
54 amrex::FArrayBox & F_physical);
59 amrex::FArrayBox
const & G_p_spectral,
60 amrex::FArrayBox
const & G_m_spectral,
61 amrex::FArrayBox & F_r_physical,
62 amrex::FArrayBox & F_t_physical);
70 amrex::Vector< std::unique_ptr<HankelTransform> >
dht0;
71 amrex::Vector< std::unique_ptr<HankelTransform> >
dhtm;
72 amrex::Vector< std::unique_ptr<HankelTransform> >
dhtp;