fourier
moment_kinetics.fourier — Module
moment_kinetics.fourier.fourier_base_info — Type
Fourier pseudospectral discretization
sourcemoment_kinetics.calculus.elementwise_derivative! — Method
elementwise_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.
sourcemoment_kinetics.calculus.elementwise_derivative! — Method
elementwise_derivative!(coord, ff, fourier::fourier_info)Fourier transform f to get spectral coefficients and use them to calculate f'.
sourcemoment_kinetics.fourier.setup_fourier_pseudospectral — Method
create arrays needed for explicit Fourier pseudospectral treatment and create the plans for the forward and backward fast Fourier transforms
source