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