oILAB
Loading...
Searching...
No Matches
FFT Class Reference

#include <FFT.h>

+ Inheritance diagram for FFT:

Public Types

using dcomplex = std::complex< double >
 

Static Public Member Functions

static void fft (const Eigen::Tensor< dcomplex, 3 > &in, Eigen::Tensor< dcomplex, 3 > &out)
 
static void ifft (const Eigen::Tensor< dcomplex, 3 > &in, Eigen::Tensor< dcomplex, 3 > &out)
 
static void fft (const Eigen::Tensor< dcomplex, 2 > &in, Eigen::Tensor< dcomplex, 2 > &out)
 
static void ifft (const Eigen::Tensor< dcomplex, 2 > &in, Eigen::Tensor< dcomplex, 2 > &out)
 
static void fft (const Eigen::Tensor< dcomplex, 1 > &in, Eigen::Tensor< dcomplex, 1 > &out)
 
static void ifft (const Eigen::Tensor< dcomplex, 1 > &in, Eigen::Tensor< dcomplex, 1 > &out)
 

Detailed Description

Definition at line 12 of file FFT.h.

Member Typedef Documentation

◆ dcomplex

using FFT::dcomplex = std::complex<double>

Definition at line 15 of file FFT.h.

Member Function Documentation

◆ fft() [1/3]

static void FFT::fft ( const Eigen::Tensor< dcomplex, 1 > &  in,
Eigen::Tensor< dcomplex, 1 > &  out 
)
inlinestatic

Definition at line 132 of file FFT.h.

◆ fft() [2/3]

static void FFT::fft ( const Eigen::Tensor< dcomplex, 2 > &  in,
Eigen::Tensor< dcomplex, 2 > &  out 
)
inlinestatic

Definition at line 93 of file FFT.h.

◆ fft() [3/3]

static void FFT::fft ( const Eigen::Tensor< dcomplex, 3 > &  in,
Eigen::Tensor< dcomplex, 3 > &  out 
)
inlinestatic

Definition at line 17 of file FFT.h.

◆ ifft() [1/3]

static void FFT::ifft ( const Eigen::Tensor< dcomplex, 1 > &  in,
Eigen::Tensor< dcomplex, 1 > &  out 
)
inlinestatic

Definition at line 145 of file FFT.h.

◆ ifft() [2/3]

static void FFT::ifft ( const Eigen::Tensor< dcomplex, 2 > &  in,
Eigen::Tensor< dcomplex, 2 > &  out 
)
inlinestatic

Definition at line 112 of file FFT.h.

◆ ifft() [3/3]

static void FFT::ifft ( const Eigen::Tensor< dcomplex, 3 > &  in,
Eigen::Tensor< dcomplex, 3 > &  out 
)
inlinestatic

Definition at line 54 of file FFT.h.


The documentation for this class was generated from the following file: