mod_fft_wrapper Module


Used by

  • module~~mod_fft_wrapper~~UsedByGraph module~mod_fft_wrapper mod_fft_wrapper module~mod_fft mod_fft module~mod_fft->module~mod_fft_wrapper proc~filtre_v_fft~2 Filtre_v_fft proc~filtre_v_fft~2->module~mod_fft proc~init_filtre_fft~2 Init_filtre_fft proc~init_filtre_fft~2->module~mod_fft proc~init_filtre_fft Init_filtre_fft proc~init_filtre_fft->module~mod_fft proc~filtre_inv_fft~2 Filtre_inv_fft proc~filtre_inv_fft~2->module~mod_fft proc~filtre_u_fft~2 Filtre_u_fft proc~filtre_u_fft~2->module~mod_fft proc~filtre_inv_fft Filtre_inv_fft proc~filtre_inv_fft->module~mod_fft proc~filtre_v_fft Filtre_v_fft proc~filtre_v_fft->module~mod_fft proc~filtre_u_fft Filtre_u_fft proc~filtre_u_fft->module~mod_fft

Contents


Variables

Type Visibility Attributes Name Initial
integer, public, SAVE :: vsize
integer, public, parameter :: inc = 1

Subroutines

public subroutine Init_fft(iim, nb)

Arguments

Type IntentOptional Attributes Name
integer :: iim
integer :: nb

public subroutine fft_forward(vect, TF_vect, nb_vect)

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: vect(vsize+inc,nb_vect)
complex, intent(inout) :: TF_vect(vsize/2+1,nb_vect)
integer, intent(in) :: nb_vect

public subroutine fft_backward(TF_vect, vect, nb_vect)

Arguments

Type IntentOptional Attributes Name
complex, intent(in) :: TF_vect(vsize/2+1,nb_vect)
real, intent(inout) :: vect(vsize+inc,nb_vect)
integer, intent(in) :: nb_vect