SF_FFT
Quick access
- Routines:
cfft_1d_backward()
,cfft_1d_ex()
,cfft_1d_forward()
,cfft_1d_ishift()
,cfft_1d_shift()
,cfft_2d_backward()
,cfft_2d_forward()
,cfft_nd_backward()
,cfft_nd_forward()
,cosft()
,cosftn()
,cost_1d_backward()
,cost_1d_forward()
,cost_nd_backward()
,cost_nd_forward()
,fft()
,fft2()
,fft_farray()
,fft_fmax()
,fft_signal()
,fft_tarray()
,fft_tmax()
,fftex()
,fftn()
,fftshift()
,ft_direct()
,ft_inverse()
,icosft()
,icosftn()
,ifft()
,ifft2()
,ifft_signal()
,ifftn()
,ifftshift()
,isinft()
,isinftn()
,itfft()
,rfft_1d_backward()
,rfft_1d_ex()
,rfft_1d_forward()
,rfft_1d_ishift()
,rfft_1d_shift()
,rfft_2d_backward()
,rfft_2d_forward()
,rfft_nd_backward()
,rfft_nd_forward()
,sinft()
,sinftn()
,sint_1d_backward()
,sint_1d_forward()
,sint_nd_backward()
,sint_nd_forward()
,tfft()
Used modules
sf_integrate
sf_integrate/simps()
Subroutines and functions
- interface sf_fft_fftpack/ft_direct(ft, t, w)
- Parameters:
ft (*) [real, complex, in,required]
t (size(ft) [real, in]
w (*) [real, in]
- interface sf_fft_fftpack/ft_inverse(fw, t, w)
- Parameters:
fw (*) [real, complex, in,required]
t (*) [real, in]
w (size(fw) [real, in]
- interface sf_fft_fftpack/fft_signal(ft, dt)
- Parameters:
ft (*) [real, complex]
dt [real]
- interface sf_fft_fftpack/ifft_signal(fw, dt)
- Parameters:
fw (*) [real, complex]
dt [real]
- interface sf_fft_fftpack/tfft(func_in[, func_out])
- Parameters:
func_in (*) [real, complex, in,required]
- Options:
func_out (size(func_in) [real, complex]
- interface sf_fft_fftpack/itfft(func_in[, func_out])
- Parameters:
func_in (*) [real, complex, in,required]
- Options:
func_out (size(func_in) [real, complex]
- interface sf_fft_fftpack/fft(func)
- Parameters:
func (*) [real, complex, inout]
- interface sf_fft_fftpack/ifft(func)
- Parameters:
func (*) [real, complex, inout]
- interface sf_fft_fftpack/fft2(func)
- Parameters:
func (*,*) [real, complex, inout]
- interface sf_fft_fftpack/ifft2(func)
- Parameters:
func (*,*) [real, complex, inout]
- interface sf_fft_fftpack/fftn(func, n, lot)
- Parameters:
func (*) [real, complex, inout]
n [integer, in]
lot [integer, in]
- interface sf_fft_fftpack/ifftn(func, n, lot)
- Parameters:
func (*) [real, complex, inout]
n [integer, in]
lot [integer, in]
- interface sf_fft_fftpack/cosft(func)
- Parameters:
func (*) [real, inout]
- interface sf_fft_fftpack/icosft(func)
- Parameters:
func (*) [real, inout]
- interface sf_fft_fftpack/cosftn(func, n, lot)
- Parameters:
func (*) [real, inout]
n [integer, in]
lot [integer, in]
- interface sf_fft_fftpack/icosftn(func, n, lot)
- Parameters:
func (*) [real, inout]
n [integer, in]
lot [integer, in]
- interface sf_fft_fftpack/sinft(func)
- Parameters:
func (*) [real, inout]
- interface sf_fft_fftpack/isinft(func)
- Parameters:
func (*) [real, inout]
- interface sf_fft_fftpack/sinftn(func, n, lot)
- Parameters:
func (*) [real, inout]
n [integer, in]
lot [integer, in]
- interface sf_fft_fftpack/isinftn(func, n, lot)
- Parameters:
func (*) [real, inout]
n [integer, in]
lot [integer, in]
- interface sf_fft_fftpack/fftshift(fin)
- Parameters:
fin (*) [real, complex]
- interface sf_fft_fftpack/ifftshift(fin)
- Parameters:
fin (*) [real, complex]
- interface sf_fft_fftpack/fftex(func)
- Parameters:
func (*) [real, complex]
- subroutine sf_fft_fftpack/rfft_1d_forward(func)
- Parameters:
func (*) [real, inout]
- subroutine sf_fft_fftpack/cfft_1d_forward(func)
- Parameters:
func (*) [complex, inout]
- subroutine sf_fft_fftpack/rfft_2d_forward(func)
- Parameters:
func (*,*) [real, inout]
- subroutine sf_fft_fftpack/cfft_2d_forward(func)
- Parameters:
func (*,*) [complex, inout]
- subroutine sf_fft_fftpack/rfft_nd_forward(func, n, lot)
- Parameters:
func (*) [real, inout]
n [integer, in]
lot [integer, in]
- subroutine sf_fft_fftpack/cfft_nd_forward(func, n, lot)
- Parameters:
func (*) [complex, inout]
n [integer, in]
lot [integer, in]
- subroutine sf_fft_fftpack/cost_1d_forward(func)
- Parameters:
func (*) [real, inout]
- subroutine sf_fft_fftpack/sint_1d_forward(func)
- Parameters:
func (*) [real, inout]
- subroutine sf_fft_fftpack/cost_nd_forward(func, n, lot)
- Parameters:
func (*) [real, inout]
n [integer, in]
lot [integer, in]
- subroutine sf_fft_fftpack/sint_nd_forward(func, n, lot)
- Parameters:
func (*) [real, inout]
n [integer, in]
lot [integer, in]
- subroutine sf_fft_fftpack/rfft_1d_backward(func)
- Parameters:
func (*) [real, inout]
- subroutine sf_fft_fftpack/cfft_1d_backward(func)
- Parameters:
func (*) [complex, inout]
- subroutine sf_fft_fftpack/rfft_2d_backward(func)
- Parameters:
func (*,*) [real, inout]
- subroutine sf_fft_fftpack/cfft_2d_backward(func)
- Parameters:
func (*,*) [complex, inout]
- subroutine sf_fft_fftpack/rfft_nd_backward(func, n, lot)
- Parameters:
func (*) [real, inout]
n [integer, in]
lot [integer, in]
- subroutine sf_fft_fftpack/cfft_nd_backward(func, n, lot)
- Parameters:
func (*) [complex, inout]
n [integer, in]
lot [integer, in]
- subroutine sf_fft_fftpack/cost_1d_backward(func)
- Parameters:
func (*) [real, inout]
- subroutine sf_fft_fftpack/sint_1d_backward(func)
- Parameters:
func (*) [real, inout]
- subroutine sf_fft_fftpack/cost_nd_backward(func, n, lot)
- Parameters:
func (*) [real, inout]
n [integer, in]
lot [integer, in]
- subroutine sf_fft_fftpack/sint_nd_backward(func, n, lot)
- Parameters:
func (*) [real, inout]
n [integer, in]
lot [integer, in]
- function sf_fft_fftpack/rfft_1d_shift(fin)
- Parameters:
fin (*) [real]
- Return:
fout (size(fin) [real]
- function sf_fft_fftpack/cfft_1d_shift(fin)
- Parameters:
fin (*) [complex]
- Return:
fout (size(fin) [complex]
- function sf_fft_fftpack/rfft_1d_ishift(fin)
- Parameters:
fin (*) [real]
- Return:
fout (size(fin) [real]
- function sf_fft_fftpack/cfft_1d_ishift(fin)
- Parameters:
fin (*) [complex]
- Return:
fout (size(fin) [complex]
- subroutine sf_fft_fftpack/rfft_1d_ex(func)
- Parameters:
func (*) [real]
- subroutine sf_fft_fftpack/cfft_1d_ex(func)
- Parameters:
func (*) [complex]
- function sf_fft_fftpack/fft_tmax(l, dt)
- Parameters:
l [integer]
dt [real]
- Return:
fft_tmax [real]
- function sf_fft_fftpack/fft_fmax(l, dt)
- Parameters:
l [integer]
dt [real]
- Return:
fft_fmax [real]
- function sf_fft_fftpack/fft_tarray(l, dt)
- Parameters:
l [integer]
dt [real]
- Return:
time (l) [real]
- function sf_fft_fftpack/fft_farray(l, dt[, df])
- Parameters:
l [integer]
dt [real]
- Options:
df [real]
- Return:
freq (l) [real]