hipfort_hipfftxt_enums Module Reference

hipfort_hipfftxt_enums Module Reference#

hipFORT API Reference: hipfort_hipfftxt_enums Module Reference
hipfort_hipfftxt_enums Module Reference

Enumerations

enum  { hiplib_format_hipfft = 0 , hiplib_format_undefined = 1 }
 
enum  { hipfft_copy_host_to_device = 0 , hipfft_copy_device_to_host = 1 , hipfft_copy_device_to_device = 2 , hipfft_copy_undefined = 3 }
 
enum  {
  hipfft_cb_ld_complex = 0 , hipfft_cb_ld_complex_double = 1 , hipfft_cb_ld_real = 2 , hipfft_cb_ld_real_double = 3 ,
  hipfft_cb_st_complex = 4 , hipfft_cb_st_complex_double = 5 , hipfft_cb_st_real = 6 , hipfft_cb_st_real_double = 7 ,
  hipfft_cb_undefined = 8
}
 
enum  {
  hipfft_xt_format_input = 0 , hipfft_xt_format_output = 1 , hipfft_xt_format_inplace = 2 , hipfft_xt_format_inplace_shuffled = 3 ,
  hipfft_xt_format_1d_input_shuffled = 4 , hipfft_format_undefined = 5
}
 
enum  { hipfft_comm_mpi = 0 , hipfft_comm_none = 1 }
 

Variables

integer(c_int), parameter max_hip_descriptor_gpus = 64
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
hiplib_format_hipfft 
hiplib_format_undefined 

◆ anonymous enum

anonymous enum
Enumerator
hipfft_copy_host_to_device 
hipfft_copy_device_to_host 
hipfft_copy_device_to_device 
hipfft_copy_undefined 

◆ anonymous enum

anonymous enum
Enumerator
hipfft_cb_ld_complex 
hipfft_cb_ld_complex_double 
hipfft_cb_ld_real 
hipfft_cb_ld_real_double 
hipfft_cb_st_complex 
hipfft_cb_st_complex_double 
hipfft_cb_st_real 
hipfft_cb_st_real_double 
hipfft_cb_undefined 

◆ anonymous enum

anonymous enum
Enumerator
hipfft_xt_format_input 
hipfft_xt_format_output 
hipfft_xt_format_inplace 
hipfft_xt_format_inplace_shuffled 
hipfft_xt_format_1d_input_shuffled 
hipfft_format_undefined 

◆ anonymous enum

anonymous enum
Enumerator
hipfft_comm_mpi 
hipfft_comm_none 

Variable Documentation

◆ max_hip_descriptor_gpus

integer(c_int), parameter hipfort_hipfftxt_enums::max_hip_descriptor_gpus = 64