33{
38
39
40 for (
i =
m_A - 1;
i > 1; --
i )
41 {
45
46
47
48
49
50
51
52
59
60
61
64
65
67 {
68#ifdef PRINTF
69 printf(
"FLA_Tevd_iteracc_v_opd_var1: failed to converge (m_A11 = %d) after %2d iters k_total=%d/%d\n",
i,
k,
k_iter,
n_G );
70#endif
73 }
74
75#ifdef PRINTF
78 else
80#endif
81
82
83
85 {
88 }
89
90
91
92
94 {
106
111
112#ifdef PRINTF
113printf(
"FLA_Tevd_iteracc_v_opd_var1: Internal deflation in col %d\n",
ijTL+
r_val );
116#endif
117#ifdef PRINTF
118printf(
"FLA_Tevd_iteracc_v_opd_var1: recursing: m_TLr m_BRr: %d %d\n",
m_TLr,
m_BRr );
121#endif
136
138
139#ifdef PRINTF
142#endif
144 }
145
146
147 }
148
149
151 {
153
159
162
163
164
172
173
176
177
179
180
183
184
185
188
189#ifdef PRINTF
190printf(
"FLA_Tevd_iteracc_v_opd_var1: Hevv eig %22.15e in col %3d (n=%d) after %2d iters k_total=%d/%d\n",
buff_d[ 1*
inc_d ],
ijTL+1, 2, 1,
k_iter,
n_G );
191printf(
"FLA_Tevd_iteracc_v_opd_var1: Hevv eig %22.15e in col %3d (n=%d) after %2d iters k_total=%d/%d\n",
buff_d[ 0*
inc_d ],
ijTL+0, 2, 0,
k_iter,
n_G );
192#endif
193 }
194
195
198}
FLA_Error FLA_Tevd_eigval_v_opd_var1(int m_A, int n_G, dcomplex *buff_G, int rs_G, int cs_G, double *buff_d, int inc_d, double *buff_e, int inc_e, int *n_iter)
Definition FLA_Tevd_eigval_v_opt_var1.c:87
FLA_Error FLA_Tevd_iteracc_v_opd_var1(int m_A, int n_G, int ijTL, double *buff_d, int inc_d, double *buff_e, int inc_e, dcomplex *buff_G, int rs_G, int cs_G, int *n_iter_perf)
Definition FLA_Tevd_iteracc_v_opt_var1.c:26
int FLA_Error
Definition FLA_type_defs.h:47
FLA_Error FLA_Hevv_2x2_opd(double *alpha11, double *alpha21, double *alpha22, double *lambda1, double *lambda2, double *gamma1, double *sigma1)
Definition FLA_Hevv_2x2.c:249
int i
Definition bl1_axmyv2.c:145
Definition blis_type_defs.h:138