fourier
moment_kinetics.fourier
— Modulemoment_kinetics.fourier.fourier_base_info
— TypeFourier pseudospectral discretization
moment_kinetics.calculus.elementwise_derivative!
— Methodelementwise_derivative!(coord, ff, adv_fac, spectral::fourier_info)
Fourier transform f to get spectral coefficients and use them to calculate f'.
Note: Fourier derivative does not make use of upwinding information.
moment_kinetics.calculus.elementwise_derivative!
— Methodelementwise_derivative!(coord, ff, fourier::fourier_info)
Fourier transform f to get spectral coefficients and use them to calculate f'.
moment_kinetics.fourier.setup_fourier_pseudospectral
— Methodcreate arrays needed for explicit Fourier pseudospectral treatment and create the plans for the forward and backward fast Fourier transforms