8 #ifndef WARPX_SPECTRAL_K_SPACE_H_
9 #define WARPX_SPECTRAL_K_SPACE_H_
19 #include <AMReX_Config.H>
62 int i_dim,
bool only_positive_k )
const;
72 int shift_type )
const;
Class that represents the spectral space.
Definition: SpectralKSpace.H:50
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:78
amrex::BoxArray spectralspace_ba
Definition: SpectralKSpace.H:52
SpectralKSpace()
Definition: SpectralKSpace.H:53
KVectorComponent getModifiedKComponent(const amrex::DistributionMapping &dm, int i_dim, int n_order, ablastr::utils::enums::GridType grid_type) const
Definition: SpectralKSpace.cpp:191
SpectralShiftFactor getSpectralShiftFactor(const amrex::DistributionMapping &dm, int i_dim, int shift_type) const
Definition: SpectralKSpace.cpp:144
amrex::Array< KVectorComponent, AMREX_SPACEDIM > k_vec
Definition: SpectralKSpace.H:75
GridType
Definition: Enums.H:17
Definition: SpectralKSpace.H:38
@ TransformToCellCentered
Definition: SpectralKSpace.H:39
@ TransformFromCellCentered
Definition: SpectralKSpace.H:39