8 #ifndef WARPX_SPECTRAL_K_SPACE_H_
9 #define WARPX_SPECTRAL_K_SPACE_H_
17 #include <AMReX_Config.H>
58 const int i_dim,
const bool only_positive_k )
const;
61 const int n_order,
const short grid_type )
const;
64 const int shift_type )
const;
Class that represents the spectral space.
Definition: SpectralKSpace.H:48
SpectralShiftFactor getSpectralShiftFactor(const amrex::DistributionMapping &dm, const int i_dim, const int shift_type) const
Definition: SpectralKSpace.cpp:149
amrex::RealVect dx
Definition: SpectralKSpace.H:70
amrex::BoxArray spectralspace_ba
Definition: SpectralKSpace.H:50
SpectralKSpace()
Definition: SpectralKSpace.H:51
KVectorComponent getKComponent(const amrex::DistributionMapping &dm, const amrex::BoxArray &realspace_ba, const int i_dim, const bool only_positive_k) const
Definition: SpectralKSpace.cpp:88
KVectorComponent getModifiedKComponent(const amrex::DistributionMapping &dm, const int i_dim, const int n_order, const short grid_type) const
Definition: SpectralKSpace.cpp:196
amrex::Array< KVectorComponent, AMREX_SPACEDIM > k_vec
Definition: SpectralKSpace.H:67
Definition: SpectralKSpace.H:36
@ TransformToCellCentered
Definition: SpectralKSpace.H:37
@ TransformFromCellCentered
Definition: SpectralKSpace.H:37