mod_filtre_fft Module


Used by

  • module~~mod_filtre_fft~~UsedByGraph module~mod_filtre_fft mod_filtre_fft proc~conf_gcm~2 conf_gcm proc~conf_gcm~2->module~mod_filtre_fft proc~filtreg_p~2 filtreg_p proc~filtreg_p~2->module~mod_filtre_fft

Contents


Variables

Type Visibility Attributes Name Initial
logical, public, SAVE :: use_filtre_fft
real, public, SAVE, ALLOCATABLE :: Filtre_u(:,:)
real, public, SAVE, ALLOCATABLE :: Filtre_v(:,:)
real, public, SAVE, ALLOCATABLE :: Filtre_inv(:,:)

Subroutines

public subroutine Init_filtre_fft(coeffu, modfrstu, jfiltnu, jfiltsu, coeffv, modfrstv, jfiltnv, jfiltsv)

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: coeffu(iim,jjm)
integer, intent(in) :: modfrstu(jjm)
integer, intent(in) :: jfiltnu
integer, intent(in) :: jfiltsu
real, intent(in) :: coeffv(iim,jjm)
integer, intent(in) :: modfrstv(jjm)
integer, intent(in) :: jfiltnv
integer, intent(in) :: jfiltsv

public subroutine Filtre_u_fft(vect_inout, nlat, jj_begin, jj_end, nbniv)

Arguments

Type IntentOptional Attributes Name
real, intent(inout) :: vect_inout(iim+1,nlat,nbniv)
integer, intent(in) :: nlat
integer, intent(in) :: jj_begin
integer, intent(in) :: jj_end
integer, intent(in) :: nbniv

public subroutine Filtre_v_fft(vect_inout, nlat, jj_begin, jj_end, nbniv)

Arguments

Type IntentOptional Attributes Name
real, intent(inout) :: vect_inout(iim+1,nlat,nbniv)
integer, intent(in) :: nlat
integer, intent(in) :: jj_begin
integer, intent(in) :: jj_end
integer, intent(in) :: nbniv

public subroutine Filtre_inv_fft(vect_inout, nlat, jj_begin, jj_end, nbniv)

Arguments

Type IntentOptional Attributes Name
real, intent(inout) :: vect_inout(iim+1,nlat,nbniv)
integer, intent(in) :: nlat
integer, intent(in) :: jj_begin
integer, intent(in) :: jj_end
integer, intent(in) :: nbniv