|
MAGMA
1.2.0
MatrixAlgebraonGPUandMulticoreArchitectures
|
#include "common_magma.h"Go to the source code of this file.
Macros | |
| #define | Z(ix, iy) (z + (ix) + ldz * (iy)) |
| #define | lapackf77_dlanst FORTRAN_NAME( dlanst, DLANST ) |
Functions | |
| double | lapackf77_dlanst (char *norm, magma_int_t *n, double *d, double *e) |
| magma_int_t | get_dstedx_smlsize () |
| magma_int_t | magma_dstedx (char range, magma_int_t n, double vl, double vu, magma_int_t il, magma_int_t iu, double *d, double *e, double *z, magma_int_t ldz, double *work, magma_int_t lwork, magma_int_t *iwork, magma_int_t liwork, double *dwork, magma_int_t *info) |
| #define lapackf77_dlanst FORTRAN_NAME( dlanst, DLANST ) |
Definition at line 15 of file dstedx.cpp.
| #define Z | ( | ix, | |
| iy | |||
| ) | (z + (ix) + ldz * (iy)) |
Definition at line 13 of file dstedx.cpp.
| magma_int_t get_dstedx_smlsize | ( | ) |
Definition at line 20 of file dstedx.cpp.
| double lapackf77_dlanst | ( | char * | norm, |
| magma_int_t * | n, | ||
| double * | d, | ||
| double * | e | ||
| ) |
| magma_int_t magma_dstedx | ( | char | range, |
| magma_int_t | n, | ||
| double | vl, | ||
| double | vu, | ||
| magma_int_t | il, | ||
| magma_int_t | iu, | ||
| double * | d, | ||
| double * | e, | ||
| double * | z, | ||
| magma_int_t | ldz, | ||
| double * | work, | ||
| magma_int_t | lwork, | ||
| magma_int_t * | iwork, | ||
| magma_int_t | liwork, | ||
| double * | dwork, | ||
| magma_int_t * | info | ||
| ) |
Definition at line 27 of file dstedx.cpp.
References __func__, blasf77_dswap(), get_dstedx_smlsize(), lapackf77_dlamch, lapackf77_dlanst, lapackf77_dlascl(), lapackf77_dlaset(), lapackf77_dsteqr(), lapackf77_lsame, MAGMA_D_ABS, magma_dlaex0(), MAGMA_ERR_ILLEGAL_VALUE, MAGMA_SUCCESS, magma_xerbla(), max, min, and Z.