|
MAGMA
1.2.0
MatrixAlgebraonGPUandMulticoreArchitectures
|
#include "common_magma.h"Go to the source code of this file.
Macros | |
| #define | A(i, j) (a + (j)*lda + (i)) |
| #define | dA(i, j) (da+ (j)*ldda + (i)) |
| #define | PRECISION_d |
| #define | magma_dgemm magmablas_dgemm |
Functions | |
| magma_int_t | magma_dgebrd (magma_int_t m, magma_int_t n, double *a, magma_int_t lda, double *d, double *e, double *tauq, double *taup, double *work, magma_int_t lwork, magma_int_t *info) |
| #define A | ( | i, | |
| j | |||
| ) | (a + (j)*lda + (i)) |
Definition at line 13 of file dgebrd.cpp.
| #define dA | ( | i, | |
| j | |||
| ) | (da+ (j)*ldda + (i)) |
Definition at line 14 of file dgebrd.cpp.
| #define magma_dgemm magmablas_dgemm |
Definition at line 19 of file dgebrd.cpp.
| #define PRECISION_d |
Definition at line 17 of file dgebrd.cpp.
| magma_int_t magma_dgebrd | ( | magma_int_t | m, |
| magma_int_t | n, | ||
| double * | a, | ||
| magma_int_t | lda, | ||
| double * | d, | ||
| double * | e, | ||
| double * | tauq, | ||
| double * | taup, | ||
| double * | work, | ||
| magma_int_t | lwork, | ||
| magma_int_t * | info | ||
| ) |
Definition at line 24 of file dgebrd.cpp.
References __func__, A, dA, dwork, lapackf77_dgebrd(), MAGMA_D_MAKE, MAGMA_D_NEG_ONE, MAGMA_D_ONE, MAGMA_D_SET2REAL, magma_dgemm, magma_dgetmatrix(), magma_dlabrd_gpu(), magma_dmalloc(), magma_dsetmatrix(), MAGMA_ERR_DEVICE_ALLOC, magma_free(), magma_get_dgebrd_nb(), MAGMA_SUCCESS, magma_xerbla(), MagmaNoTrans, MagmaTrans, max, and min.