FFT class
          #include <atlas/linalg/fft/FFT.h>
        
        
Derived classes
Constructors, destructors, conversion operators
- ~FFT() virtual
Public functions
- 
              auto type() const -> const std::string& pure virtual 
- 
              void plan_inverse_c2r_many(size_t howmany,
              size_t size_in,
              size_t size_out,
              size_t dist_in,
              size_t dist_out,
              std::complex<double>* in, double* out) const 
- 
              void plan_inverse_c2r_many(mdspan<std::complex<double>, dims<2>, layout_stride> in, mdspan<double, dims<2>, layout_stride> out) 
- 
              void plan_inverse_c2r_many(size_t howmany,
              size_t size_out,
              std::complex<double>* in, double* out) const 
- 
              void inverse_c2r_many(size_t howmany,
              size_t size_in,
              size_t size_out,
              size_t dist_in,
              size_t dist_out,
              std::complex<double>* in, double* out) const 
- 
              void inverse_c2r_many(mdspan<std::complex<double>, dims<2>, layout_stride> in, mdspan<double, dims<2>, layout_stride> out) 
- 
              void inverse_c2r_many(size_t howmany,
              size_t size_out,
              std::complex<double>* in, double* out) const 
- 
              void plan_inverse_c2r(size_t size_out,
              std::complex<double>* in, double* out) 
- 
              void inverse_c2r(size_t size_out,
              std::complex<double>* in, double* out) 
Private functions
- 
              void do_plan_inverse_c2r_many(size_t howmany,
              size_t size_in,
              size_t size_out,
              size_t dist_in,
              size_t dist_out,
              std::complex<double>* in, double* out) const pure virtual 
- 
              void do_inverse_c2r_many(size_t howmany,
              size_t size_in,
              size_t size_out,
              size_t dist_in,
              size_t dist_out,
              std::complex<double>* in, double* out) const pure virtual 
- 
              void do_plan_inverse_c2r(size_t size_out,
              std::complex<double>* in, double* out) const pure virtual 
- 
              void do_inverse_c2r(size_t size_out,
              std::complex<double>* in, double* out) const pure virtual