fun8_FFTImplementationCallback.h 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. //
  2. // File: fun8_FFTImplementationCallback.h
  3. //
  4. // MATLAB Coder version : 5.2
  5. // C/C++ source code generated on : 09-Mar-2023 16:57:20
  6. //
  7. #ifndef FFTIMPLEMENTATIONCALLBACK_H
  8. #define FFTIMPLEMENTATIONCALLBACK_H
  9. // Include Files
  10. #include "rtwtypes.h"
  11. #include "coder_array.h"
  12. #include <cstddef>
  13. #include <cstdlib>
  14. // Type Definitions
  15. namespace coder {
  16. namespace internal {
  17. namespace fft {
  18. class fun8_FFTImplementationCallback {
  19. public:
  20. static void r2br_r2dit_trig_impl(const ::coder::array<creal_T, 1U> &x,
  21. int unsigned_nRows,
  22. const ::coder::array<double, 2U> &costab,
  23. const ::coder::array<double, 2U> &sintab,
  24. ::coder::array<creal_T, 1U> &y);
  25. static void dobluesteinfft(const ::coder::array<creal_T, 1U> &x, int n2blue,
  26. int nfft, const ::coder::array<double, 2U> &costab,
  27. const ::coder::array<double, 2U> &sintab,
  28. const ::coder::array<double, 2U> &sintabinv,
  29. ::coder::array<creal_T, 1U> &y);
  30. };
  31. } // namespace fft
  32. } // namespace internal
  33. } // namespace coder
  34. #endif
  35. //
  36. // File trailer for fun8_FFTImplementationCallback.h
  37. //
  38. // [EOF]
  39. //