|
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 | B(i, j) (b+(j)*ldb + (i)) |
| #define | dA(i, j) (dw+(j)*ldda + (i)) |
| #define | dB(i, j) (dw+n*ldda+(j)*lddb + (i)) |
Functions | |
| magma_int_t | magma_dsygst (magma_int_t itype, char uplo, magma_int_t n, double *a, magma_int_t lda, double *b, magma_int_t ldb, magma_int_t *info) |
| #define A | ( | i, | |
| j | |||
| ) | (a+(j)*lda + (i)) |
Definition at line 15 of file dsygst.cpp.
| #define B | ( | i, | |
| j | |||
| ) | (b+(j)*ldb + (i)) |
Definition at line 16 of file dsygst.cpp.
| #define dA | ( | i, | |
| j | |||
| ) | (dw+(j)*ldda + (i)) |
Definition at line 18 of file dsygst.cpp.
| #define dB | ( | i, | |
| j | |||
| ) | (dw+n*ldda+(j)*lddb + (i)) |
Definition at line 19 of file dsygst.cpp.
| magma_int_t magma_dsygst | ( | magma_int_t | itype, |
| char | uplo, | ||
| magma_int_t | n, | ||
| double * | a, | ||
| magma_int_t | lda, | ||
| double * | b, | ||
| magma_int_t | ldb, | ||
| magma_int_t * | info | ||
| ) |
Definition at line 22 of file dsygst.cpp.
References __func__, A, B, dA, dB, lapackf77_dhegs2(), lapackf77_lsame, MAGMA_D_HALF, MAGMA_D_NEG_HALF, MAGMA_D_NEG_ONE, MAGMA_D_ONE, magma_dgetmatrix(), magma_dgetmatrix_async(), magma_dmalloc(), magma_dsetmatrix(), magma_dsetmatrix_async(), magma_dsymm(), magma_dsyr2k(), magma_dtrmm(), magma_dtrsm(), MAGMA_ERR_DEVICE_ALLOC, magma_free(), magma_get_dsygst_nb(), magma_queue_create(), magma_queue_destroy(), magma_queue_sync(), MAGMA_SUCCESS, magma_xerbla(), MagmaLeft, MagmaLower, MagmaNonUnit, MagmaNoTrans, MagmaRight, MagmaTrans, MagmaUpper, max, min, and uplo.