EXECUTE_INV_FFT Interface

public interface EXECUTE_INV_FFT

Called by

interface~~execute_inv_fft~~CalledByGraph interface~execute_inv_fft EXECUTE_INV_FFT proc~ftinv FTINV proc~ftinv->interface~execute_inv_fft proc~dir_trans_ctlad~2 DIR_TRANS_CTLAD proc~dir_trans_ctlad~2->proc~ftinv proc~eftinv_ctl EFTINV_CTL proc~eftinv_ctl->proc~ftinv proc~ftinv_ctl FTINV_CTL proc~ftinv_ctl->proc~ftinv proc~inv_trans_ctl~2 INV_TRANS_CTL proc~inv_trans_ctl~2->proc~ftinv proc~einv_trans_ctl EINV_TRANS_CTL proc~einv_trans_ctl->proc~eftinv_ctl proc~inv_trans_ctl INV_TRANS_CTL proc~inv_trans_ctl->proc~ftinv_ctl proc~einv_trans EINV_TRANS proc~einv_trans->proc~einv_trans_ctl proc~inv_trans INV_TRANS proc~inv_trans->proc~inv_trans_ctl proc~inv_trans~2 INV_TRANS proc~inv_trans~2->proc~inv_trans_ctl

Module Procedures

private subroutine EXECUTE_INV_FFT_FLOAT(PREEL_COMPLEX, PREEL_REAL, RESOL_ID, KFIELD, LOENS, OFFSETS, ALLOC)

Arguments

Type IntentOptional Attributes Name
real(kind=C_FLOAT), intent(in), POINTER :: PREEL_COMPLEX(:)
real(kind=C_FLOAT), intent(out), POINTER :: PREEL_REAL(:)
integer(kind=JPIM), intent(in) :: RESOL_ID
integer(kind=JPIM), intent(in) :: KFIELD
integer(kind=JPIM), intent(in) :: LOENS(:)
integer(kind=JPIB), intent(in) :: OFFSETS(:)
type(GROWING_ALLOCATION_TYPE), intent(in), POINTER :: ALLOC

private subroutine EXECUTE_INV_FFT_DOUBLE(PREEL_COMPLEX, PREEL_REAL, RESOL_ID, KFIELD, LOENS, OFFSETS, ALLOC)

Arguments

Type IntentOptional Attributes Name
real(kind=C_DOUBLE), intent(in), POINTER :: PREEL_COMPLEX(:)
real(kind=C_DOUBLE), intent(out), POINTER :: PREEL_REAL(:)
integer(kind=JPIM), intent(in) :: RESOL_ID
integer(kind=JPIM), intent(in) :: KFIELD
integer(kind=JPIM), intent(in) :: LOENS(:)
integer(kind=JPIB), intent(in) :: OFFSETS(:)
type(GROWING_ALLOCATION_TYPE), intent(in), POINTER :: ALLOC