Header definitions for CUDA LU factorization routines.
More...
#include <cuComplex.h>
Go to the source code of this file.
|
__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__) |
|
Header definitions for CUDA LU factorization routines.
Definition in file complexInverse.cuh.
◆ COMPLEX_INVERSE_CUH
#define COMPLEX_INVERSE_CUH |
◆ getComplexInverse()
__device__ void getComplexInverse |
( |
const int |
, |
|
|
cuDoubleComplex * |
__restrict__, |
|
|
const int * |
__restrict__, |
|
|
int * |
__restrict__, |
|
|
cuDoubleComplex * |
__restrict__ |
|
) |
| |
◆ getComplexInverseHessenberg()
__device__ void getComplexInverseHessenberg |
( |
const int |
, |
|
|
cuDoubleComplex * |
__restrict__, |
|
|
int * |
__restrict__, |
|
|
int * |
__restrict__, |
|
|
cuDoubleComplex * |
__restrict__ |
|
) |
| |
◆ getComplexLU()
__device__ void getComplexLU |
( |
const int |
, |
|
|
cuDoubleComplex * |
__restrict__, |
|
|
int * |
__restrict__, |
|
|
int * |
__restrict__ |
|
) |
| |