IS_Z_NONZERO3
Part of lapacke_utils.h(3).
Usage
Functions
void LAPACKE_xerbla
(const
char
*name,
lapack_int
info)
lapack_logical LAPACKE_c_nancheck
(lapack_int
n,
const
lapack_complex_float
*x,
lapack_int
incx)
lapack_logical LAPACKE_d_nancheck
(lapack_int
n,
const
double
*x,
lapack_int
incx)
lapack_logical LAPACKE_s_nancheck
(lapack_int
n,
const
float
*x,
lapack_int
incx)
lapack_logical LAPACKE_z_nancheck
(lapack_int
n,
const
lapack_complex_double
*x,
lapack_int
incx)
lapack_logical LAPACKE_cge_nancheck
(int
matrix_layout,
lapack_int
m,
lapack_int
n,
const
lapack_complex_float
*a,
lapack_int
lda)
lapack_logical LAPACKE_cgg_nancheck
(int
matrix_layout,
lapack_int
m,
lapack_int
n,
const
lapack_complex_float
*a,
lapack_int
lda)
lapack_logical LAPACKE_cgt_nancheck
(lapack_int
n,
const
lapack_complex_float
*dl,
const
lapack_complex_float
*d,
const
lapack_complex_float
*du)
lapack_logical LAPACKE_chp_nancheck
(lapack_int
n,
const
lapack_complex_float
*ap)
lapack_logical LAPACKE_chs_nancheck
(int
matrix_layout,
lapack_int
n,
const
lapack_complex_float
*a,
lapack_int
lda)
lapack_logical LAPACKE_cpf_nancheck
(lapack_int
n,
const
lapack_complex_float
*a)
lapack_logical LAPACKE_cpp_nancheck
(lapack_int
n,
const
lapack_complex_float
*ap)
lapack_logical LAPACKE_cpt_nancheck
(lapack_int
n,
const
float
*d,
const
lapack_complex_float
*e)
lapack_logical LAPACKE_csp_nancheck
(lapack_int
n,
const
lapack_complex_float
*ap)
lapack_logical LAPACKE_cst_nancheck
(lapack_int
n,
const
lapack_complex_float
*d,
const
lapack_complex_float
*e)
lapack_logical LAPACKE_dge_nancheck
(int
matrix_layout,
lapack_int
m,
lapack_int
n,
const
double
*a,
lapack_int
lda)
lapack_logical LAPACKE_dgg_nancheck
(int
matrix_layout,
lapack_int
m,
lapack_int
n,
const
double
*a,
lapack_int
lda)
lapack_logical LAPACKE_dgt_nancheck
(lapack_int
n,
const
double
*dl,
const
double
*d,
const
double
*du)
lapack_logical LAPACKE_dhs_nancheck
(int
matrix_layout,
lapack_int
n,
const
double
*a,
lapack_int
lda)
lapack_logical LAPACKE_dpf_nancheck
(lapack_int
n,
const
double
*a)
lapack_logical LAPACKE_dpp_nancheck
(lapack_int
n,
const
double
*ap)
lapack_logical LAPACKE_dpt_nancheck
(lapack_int
n,
const
double
*d,
const
double
*e)
lapack_logical LAPACKE_dsp_nancheck
(lapack_int
n,
const
double
*ap)
lapack_logical LAPACKE_dst_nancheck
(lapack_int
n,
const
double
*d,
const
double
*e)
lapack_logical LAPACKE_sge_nancheck
(int
matrix_layout,
lapack_int
m,
lapack_int
n,
const
float
*a,
lapack_int
lda)
lapack_logical LAPACKE_sgg_nancheck
(int
matrix_layout,
lapack_int
m,
lapack_int
n,
const
float
*a,
lapack_int
lda)
lapack_logical LAPACKE_sgt_nancheck
(lapack_int
n,
const
float
*dl,
const
float
*d,
const
float
*du)
lapack_logical LAPACKE_shs_nancheck
(int
matrix_layout,
lapack_int
n,
const
float
*a,
lapack_int
lda)
lapack_logical LAPACKE_spf_nancheck
(lapack_int
n,
const
float
*a)
lapack_logical LAPACKE_spp_nancheck
(lapack_int
n,
const
float
*ap)
lapack_logical LAPACKE_spt_nancheck
(lapack_int
n,
const
float
*d,
const
float
*e)
lapack_logical LAPACKE_ssp_nancheck
(lapack_int
n,
const
float
*ap)
lapack_logical LAPACKE_sst_nancheck
(lapack_int
n,
const
float
*d,
const
float
*e)
lapack_logical LAPACKE_zge_nancheck
(int
matrix_layout,
lapack_int
m,
lapack_int
n,
const
lapack_complex_double
*a,
lapack_int
lda)
lapack_logical LAPACKE_zgg_nancheck
(int
matrix_layout,
lapack_int
m,
lapack_int
n,
const
lapack_complex_double
*a,
lapack_int
lda)
lapack_logical LAPACKE_zgt_nancheck
(lapack_int
n,
const
lapack_complex_double
*dl,
const
lapack_complex_double
*d,
const
lapack_complex_double
*du)
lapack_logical LAPACKE_zhp_nancheck
(lapack_int
n,
const
lapack_complex_double
*ap)
lapack_logical LAPACKE_zhs_nancheck
(int
matrix_layout,
lapack_int
n,
const
lapack_complex_double
*a,
lapack_int
lda)
lapack_logical LAPACKE_zpf_nancheck
(lapack_int
n,
const
lapack_complex_double
*a)
lapack_logical LAPACKE_zpp_nancheck
(lapack_int
n,
const
lapack_complex_double
*ap)
lapack_logical LAPACKE_zpt_nancheck
(lapack_int
n,
const
double
*d,
const
lapack_complex_double
*e)
lapack_logical LAPACKE_zsp_nancheck
(lapack_int
n,
const
lapack_complex_double
*ap)
lapack_logical LAPACKE_zst_nancheck
(lapack_int
n,
const
lapack_complex_double
*d,
const
lapack_complex_double
*e)
Macro Definition Documentation
#define ABS(x) (((x) < 0) ? -(x) : (x))
#define IS_C_NONZERO(x)
Value:
( IS_S_NONZERO(*((float*)&x)) || IS_S_NONZERO(*(((float*)&x)+1)) )
#define IS_D_NONZERO(x) ( (x) < 0 || (x) > 0 )
#define IS_S_NONZERO(x) ( (x) < 0 || (x) > 0 )
#define IS_Z_NONZERO(x)
Value:
( IS_D_NONZERO(*((double*)&x)) || IS_D_NONZERO(*(((double*)&x)+1)) )
#define LAPACK_CISNAN(x)
Value:
( LAPACK_SISNAN(*((float*) &x)) || LAPACK_SISNAN(*(((float*) &x)+1)) )
#define LAPACK_DISNAN(x) ( x != x )
#define LAPACK_SISNAN(x) ( x != x )
#define LAPACK_ZISNAN(x)
Value:
( LAPACK_DISNAN(*((double*)&x)) || LAPACK_DISNAN(*(((double*)&x)+1)) )