DftiCreateDescriptor Interface

public interface DftiCreateDescriptor

Functions

public function dfti_create_descriptor_1d(desc, precision, domain, dim, length)

Arguments

Type IntentOptional Attributes Name
type(DFTI_DESCRIPTOR), POINTER :: desc
integer, intent(in) :: precision
integer, intent(in) :: domain
integer, intent(in) :: dim
integer, intent(in) :: length

Return Value integer

public function dfti_create_descriptor_highd(desc, precision, domain, dim, length)

Arguments

Type IntentOptional Attributes Name
type(DFTI_DESCRIPTOR), POINTER :: desc
integer, intent(in) :: precision
integer, intent(in) :: domain
integer, intent(in) :: dim
integer, intent(in), DIMENSION(*) :: length

Return Value integer

public function dfti_create_descriptor_s_1d(desc, s, dom, one, dim)

Arguments

Type IntentOptional Attributes Name
type(DFTI_DESCRIPTOR), POINTER :: desc
real(kind=DFTI_SPKP), intent(in) :: s
integer, intent(in) :: dom
integer, intent(in) :: one
integer, intent(in) :: dim

Return Value integer

public function dfti_create_descriptor_s_md(desc, s, dom, many, dims)

Arguments

Type IntentOptional Attributes Name
type(DFTI_DESCRIPTOR), POINTER :: desc
real(kind=DFTI_SPKP), intent(in) :: s
integer, intent(in) :: dom
integer, intent(in) :: many
integer, intent(in), DIMENSION(*) :: dims

Return Value integer

public function dfti_create_descriptor_d_1d(desc, d, dom, one, dim)

Arguments

Type IntentOptional Attributes Name
type(DFTI_DESCRIPTOR), POINTER :: desc
real(kind=DFTI_DPKP), intent(in) :: d
integer, intent(in) :: dom
integer, intent(in) :: one
integer, intent(in) :: dim

Return Value integer

public function dfti_create_descriptor_d_md(desc, d, dom, many, dims)

Arguments

Type IntentOptional Attributes Name
type(DFTI_DESCRIPTOR), POINTER :: desc
real(kind=DFTI_DPKP), intent(in) :: d
integer, intent(in) :: dom
integer, intent(in) :: many
integer, intent(in), DIMENSION(*) :: dims

Return Value integer