MAGMA  magma-1.4.0
Matrix Algebra on GPU and Multicore Architectures
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
magma_zc.h
Go to the documentation of this file.
1 /*
2  -- MAGMA (version 1.4.0) --
3  Univ. of Tennessee, Knoxville
4  Univ. of California, Berkeley
5  Univ. of Colorado, Denver
6  August 2013
7 
8  @precisions mixed zc -> ds
9 */
10 
11 #ifndef MAGMA_ZC_H
12 #define MAGMA_ZC_H
13 
14 #ifdef __cplusplus
15 extern "C" {
16 #endif
17 
18 /* Mixed precision */
20  magmaDoubleComplex *dA, magma_int_t ldda,
21  magma_int_t *IPIV, magma_int_t *dIPIV,
22  magmaDoubleComplex *dB, magma_int_t lddb,
23  magmaDoubleComplex *dX, magma_int_t lddx,
24  magmaDoubleComplex *dworkd, magmaFloatComplex *dworks,
25  magma_int_t *iter, magma_int_t *info );
26 
28  magmaFloatComplex *dA, magma_int_t ldda,
29  magma_int_t *ipiv,
30  magmaDoubleComplex *dB, magma_int_t lddb,
31  magmaDoubleComplex *dX, magma_int_t lddx,
32  magmaFloatComplex *dSX,
33  magma_int_t *info );
34 
36  magmaDoubleComplex *dA, magma_int_t ldda,
37  magmaDoubleComplex *dB, magma_int_t lddb,
38  magmaDoubleComplex *dX, magma_int_t lddx,
39  magmaDoubleComplex *dworkd, magmaFloatComplex *dworks,
40  magma_int_t *iter, magma_int_t *info );
41 
43  magmaDoubleComplex *dA, magma_int_t ldda,
44  magmaDoubleComplex *dB, magma_int_t lddb,
45  magmaDoubleComplex *dX, magma_int_t lddx,
46  magma_int_t *iter, magma_int_t *info );
47 
48 #ifdef __cplusplus
49 }
50 #endif
51 
52 #endif /* MAGMA_ZC_H */
int magma_int_t
Definition: magmablas.h:12
magma_int_t magma_zcgetrs_gpu(char trans, magma_int_t n, magma_int_t nrhs, cuFloatComplex *dA, magma_int_t ldda, magma_int_t *ipiv, cuDoubleComplex *dB, magma_int_t lddb, cuDoubleComplex *dX, magma_int_t lddx, cuFloatComplex *dSX, magma_int_t *info)
#define dB(dev, i, j)
magma_int_t magma_zcposv_gpu(char uplo, magma_int_t n, magma_int_t nrhs, cuDoubleComplex *dA, magma_int_t ldda, cuDoubleComplex *dB, magma_int_t lddb, cuDoubleComplex *dX, magma_int_t lddx, cuDoubleComplex *dworkd, cuFloatComplex *dworks, magma_int_t *iter, magma_int_t *info)
#define dX(i, j)
#define dSX(i, j)
magma_int_t magma_zcgeqrsv_gpu(magma_int_t M, magma_int_t N, magma_int_t NRHS, cuDoubleComplex *dA, magma_int_t ldda, cuDoubleComplex *dB, magma_int_t lddb, cuDoubleComplex *dX, magma_int_t lddx, magma_int_t *iter, magma_int_t *info)
magma_int_t magma_zcgesv_gpu(char trans, magma_int_t N, magma_int_t NRHS, cuDoubleComplex *dA, magma_int_t ldda, magma_int_t *IPIV, magma_int_t *dIPIV, cuDoubleComplex *dB, magma_int_t lddb, cuDoubleComplex *dX, magma_int_t lddx, cuDoubleComplex *dworkd, cuFloatComplex *dworks, magma_int_t *iter, magma_int_t *info)
#define dA(dev, i, j)