PLaSK library
Loading...
Searching...
No Matches
plask::optical::modal::FFT Namespace Reference

Classes

struct  Backward1D
 Fourier transform of multiple 1D arrays. More...
 
struct  Backward2D
 Fourier transform of multiple 2D arrays. More...
 
struct  Forward1D
 Fourier transform of multiple 1D arrays. More...
 
struct  Forward2D
 Fourier transform of multiple 2D arrays. More...
 

Enumerations

enum  Symmetry {
  SYMMETRY_NONE = 0 , SYMMETRY_EVEN_2 = 1 , SYMMETRY_ODD_2 = 2 , SYMMETRY_EVEN_1 = 5 ,
  SYMMETRY_ODD_1 = 6
}
 Symmetry of the transform. More...
 

Enumeration Type Documentation

◆ Symmetry

Symmetry of the transform.

Depending on the symmetry value, data must be sampled in different points: 0 for arbitrary structure and ½ for even and odd symmetry

Enumerator
SYMMETRY_NONE 
SYMMETRY_EVEN_2 
SYMMETRY_ODD_2 
SYMMETRY_EVEN_1 
SYMMETRY_ODD_1 

Definition at line 32 of file fft.hpp.