Sets one particular configuration parameter with the specified configuration value.
Fortran:
Status = DftiSetValueDM (handle, param, value)
C/C++:
status = DftiSetValueDM (handle, param, value);
The Fortran interface is specified in the mkl_cdft.f90 include file and the C interface is specified in the mkl_cdft.h include file.
This function sets one particular configuration parameter with the specified configuration value. The configuration parameter is one of the named constants listed in the table below, and the configuration value must have the corresponding type. See Configuration Settings for details of the meaning of each setting and for possible values of the parameters whose values are named constants.
The function returns DFTI_NO_ERROR when completes successfully. If the function fails, it returns a value of another error class constant (for the list of constants, refer to Error Codes).
! Fortran Interface
INTERFACE DftiSetValueDM
INTEGER(4) FUNCTION DftiSetValueDM(h, p, v)
TYPE(DFTI_DESCRIPTOR_DM), POINTER :: h
INTEGER(4) :: p, v
END FUNCTION
INTEGER(4) FUNCTION DftiSetValueDMd(h, p, v)
TYPE(DFTI_DESCRIPTOR_DM), POINTER :: h
INTEGER(4) :: p
REAL(8) :: v
END FUNCTION
INTEGER(4) FUNCTION DftiSetValueDMs(h, p, v)
TYPE(DFTI_DESCRIPTOR_DM), POINTER :: h
INTEGER(4) :: p
REAL(4) :: v
END FUNCTION
INTEGER(4) FUNCTION DftiSetValueDMsw(h, p, v)
TYPE(DFTI_DESCRIPTOR_DM), POINTER :: h
INTEGER(4) :: p
COMPLEX(4) :: v(*)
END FUNCTION
INTEGER(4) FUNCTION DftiSetValueDMdw(h, p, v)
TYPE(DFTI_DESCRIPTOR_DM), POINTER :: h
INTEGER(4) :: p
COMPLEX(8) :: v(*)
END FUNCTION
END INTERFACE
Copyright © 1994 - 2011, Intel Corporation. All rights reserved.