MAGMA  magma-1.4.0
Matrix Algebra on GPU and Multicore Architectures
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
magmablas_ds.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  @generated ds Tue Aug 13 16:43:28 2013
9 */
10 
11 #ifndef MAGMABLAS_DS_H
12 #define MAGMABLAS_DS_H
13 
14 #include "magma_types.h"
15 
16 #ifdef __cplusplus
17 extern "C" {
18 #endif
19 
20  /* Mixed precision */
22  magma_int_t m,
23  float *R, double *X,
24  const double *B, double *W );
25 
27  magma_int_t m,
28  double *R, double *X,
29  const double *B );
30 
32  magma_int_t n,
33  double *A, magma_int_t lda,
34  float *SA, magma_int_t m,
35  const magma_int_t *ipiv, magma_int_t incx );
36 
37 void magmablas_dlag2s(
39  const double *A, magma_int_t lda,
40  float *SA, magma_int_t ldsa,
41  magma_int_t *info );
42 
43 void magmablas_slag2d(
45  const float *SA, magma_int_t ldsa,
46  double *A, magma_int_t lda,
47  magma_int_t *info );
48 
49 void magmablas_dlat2s(
50  char uplo, magma_int_t n,
51  const double *A, magma_int_t lda,
52  float *SA, magma_int_t ldsa,
53  magma_int_t *info );
54 
55 #ifdef __cplusplus
56 }
57 #endif
58 
59 #endif /* MAGMABLAS_DS_H */
void magmablas_dlag2s(magma_int_t m, magma_int_t n, const double *A, magma_int_t lda, float *SA, magma_int_t ldsa, magma_int_t *info)
#define B(i, j)
Definition: chegst.cpp:17
int magma_int_t
Definition: magmablas.h:12
#define W(k, n)
Definition: zgeqrf_mc.cpp:15
void magmablas_slag2d(magma_int_t m, magma_int_t n, const float *SA, magma_int_t ldsa, double *A, magma_int_t lda, magma_int_t *info)
void magmablas_dslaswp(magma_int_t n, double *A, magma_int_t lda, float *SA, magma_int_t m, const magma_int_t *ipiv, magma_int_t incx)
void magmablas_daxpycp(magma_int_t m, double *R, double *X, const double *B)
#define A(i, j)
Definition: cprint.cpp:16
void magmablas_dsaxpycp(magma_int_t m, float *R, double *X, const double *B, double *W)
void magmablas_dlat2s(char uplo, magma_int_t n, const double *A, magma_int_t lda, float *SA, magma_int_t ldsa, magma_int_t *info)