table of contents
other versions
- jessie-backports 3.7.0-1~bpo8+1
- stretch 3.7.0-2
lapacke_utils.h(3) | LAPACK | lapacke_utils.h(3) |
NAME¶
lapacke_utils.h -SYNOPSIS¶
#include 'lapacke.h'Macros¶
#define ABS(x) (((x) < 0) ? -(x) : (x))
Functions¶
void LAPACKE_xerbla (const char *name, lapack_int info)
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)) )
#define MAX(x, y) (((x) > (y)) ? (x) : (y))¶
#define MAX3(x, y, z) (((x) > MAX(y,z)) ? (x) : MAX(y,z))¶
#define MIN(x, y) (((x) < (y)) ? (x) : (y))¶
#define MIN3(x, y, z) (((x) < MIN(y,z)) ? (x) : MIN(y,z))¶
Function Documentation¶
lapack_logical LAPACKE_c_nancheck ( lapack_intn, const lapack_complex_float *x, lapack_intincx)¶
lapack_logical LAPACKE_cgb_nancheck (intmatrix_layout, lapack_intm, lapack_intn, lapack_intkl, lapack_intku, const lapack_complex_float *ab, lapack_intldab)¶
void LAPACKE_cgb_trans (intmatrix_layout, lapack_intm, lapack_intn, lapack_intkl, lapack_intku, const lapack_complex_float *in, lapack_intldin, lapack_complex_float *out, lapack_intldout)¶
lapack_logical LAPACKE_cge_nancheck (intmatrix_layout, lapack_intm, lapack_intn, const lapack_complex_float *a, lapack_intlda)¶
void LAPACKE_cge_trans (intmatrix_layout, lapack_intm, lapack_intn, const lapack_complex_float *in, lapack_intldin, lapack_complex_float *out, lapack_intldout)¶
lapack_logical LAPACKE_cgg_nancheck (intmatrix_layout, lapack_intm, lapack_intn, const lapack_complex_float *a, lapack_intlda)¶
void LAPACKE_cgg_trans (intmatrix_layout, lapack_intm, lapack_intn, const lapack_complex_float *in, lapack_intldin, lapack_complex_float *out, lapack_intldout)¶
lapack_logical LAPACKE_cgt_nancheck ( lapack_intn, const lapack_complex_float *dl, const lapack_complex_float *d, const lapack_complex_float *du)¶
lapack_logical LAPACKE_chb_nancheck (intmatrix_layout, charuplo, lapack_intn, lapack_intkd, const lapack_complex_float *ab, lapack_intldab)¶
void LAPACKE_chb_trans (intmatrix_layout, charuplo, lapack_intn, lapack_intkd, const lapack_complex_float *in, lapack_intldin, lapack_complex_float *out, lapack_intldout)¶
lapack_logical LAPACKE_che_nancheck (intmatrix_layout, charuplo, lapack_intn, const lapack_complex_float *a, lapack_intlda)¶
void LAPACKE_che_trans (intmatrix_layout, charuplo, lapack_intn, const lapack_complex_float *in, lapack_intldin, lapack_complex_float *out, lapack_intldout)¶
lapack_logical LAPACKE_chp_nancheck ( lapack_intn, const lapack_complex_float *ap)¶
void LAPACKE_chp_trans (intmatrix_layout, charuplo, lapack_intn, const lapack_complex_float *in, lapack_complex_float *out)¶
lapack_logical LAPACKE_chs_nancheck (intmatrix_layout, lapack_intn, const lapack_complex_float *a, lapack_intlda)¶
void LAPACKE_chs_trans (intmatrix_layout, lapack_intn, const lapack_complex_float *in, lapack_intldin, lapack_complex_float *out, lapack_intldout)¶
lapack_logical LAPACKE_cpb_nancheck (intmatrix_layout, charuplo, lapack_intn, lapack_intkd, const lapack_complex_float *ab, lapack_intldab)¶
void LAPACKE_cpb_trans (intmatrix_layout, charuplo, lapack_intn, lapack_intkd, const lapack_complex_float *in, lapack_intldin, lapack_complex_float *out, lapack_intldout)¶
lapack_logical LAPACKE_cpf_nancheck ( lapack_intn, const lapack_complex_float *a)¶
void LAPACKE_cpf_trans (intmatrix_layout, chartransr, charuplo, lapack_intn, const lapack_complex_float *in, lapack_complex_float *out)¶
lapack_logical LAPACKE_cpo_nancheck (intmatrix_layout, charuplo, lapack_intn, const lapack_complex_float *a, lapack_intlda)¶
void LAPACKE_cpo_trans (intmatrix_layout, charuplo, lapack_intn, const lapack_complex_float *in, lapack_intldin, lapack_complex_float *out, lapack_intldout)¶
lapack_logical LAPACKE_cpp_nancheck ( lapack_intn, const lapack_complex_float *ap)¶
void LAPACKE_cpp_trans (intmatrix_layout, charuplo, lapack_intn, const lapack_complex_float *in, lapack_complex_float *out)¶
lapack_logical LAPACKE_cpt_nancheck ( lapack_intn, const float *d, const lapack_complex_float *e)¶
lapack_logical LAPACKE_csp_nancheck ( lapack_intn, const lapack_complex_float *ap)¶
void LAPACKE_csp_trans (intmatrix_layout, charuplo, lapack_intn, const lapack_complex_float *in, lapack_complex_float *out)¶
lapack_logical LAPACKE_cst_nancheck ( lapack_intn, const lapack_complex_float *d, const lapack_complex_float *e)¶
lapack_logical LAPACKE_csy_nancheck (intmatrix_layout, charuplo, lapack_intn, const lapack_complex_float *a, lapack_intlda)¶
void LAPACKE_csy_trans (intmatrix_layout, charuplo, lapack_intn, const lapack_complex_float *in, lapack_intldin, lapack_complex_float *out, lapack_intldout)¶
lapack_logical LAPACKE_ctb_nancheck (intmatrix_layout, charuplo, chardiag, lapack_intn, lapack_intkd, const lapack_complex_float *ab, lapack_intldab)¶
void LAPACKE_ctb_trans (intmatrix_layout, charuplo, chardiag, lapack_intn, lapack_intkd, const lapack_complex_float *in, lapack_intldin, lapack_complex_float *out, lapack_intldout)¶
lapack_logical LAPACKE_ctf_nancheck (intmatrix_layout, chartransr, charuplo, chardiag, lapack_intn, const lapack_complex_float *a)¶
void LAPACKE_ctf_trans (intmatrix_layout, chartransr, charuplo, chardiag, lapack_intn, const lapack_complex_float *in, lapack_complex_float *out)¶
lapack_logical LAPACKE_ctp_nancheck (intmatrix_layout, charuplo, chardiag, lapack_intn, const lapack_complex_float *ap)¶
void LAPACKE_ctp_trans (intmatrix_layout, charuplo, chardiag, lapack_intn, const lapack_complex_float *in, lapack_complex_float *out)¶
lapack_logical LAPACKE_ctr_nancheck (intmatrix_layout, charuplo, chardiag, lapack_intn, const lapack_complex_float *a, lapack_intlda)¶
void LAPACKE_ctr_trans (intmatrix_layout, charuplo, chardiag, lapack_intn, const lapack_complex_float *in, lapack_intldin, lapack_complex_float *out, lapack_intldout)¶
lapack_logical LAPACKE_d_nancheck ( lapack_intn, const double *x, lapack_intincx)¶
lapack_logical LAPACKE_dgb_nancheck (intmatrix_layout, lapack_intm, lapack_intn, lapack_intkl, lapack_intku, const double *ab, lapack_intldab)¶
void LAPACKE_dgb_trans (intmatrix_layout, lapack_intm, lapack_intn, lapack_intkl, lapack_intku, const double *in, lapack_intldin, double *out, lapack_intldout)¶
lapack_logical LAPACKE_dge_nancheck (intmatrix_layout, lapack_intm, lapack_intn, const double *a, lapack_intlda)¶
void LAPACKE_dge_trans (intmatrix_layout, lapack_intm, lapack_intn, const double *in, lapack_intldin, double *out, lapack_intldout)¶
lapack_logical LAPACKE_dgg_nancheck (intmatrix_layout, lapack_intm, lapack_intn, const double *a, lapack_intlda)¶
void LAPACKE_dgg_trans (intmatrix_layout, lapack_intm, lapack_intn, const double *in, lapack_intldin, double *out, lapack_intldout)¶
lapack_logical LAPACKE_dgt_nancheck ( lapack_intn, const double *dl, const double *d, const double *du)¶
lapack_logical LAPACKE_dhs_nancheck (intmatrix_layout, lapack_intn, const double *a, lapack_intlda)¶
void LAPACKE_dhs_trans (intmatrix_layout, lapack_intn, const double *in, lapack_intldin, double *out, lapack_intldout)¶
lapack_logical LAPACKE_dpb_nancheck (intmatrix_layout, charuplo, lapack_intn, lapack_intkd, const double *ab, lapack_intldab)¶
void LAPACKE_dpb_trans (intmatrix_layout, charuplo, lapack_intn, lapack_intkd, const double *in, lapack_intldin, double *out, lapack_intldout)¶
lapack_logical LAPACKE_dpf_nancheck ( lapack_intn, const double *a)¶
void LAPACKE_dpf_trans (intmatrix_layout, chartransr, charuplo, lapack_intn, const double *in, double *out)¶
lapack_logical LAPACKE_dpo_nancheck (intmatrix_layout, charuplo, lapack_intn, const double *a, lapack_intlda)¶
void LAPACKE_dpo_trans (intmatrix_layout, charuplo, lapack_intn, const double *in, lapack_intldin, double *out, lapack_intldout)¶
lapack_logical LAPACKE_dpp_nancheck ( lapack_intn, const double *ap)¶
void LAPACKE_dpp_trans (intmatrix_layout, charuplo, lapack_intn, const double *in, double *out)¶
lapack_logical LAPACKE_dpt_nancheck ( lapack_intn, const double *d, const double *e)¶
lapack_logical LAPACKE_dsb_nancheck (intmatrix_layout, charuplo, lapack_intn, lapack_intkd, const double *ab, lapack_intldab)¶
void LAPACKE_dsb_trans (intmatrix_layout, charuplo, lapack_intn, lapack_intkd, const double *in, lapack_intldin, double *out, lapack_intldout)¶
lapack_logical LAPACKE_dsp_nancheck ( lapack_intn, const double *ap)¶
void LAPACKE_dsp_trans (intmatrix_layout, charuplo, lapack_intn, const double *in, double *out)¶
lapack_logical LAPACKE_dst_nancheck ( lapack_intn, const double *d, const double *e)¶
lapack_logical LAPACKE_dsy_nancheck (intmatrix_layout, charuplo, lapack_intn, const double *a, lapack_intlda)¶
void LAPACKE_dsy_trans (intmatrix_layout, charuplo, lapack_intn, const double *in, lapack_intldin, double *out, lapack_intldout)¶
lapack_logical LAPACKE_dtb_nancheck (intmatrix_layout, charuplo, chardiag, lapack_intn, lapack_intkd, const double *ab, lapack_intldab)¶
void LAPACKE_dtb_trans (intmatrix_layout, charuplo, chardiag, lapack_intn, lapack_intkd, const double *in, lapack_intldin, double *out, lapack_intldout)¶
lapack_logical LAPACKE_dtf_nancheck (intmatrix_layout, chartransr, charuplo, chardiag, lapack_intn, const double *a)¶
void LAPACKE_dtf_trans (intmatrix_layout, chartransr, charuplo, chardiag, lapack_intn, const double *in, double *out)¶
lapack_logical LAPACKE_dtp_nancheck (intmatrix_layout, charuplo, chardiag, lapack_intn, const double *ap)¶
void LAPACKE_dtp_trans (intmatrix_layout, charuplo, chardiag, lapack_intn, const double *in, double *out)¶
lapack_logical LAPACKE_dtr_nancheck (intmatrix_layout, charuplo, chardiag, lapack_intn, const double *a, lapack_intlda)¶
void LAPACKE_dtr_trans (intmatrix_layout, charuplo, chardiag, lapack_intn, const double *in, lapack_intldin, double *out, lapack_intldout)¶
lapack_logical LAPACKE_lsame (charca, charcb)¶
lapack_logical LAPACKE_s_nancheck ( lapack_intn, const float *x, lapack_intincx)¶
lapack_logical LAPACKE_sgb_nancheck (intmatrix_layout, lapack_intm, lapack_intn, lapack_intkl, lapack_intku, const float *ab, lapack_intldab)¶
void LAPACKE_sgb_trans (intmatrix_layout, lapack_intm, lapack_intn, lapack_intkl, lapack_intku, const float *in, lapack_intldin, float *out, lapack_intldout)¶
lapack_logical LAPACKE_sge_nancheck (intmatrix_layout, lapack_intm, lapack_intn, const float *a, lapack_intlda)¶
void LAPACKE_sge_trans (intmatrix_layout, lapack_intm, lapack_intn, const float *in, lapack_intldin, float *out, lapack_intldout)¶
lapack_logical LAPACKE_sgg_nancheck (intmatrix_layout, lapack_intm, lapack_intn, const float *a, lapack_intlda)¶
void LAPACKE_sgg_trans (intmatrix_layout, lapack_intm, lapack_intn, const float *in, lapack_intldin, float *out, lapack_intldout)¶
lapack_logical LAPACKE_sgt_nancheck ( lapack_intn, const float *dl, const float *d, const float *du)¶
lapack_logical LAPACKE_shs_nancheck (intmatrix_layout, lapack_intn, const float *a, lapack_intlda)¶
void LAPACKE_shs_trans (intmatrix_layout, lapack_intn, const float *in, lapack_intldin, float *out, lapack_intldout)¶
lapack_logical LAPACKE_spb_nancheck (intmatrix_layout, charuplo, lapack_intn, lapack_intkd, const float *ab, lapack_intldab)¶
void LAPACKE_spb_trans (intmatrix_layout, charuplo, lapack_intn, lapack_intkd, const float *in, lapack_intldin, float *out, lapack_intldout)¶
lapack_logical LAPACKE_spf_nancheck ( lapack_intn, const float *a)¶
void LAPACKE_spf_trans (intmatrix_layout, chartransr, charuplo, lapack_intn, const float *in, float *out)¶
lapack_logical LAPACKE_spo_nancheck (intmatrix_layout, charuplo, lapack_intn, const float *a, lapack_intlda)¶
void LAPACKE_spo_trans (intmatrix_layout, charuplo, lapack_intn, const float *in, lapack_intldin, float *out, lapack_intldout)¶
lapack_logical LAPACKE_spp_nancheck ( lapack_intn, const float *ap)¶
void LAPACKE_spp_trans (intmatrix_layout, charuplo, lapack_intn, const float *in, float *out)¶
lapack_logical LAPACKE_spt_nancheck ( lapack_intn, const float *d, const float *e)¶
lapack_logical LAPACKE_ssb_nancheck (intmatrix_layout, charuplo, lapack_intn, lapack_intkd, const float *ab, lapack_intldab)¶
void LAPACKE_ssb_trans (intmatrix_layout, charuplo, lapack_intn, lapack_intkd, const float *in, lapack_intldin, float *out, lapack_intldout)¶
lapack_logical LAPACKE_ssp_nancheck ( lapack_intn, const float *ap)¶
void LAPACKE_ssp_trans (intmatrix_layout, charuplo, lapack_intn, const float *in, float *out)¶
lapack_logical LAPACKE_sst_nancheck ( lapack_intn, const float *d, const float *e)¶
lapack_logical LAPACKE_ssy_nancheck (intmatrix_layout, charuplo, lapack_intn, const float *a, lapack_intlda)¶
void LAPACKE_ssy_trans (intmatrix_layout, charuplo, lapack_intn, const float *in, lapack_intldin, float *out, lapack_intldout)¶
lapack_logical LAPACKE_stb_nancheck (intmatrix_layout, charuplo, chardiag, lapack_intn, lapack_intkd, const float *ab, lapack_intldab)¶
void LAPACKE_stb_trans (intmatrix_layout, charuplo, chardiag, lapack_intn, lapack_intkd, const float *in, lapack_intldin, float *out, lapack_intldout)¶
lapack_logical LAPACKE_stf_nancheck (intmatrix_layout, chartransr, charuplo, chardiag, lapack_intn, const float *a)¶
void LAPACKE_stf_trans (intmatrix_layout, chartransr, charuplo, chardiag, lapack_intn, const float *in, float *out)¶
lapack_logical LAPACKE_stp_nancheck (intmatrix_layout, charuplo, chardiag, lapack_intn, const float *ap)¶
void LAPACKE_stp_trans (intmatrix_layout, charuplo, chardiag, lapack_intn, const float *in, float *out)¶
lapack_logical LAPACKE_str_nancheck (intmatrix_layout, charuplo, chardiag, lapack_intn, const float *a, lapack_intlda)¶
void LAPACKE_str_trans (intmatrix_layout, charuplo, chardiag, lapack_intn, const float *in, lapack_intldin, float *out, lapack_intldout)¶
void LAPACKE_xerbla (const char *name, lapack_intinfo)¶
lapack_logical LAPACKE_z_nancheck ( lapack_intn, const lapack_complex_double *x, lapack_intincx)¶
lapack_logical LAPACKE_zgb_nancheck (intmatrix_layout, lapack_intm, lapack_intn, lapack_intkl, lapack_intku, const lapack_complex_double *ab, lapack_intldab)¶
void LAPACKE_zgb_trans (intmatrix_layout, lapack_intm, lapack_intn, lapack_intkl, lapack_intku, const lapack_complex_double *in, lapack_intldin, lapack_complex_double *out, lapack_intldout)¶
lapack_logical LAPACKE_zge_nancheck (intmatrix_layout, lapack_intm, lapack_intn, const lapack_complex_double *a, lapack_intlda)¶
void LAPACKE_zge_trans (intmatrix_layout, lapack_intm, lapack_intn, const lapack_complex_double *in, lapack_intldin, lapack_complex_double *out, lapack_intldout)¶
lapack_logical LAPACKE_zgg_nancheck (intmatrix_layout, lapack_intm, lapack_intn, const lapack_complex_double *a, lapack_intlda)¶
void LAPACKE_zgg_trans (intmatrix_layout, lapack_intm, lapack_intn, const lapack_complex_double *in, lapack_intldin, lapack_complex_double *out, lapack_intldout)¶
lapack_logical LAPACKE_zgt_nancheck ( lapack_intn, const lapack_complex_double *dl, const lapack_complex_double *d, const lapack_complex_double *du)¶
lapack_logical LAPACKE_zhb_nancheck (intmatrix_layout, charuplo, lapack_intn, lapack_intkd, const lapack_complex_double *ab, lapack_intldab)¶
void LAPACKE_zhb_trans (intmatrix_layout, charuplo, lapack_intn, lapack_intkd, const lapack_complex_double *in, lapack_intldin, lapack_complex_double *out, lapack_intldout)¶
lapack_logical LAPACKE_zhe_nancheck (intmatrix_layout, charuplo, lapack_intn, const lapack_complex_double *a, lapack_intlda)¶
void LAPACKE_zhe_trans (intmatrix_layout, charuplo, lapack_intn, const lapack_complex_double *in, lapack_intldin, lapack_complex_double *out, lapack_intldout)¶
lapack_logical LAPACKE_zhp_nancheck ( lapack_intn, const lapack_complex_double *ap)¶
void LAPACKE_zhp_trans (intmatrix_layout, charuplo, lapack_intn, const lapack_complex_double *in, lapack_complex_double *out)¶
lapack_logical LAPACKE_zhs_nancheck (intmatrix_layout, lapack_intn, const lapack_complex_double *a, lapack_intlda)¶
void LAPACKE_zhs_trans (intmatrix_layout, lapack_intn, const lapack_complex_double *in, lapack_intldin, lapack_complex_double *out, lapack_intldout)¶
lapack_logical LAPACKE_zpb_nancheck (intmatrix_layout, charuplo, lapack_intn, lapack_intkd, const lapack_complex_double *ab, lapack_intldab)¶
void LAPACKE_zpb_trans (intmatrix_layout, charuplo, lapack_intn, lapack_intkd, const lapack_complex_double *in, lapack_intldin, lapack_complex_double *out, lapack_intldout)¶
lapack_logical LAPACKE_zpf_nancheck ( lapack_intn, const lapack_complex_double *a)¶
void LAPACKE_zpf_trans (intmatrix_layout, chartransr, charuplo, lapack_intn, const lapack_complex_double *in, lapack_complex_double *out)¶
lapack_logical LAPACKE_zpo_nancheck (intmatrix_layout, charuplo, lapack_intn, const lapack_complex_double *a, lapack_intlda)¶
void LAPACKE_zpo_trans (intmatrix_layout, charuplo, lapack_intn, const lapack_complex_double *in, lapack_intldin, lapack_complex_double *out, lapack_intldout)¶
lapack_logical LAPACKE_zpp_nancheck ( lapack_intn, const lapack_complex_double *ap)¶
void LAPACKE_zpp_trans (intmatrix_layout, charuplo, lapack_intn, const lapack_complex_double *in, lapack_complex_double *out)¶
lapack_logical LAPACKE_zpt_nancheck ( lapack_intn, const double *d, const lapack_complex_double *e)¶
lapack_logical LAPACKE_zsp_nancheck ( lapack_intn, const lapack_complex_double *ap)¶
void LAPACKE_zsp_trans (intmatrix_layout, charuplo, lapack_intn, const lapack_complex_double *in, lapack_complex_double *out)¶
lapack_logical LAPACKE_zst_nancheck ( lapack_intn, const lapack_complex_double *d, const lapack_complex_double *e)¶
lapack_logical LAPACKE_zsy_nancheck (intmatrix_layout, charuplo, lapack_intn, const lapack_complex_double *a, lapack_intlda)¶
void LAPACKE_zsy_trans (intmatrix_layout, charuplo, lapack_intn, const lapack_complex_double *in, lapack_intldin, lapack_complex_double *out, lapack_intldout)¶
lapack_logical LAPACKE_ztb_nancheck (intmatrix_layout, charuplo, chardiag, lapack_intn, lapack_intkd, const lapack_complex_double *ab, lapack_intldab)¶
void LAPACKE_ztb_trans (intmatrix_layout, charuplo, chardiag, lapack_intn, lapack_intkd, const lapack_complex_double *in, lapack_intldin, lapack_complex_double *out, lapack_intldout)¶
lapack_logical LAPACKE_ztf_nancheck (intmatrix_layout, chartransr, charuplo, chardiag, lapack_intn, const lapack_complex_double *a)¶
void LAPACKE_ztf_trans (intmatrix_layout, chartransr, charuplo, chardiag, lapack_intn, const lapack_complex_double *in, lapack_complex_double *out)¶
lapack_logical LAPACKE_ztp_nancheck (intmatrix_layout, charuplo, chardiag, lapack_intn, const lapack_complex_double *ap)¶
void LAPACKE_ztp_trans (intmatrix_layout, charuplo, chardiag, lapack_intn, const lapack_complex_double *in, lapack_complex_double *out)¶
lapack_logical LAPACKE_ztr_nancheck (intmatrix_layout, charuplo, chardiag, lapack_intn, const lapack_complex_double *a, lapack_intlda)¶
void LAPACKE_ztr_trans (intmatrix_layout, charuplo, chardiag, lapack_intn, const lapack_complex_double *in, lapack_intldin, lapack_complex_double *out, lapack_intldout)¶
Author¶
Generated automatically by Doxygen for LAPACK from the source code.Wed Mar 8 2017 | Version 3.7.0 |