|
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_slanst FORTRAN_NAME( slanst, SLANST ) |
Functions | |
| float | lapackf77_slanst (char *norm, magma_int_t *n, float *d, float *e) |
| magma_int_t | get_sstedx_smlsize () |
| magma_int_t | magma_sstedx (char range, magma_int_t n, float vl, float vu, magma_int_t il, magma_int_t iu, float *d, float *e, float *z, magma_int_t ldz, float *work, magma_int_t lwork, magma_int_t *iwork, magma_int_t liwork, float *dwork, magma_int_t *info) |
| #define lapackf77_slanst FORTRAN_NAME( slanst, SLANST ) |
Definition at line 15 of file sstedx.cpp.
| #define Z | ( | ix, | |
| iy | |||
| ) | (z + (ix) + ldz * (iy)) |
Definition at line 13 of file sstedx.cpp.
| magma_int_t get_sstedx_smlsize | ( | ) |
Definition at line 20 of file sstedx.cpp.
| float lapackf77_slanst | ( | char * | norm, |
| magma_int_t * | n, | ||
| float * | d, | ||
| float * | e | ||
| ) |
| magma_int_t magma_sstedx | ( | char | range, |
| magma_int_t | n, | ||
| float | vl, | ||
| float | vu, | ||
| magma_int_t | il, | ||
| magma_int_t | iu, | ||
| float * | d, | ||
| float * | e, | ||
| float * | z, | ||
| magma_int_t | ldz, | ||
| float * | work, | ||
| magma_int_t | lwork, | ||
| magma_int_t * | iwork, | ||
| magma_int_t | liwork, | ||
| float * | dwork, | ||
| magma_int_t * | info | ||
| ) |
Definition at line 27 of file sstedx.cpp.
References __func__, blasf77_sswap(), get_sstedx_smlsize(), lapackf77_lsame, lapackf77_slamch, lapackf77_slanst, lapackf77_slascl(), lapackf77_slaset(), lapackf77_ssteqr(), MAGMA_ERR_ILLEGAL_VALUE, MAGMA_S_ABS, magma_slaex0(), MAGMA_SUCCESS, magma_xerbla(), max, min, and Z.