6 #ifndef COMPLEX_INVERSE_CUH 7 #define COMPLEX_INVERSE_CUH 11 __device__
void getComplexLU (
const int, cuDoubleComplex* __restrict__,
int* __restrict__,
int* __restrict__);
12 __device__
void getComplexInverse (
const int, cuDoubleComplex* __restrict__,
const int* __restrict__,
13 int* __restrict__, cuDoubleComplex* __restrict__);
15 int* __restrict__, cuDoubleComplex* __restrict__);
__device__ void getComplexLU(const int, cuDoubleComplex *__restrict__, int *__restrict__, int *__restrict__)
__device__ void getComplexInverse(const int, cuDoubleComplex *__restrict__, const int *__restrict__, int *__restrict__, cuDoubleComplex *__restrict__)
__device__ void getComplexInverseHessenberg(const int, cuDoubleComplex *__restrict__, int *__restrict__, int *__restrict__, cuDoubleComplex *__restrict__)