dtfft_pencil_t Interface

public interface dtfft_pencil_t

Type bound constuctor for dtfft_pencil_t

Calls

interface~~dtfft_pencil_t~~CallsGraph interface~dtfft_pencil_t dtfft_pencil_t proc~create_pencil_t create_pencil_t interface~dtfft_pencil_t->proc~create_pencil_t proc~destroy_pencil_t_private dtfft_pencil_t%destroy_pencil_t_private proc~create_pencil_t->proc~destroy_pencil_t_private

Module Procedures

private function create_pencil_t(starts, counts)

Creates pencil object, that can be used to create dtFFT plans

Arguments

Type IntentOptional Attributes Name
integer(kind=int32), intent(in) :: starts(:)

Local starts, starting from 0 for both C and Fortran

integer(kind=int32), intent(in) :: counts(:)

Local counts of data, in elements

Return Value type(dtfft_pencil_t)