MAGMA
1.2.0
MatrixAlgebraonGPUandMulticoreArchitectures
Main Page
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
magma_zc.h
Go to the documentation of this file.
1
/*
2
* -- MAGMA (version 1.2.0) --
3
* Univ. of Tennessee, Knoxville
4
* Univ. of California, Berkeley
5
* Univ. of Colorado, Denver
6
* May 2012
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 */
19
magma_int_t
magma_zcgesv_gpu
(
char
trans
,
magma_int_t
N,
magma_int_t
NRHS,
20
cuDoubleComplex *
dA
,
magma_int_t
ldda,
21
magma_int_t
*
IPIV
,
magma_int_t
*dIPIV,
22
cuDoubleComplex *
dB
,
magma_int_t
lddb,
23
cuDoubleComplex *dX,
magma_int_t
lddx,
24
cuDoubleComplex *dworkd, cuFloatComplex *dworks,
25
magma_int_t
*iter,
magma_int_t
*info);
26
27
magma_int_t
magma_zcgetrs_gpu
(
char
trans
,
magma_int_t
n,
magma_int_t
nrhs,
28
cuFloatComplex *
dA
,
magma_int_t
ldda,
29
magma_int_t
*ipiv,
30
cuDoubleComplex *
dB
,
magma_int_t
lddb,
31
cuDoubleComplex *dX,
magma_int_t
lddx,
32
cuFloatComplex *dSX,
33
magma_int_t
*info );
34
35
magma_int_t
magma_zcposv_gpu
(
char
uplo
,
magma_int_t
n,
magma_int_t
nrhs,
36
cuDoubleComplex *
dA
,
magma_int_t
ldda,
37
cuDoubleComplex *
dB
,
magma_int_t
lddb,
38
cuDoubleComplex *dX,
magma_int_t
lddx,
39
cuDoubleComplex *dworkd, cuFloatComplex *dworks,
40
magma_int_t
*iter,
magma_int_t
*info);
41
42
magma_int_t
magma_zcgeqrsv_gpu
(
magma_int_t
M,
magma_int_t
N,
magma_int_t
NRHS,
43
cuDoubleComplex *
dA
,
magma_int_t
ldda,
44
cuDoubleComplex *
dB
,
magma_int_t
lddb,
45
cuDoubleComplex *dX,
magma_int_t
lddx,
46
magma_int_t
*iter,
magma_int_t
*info);
47
48
49
#ifdef __cplusplus
50
}
51
#endif
52
53
#endif
/* _MAGMA_Z_H_ */
magma-1.2.0
exp
include
magma_zc.h
Generated on Mon May 21 2012 16:42:20 for MAGMA by
1.8.1