compile_time_device_info Struct Reference

#include <gpu_common.h>

Public Member Functions

EIGEN_DEVICE_FUNC void operator() (int i, const int *, int *info) const
 

Member Function Documentation

◆ operator()()

EIGEN_DEVICE_FUNC void compile_time_device_info::operator() ( int  i,
const int ,
int info 
) const
inline
105  {
106  if (i == 0) {
108 #if defined(__CUDA_ARCH__)
109  info[0] = int(__CUDA_ARCH__ + 0);
110 #endif
111 #if defined(EIGEN_HIP_DEVICE_COMPILE)
112  info[1] = int(EIGEN_HIP_DEVICE_COMPILE + 0);
113 #endif
114  }
115  }
int i
Definition: BiCGSTAB_step_by_step.cpp:9
#define EIGEN_UNUSED_VARIABLE(var)
Definition: Macros.h:966
return int(ret)+1
int info
Definition: level2_cplx_impl.h:39

References EIGEN_UNUSED_VARIABLE, i, info, and int().


The documentation for this struct was generated from the following file: