#include <AMReX_Config.H>#include <AMReX.H>#include <AMReX_BLProfiler.H>#include <AMReX_DataAllocator.H>#include <AMReX_DistributionMapping.H>#include <AMReX_Enum.H>#include <AMReX_FabArray.H>#include <AMReX_Gpu.H>#include <AMReX_GpuComplex.H>#include <AMReX_Math.H>#include <AMReX_Periodicity.H>#include <cufft.h>#include <cuComplex.h>#include <algorithm>#include <complex>#include <limits>#include <memory>#include <tuple>#include <utility>#include <variant>Go to the source code of this file.
Classes | |
| struct | amrex::FFT::Info |
| struct | amrex::FFT::Plan< T > |
Namespaces | |
| namespace | amrex |
| namespace | amrex::FFT |
Enumerations | |
| enum struct | amrex::FFT::Direction { amrex::FFT::forward , amrex::FFT::backward , amrex::FFT::both , amrex::FFT::none } |
| enum struct | amrex::FFT::DomainStrategy { amrex::FFT::automatic , amrex::FFT::slab , amrex::FFT::pencil } |
| enum class | amrex::FFT::Boundary : int { amrex::FFT::periodic , amrex::FFT::even , amrex::FFT::odd } |
| enum struct | amrex::FFT::Kind { amrex::FFT::none , amrex::FFT::r2c_f , amrex::FFT::r2c_b , amrex::FFT::c2c_f , amrex::FFT::c2c_b , amrex::FFT::r2r_ee_f , amrex::FFT::r2r_ee_b , amrex::FFT::r2r_oo_f , amrex::FFT::r2r_oo_b , amrex::FFT::r2r_eo , amrex::FFT::r2r_oe } |
Functions | |
| Boundary_EnumTraits | amrex::FFT::amrex_get_enum_traits (Boundary) |