18 float* buff_d,
int inc_d,
19 float* buff_e,
int inc_e,
22 double* buff_d,
int inc_d,
23 double* buff_e,
int inc_e,
30 float* buff_d,
int inc_d,
31 float* buff_e,
int inc_e,
36 double* buff_d,
int inc_d,
37 double* buff_e,
int inc_e,
45 float* buff_d,
int inc_d,
46 float* buff_e,
int inc_e,
47 float* buff_l,
int inc_l,
48 int* buff_lstat,
int inc_lstat,
49 float* buff_pu,
int inc_pu,
53 double* buff_d,
int inc_d,
54 double* buff_e,
int inc_e,
55 double* buff_l,
int inc_l,
56 int* buff_lstat,
int inc_lstat,
57 double* buff_pu,
int inc_pu,
64 float* buff_d,
int inc_d,
65 float* buff_e,
int inc_e,
68 double* buff_d,
int inc_d,
69 double* buff_e,
int inc_e,
79 float* buff_d,
int inc_d,
80 float* buff_e,
int inc_e,
81 scomplex* buff_G,
int rs_G,
int cs_G,
82 float* buff_U,
int rs_U,
int cs_U,
88 double* buff_d,
int inc_d,
89 double* buff_e,
int inc_e,
90 dcomplex* buff_G,
int rs_G,
int cs_G,
91 double* buff_U,
int rs_U,
int cs_U,
97 float* buff_d,
int inc_d,
98 float* buff_e,
int inc_e,
99 scomplex* buff_G,
int rs_G,
int cs_G,
100 scomplex* buff_U,
int rs_U,
int cs_U,
106 double* buff_d,
int inc_d,
107 double* buff_e,
int inc_e,
108 dcomplex* buff_G,
int rs_G,
int cs_G,
109 dcomplex* buff_U,
int rs_U,
int cs_U,
119 float* buff_d,
int inc_d,
120 float* buff_e,
int inc_e,
121 scomplex* buff_G,
int rs_G,
int cs_G,
122 float* buff_R,
int rs_R,
int cs_R,
123 float* buff_W,
int rs_W,
int cs_W,
124 float* buff_U,
int rs_U,
int cs_U,
130 double* buff_d,
int inc_d,
131 double* buff_e,
int inc_e,
132 dcomplex* buff_G,
int rs_G,
int cs_G,
133 double* buff_R,
int rs_R,
int cs_R,
134 double* buff_W,
int rs_W,
int cs_W,
135 double* buff_U,
int rs_U,
int cs_U,
141 float* buff_d,
int inc_d,
142 float* buff_e,
int inc_e,
143 scomplex* buff_G,
int rs_G,
int cs_G,
144 float* buff_R,
int rs_R,
int cs_R,
145 scomplex* buff_W,
int rs_W,
int cs_W,
146 scomplex* buff_U,
int rs_U,
int cs_U,
152 double* buff_d,
int inc_d,
153 double* buff_e,
int inc_e,
154 dcomplex* buff_G,
int rs_G,
int cs_G,
155 double* buff_R,
int rs_R,
int cs_R,
156 dcomplex* buff_W,
int rs_W,
int cs_W,
157 dcomplex* buff_U,
int rs_U,
int cs_U,
FLA_Error FLA_Tevd_v_opd_var1(int m_A, int m_U, int n_G, int n_iter_max, double *buff_d, int inc_d, double *buff_e, int inc_e, dcomplex *buff_G, int rs_G, int cs_G, double *buff_U, int rs_U, int cs_U, int b_alg)
Definition: FLA_Tevd_v_opt_var1.c:144
unsigned long dim_t
Definition: FLA_type_defs.h:71
FLA_Error FLA_Tevd_v_ops_var1(int m_A, int m_U, int n_G, int n_iter_max, float *buff_d, int inc_d, float *buff_e, int inc_e, scomplex *buff_G, int rs_G, int cs_G, float *buff_U, int rs_U, int cs_U, int b_alg)
Definition: FLA_Tevd_v_opt_var1.c:127
FLA_Error FLA_Tevd_find_perfshift_ops(int m_d, int m_l, float *buff_d, int inc_d, float *buff_e, int inc_e, float *buff_l, int inc_l, int *buff_lstat, int inc_lstat, float *buff_pu, int inc_pu, int *ij_shift)
Definition: FLA_Tevd_find_perfshift.c:14
FLA_Error FLA_Tevd_v_opz_var1(int m_A, int m_U, int n_G, int n_iter_max, double *buff_d, int inc_d, double *buff_e, int inc_e, dcomplex *buff_G, int rs_G, int cs_G, dcomplex *buff_U, int rs_U, int cs_U, int b_alg)
Definition: FLA_Tevd_v_opt_var1.c:380
FLA_Error FLA_Tevd_v_opd_var2(int m_A, int m_U, int n_G, int n_G_extra, double *buff_d, int inc_d, double *buff_e, int inc_e, dcomplex *buff_G, int rs_G, int cs_G, double *buff_R, int rs_R, int cs_R, double *buff_W, int rs_W, int cs_W, double *buff_U, int rs_U, int cs_U, int b_alg)
Definition: FLA_Tevd_v_opt_var2.c:170
FLA_Error FLA_Norm1_tridiag_opd(int m_A, double *buff_d, int inc_d, double *buff_e, int inc_e, double *norm)
Definition: FLA_Norm1_tridiag.c:111
FLA_Error FLA_Tevd_compute_scaling_ops(int m_A, float *buff_d, int inc_d, float *buff_e, int inc_e, float *sigma)
Definition: FLA_Tevd_compute_scaling.c:13
int FLA_Error
Definition: FLA_type_defs.h:47
FLA_Error FLA_Tevd_v_opt_var1(dim_t n_iter_max, FLA_Obj d, FLA_Obj e, FLA_Obj G, FLA_Obj U, dim_t b_alg)
Definition: FLA_Tevd_v_opt_var1.c:13
FLA_Error FLA_Tevd_find_perfshift_opd(int m_d, int m_l, double *buff_d, int inc_d, double *buff_e, int inc_e, double *buff_l, int inc_l, int *buff_lstat, int inc_lstat, double *buff_pu, int inc_pu, int *ij_shift)
Definition: FLA_Tevd_find_perfshift.c:30
FLA_Error FLA_Tevd_v_ops_var2(int m_A, int m_U, int n_G, int n_G_extra, float *buff_d, int inc_d, float *buff_e, int inc_e, scomplex *buff_G, int rs_G, int cs_G, float *buff_R, int rs_R, int cs_R, float *buff_W, int rs_W, int cs_W, float *buff_U, int rs_U, int cs_U, int b_alg)
Definition: FLA_Tevd_v_opt_var2.c:151
FLA_Error FLA_Tevd_v_opc_var1(int m_A, int m_U, int n_G, int n_iter_max, float *buff_d, int inc_d, float *buff_e, int inc_e, scomplex *buff_G, int rs_G, int cs_G, scomplex *buff_U, int rs_U, int cs_U, int b_alg)
Definition: FLA_Tevd_v_opt_var1.c:365
FLA_Error FLA_Tevd_v_opc_var2(int m_A, int m_U, int n_G, int n_G_extra, float *buff_d, int inc_d, float *buff_e, int inc_e, scomplex *buff_G, int rs_G, int cs_G, float *buff_R, int rs_R, int cs_R, scomplex *buff_W, int rs_W, int cs_W, scomplex *buff_U, int rs_U, int cs_U, int b_alg)
Definition: FLA_Tevd_v_opt_var2.c:405
Definition: FLA_type_defs.h:158
FLA_Error FLA_Tevd_find_submatrix_opd(int m_A, int ij_begin, double *buff_d, int inc_d, double *buff_e, int inc_e, int *ijTL, int *ijBR)
Definition: FLA_Tevd_find_submatrix.c:28
Definition: blis_type_defs.h:132
FLA_Error FLA_Tevd_v_opt_var2(dim_t n_iter_max, FLA_Obj d, FLA_Obj e, FLA_Obj G, FLA_Obj R, FLA_Obj W, FLA_Obj U, dim_t b_alg)
Definition: FLA_Tevd_v_opt_var2.c:13
FLA_Error FLA_Tevd_v_opz_var2(int m_A, int m_U, int n_G, int n_G_extra, double *buff_d, int inc_d, double *buff_e, int inc_e, dcomplex *buff_G, int rs_G, int cs_G, double *buff_R, int rs_R, int cs_R, dcomplex *buff_W, int rs_W, int cs_W, dcomplex *buff_U, int rs_U, int cs_U, int b_alg)
Definition: FLA_Tevd_v_opt_var2.c:424
FLA_Error FLA_Norm1_tridiag(FLA_Obj d, FLA_Obj e, FLA_Obj norm)
Definition: FLA_Norm1_tridiag.c:13
FLA_Error FLA_Norm1_tridiag_ops(int m_A, float *buff_d, int inc_d, float *buff_e, int inc_e, float *norm)
Definition: FLA_Norm1_tridiag.c:64
FLA_Error FLA_Tevd_compute_scaling_opd(int m_A, double *buff_d, int inc_d, double *buff_e, int inc_e, double *sigma)
Definition: FLA_Tevd_compute_scaling.c:59
FLA_Error FLA_Tevd_find_submatrix_ops(int m_A, int ij_begin, float *buff_d, int inc_d, float *buff_e, int inc_e, int *ijTL, int *ijBR)
Definition: FLA_Tevd_find_submatrix.c:14
Definition: blis_type_defs.h:137