|
libflame revision_anchor
|
Functions | |
| void | bl1_sdotsv3 (conj1_t conjxyw, int n, float *x, int inc_x, float *y, int inc_y, float *w, int inc_w, float *z, int inc_z, float *beta, float *rho_xz, float *rho_yz, float *rho_wz) |
| void | bl1_ddotsv3 (conj1_t conjxyw, int n, double *x, int inc_x, double *y, int inc_y, double *w, int inc_w, double *z, int inc_z, double *beta, double *rho_xz, double *rho_yz, double *rho_wz) |
| if (inc_x !=1||inc_y !=1||inc_w !=1||inc_z !=1) | |
| for (i=0;i< n_run;++i) | |
| if (n_left > 0) | |
| void | bl1_cdotsv3 (conj1_t conjxyw, int n, scomplex *x, int inc_x, scomplex *y, int inc_y, scomplex *w, int inc_w, scomplex *z, int inc_z, scomplex *beta, scomplex *rho_xz, scomplex *rho_yz, scomplex *rho_wz) |
| void | bl1_zdotsv3 (conj1_t conjxyw, int n, dcomplex *x, int inc_x, dcomplex *y, int inc_y, dcomplex *w, int inc_w, dcomplex *z, int inc_z, dcomplex *beta, dcomplex *rho_xz, dcomplex *rho_yz, dcomplex *rho_wz) |
| if (bl1_is_conj(conjxyw)) | |
| bl1_zscals (beta, rho_yz) | |
| bl1_zscals (beta, rho_wz) | |
Variables | |
| double *restrict | y1 |
| double *restrict | w1 = w |
| double *restrict | z1 = z |
| double | rho1 |
| double | rho2 |
| double | rho3 |
| double | x1c |
| double | y1c |
| double | w1c |
| double | z1c |
| double | x2c |
| double | y2c |
| double | w2c |
| double | z2c |
| int | i |
| int | n_pre |
| int | n_run |
| int | n_left |
| * | rho_xz = *beta * *rho_xz + rho1 |
| * | rho_yz = *beta * *rho_yz + rho2 |
| * | rho_wz = *beta * *rho_wz + rho3 |
| x1 = x | |
| rho1 | real = 0.0 |
| rho1 | imag = 0.0 |
| else | |
| void bl1_cdotsv3 | ( | conj1_t | conjxyw, |
| int | n, | ||
| scomplex * | x, | ||
| int | inc_x, | ||
| scomplex * | y, | ||
| int | inc_y, | ||
| scomplex * | w, | ||
| int | inc_w, | ||
| scomplex * | z, | ||
| int | inc_z, | ||
| scomplex * | beta, | ||
| scomplex * | rho_xz, | ||
| scomplex * | rho_yz, | ||
| scomplex * | rho_wz | ||
| ) |
References bl1_abort().
| void bl1_ddotsv3 | ( | conj1_t | conjxyw, |
| int | n, | ||
| double * | x, | ||
| int | inc_x, | ||
| double * | y, | ||
| int | inc_y, | ||
| double * | w, | ||
| int | inc_w, | ||
| double * | z, | ||
| int | inc_z, | ||
| double * | beta, | ||
| double * | rho_xz, | ||
| double * | rho_yz, | ||
| double * | rho_wz | ||
| ) |
References bl1_abort(), v2df_t::d, i, n_left, n_pre, n_run, rho1, rho2, rho3, rho_wz, rho_xz, rho_yz, v2df_t::v, w1, w1c, x1, x1c, y1, y1c, z1, and z1c.
| void bl1_sdotsv3 | ( | conj1_t | conjxyw, |
| int | n, | ||
| float * | x, | ||
| int | inc_x, | ||
| float * | y, | ||
| int | inc_y, | ||
| float * | w, | ||
| int | inc_w, | ||
| float * | z, | ||
| int | inc_z, | ||
| float * | beta, | ||
| float * | rho_xz, | ||
| float * | rho_yz, | ||
| float * | rho_wz | ||
| ) |
References bl1_abort().
| void bl1_zdotsv3 | ( | conj1_t | conjxyw, |
| int | n, | ||
| dcomplex * | x, | ||
| int | inc_x, | ||
| dcomplex * | y, | ||
| int | inc_y, | ||
| dcomplex * | w, | ||
| int | inc_w, | ||
| dcomplex * | z, | ||
| int | inc_z, | ||
| dcomplex * | beta, | ||
| dcomplex * | rho_xz, | ||
| dcomplex * | rho_yz, | ||
| dcomplex * | rho_wz | ||
| ) |
References bl1_is_conj(), v2df_t::d, i, rho_wz, rho_xz, rho_yz, v2df_t::v, w1, x1, y1, and z1.
Referenced by FLA_Fused_Uhu_Yhu_Zhu_opz_var1().
| for | ( | ) |
| if | ( | bl1_is_conj(conjxyw) | ) |
| if | ( | n_left | , |
| 0 | |||
| ) |
| else |
| int i |
Referenced by bl1_ddotsv3(), bl1_zdotsv3(), if(), and if().
| rho_wz imag = 0.0 |
| int n_left |
Referenced by bl1_ddotsv3(), and if().
| int n_pre |
Referenced by bl1_ddotsv3().
| int n_run |
Referenced by bl1_ddotsv3().
| dcomplex rho1 |
Referenced by bl1_ddotsv3(), for(), if(), and if().
| dcomplex rho2 |
Referenced by bl1_ddotsv3(), for(), if(), and if().
| dcomplex rho3 |
Referenced by bl1_ddotsv3(), for(), if(), and if().
Referenced by bl1_ddotsv3(), and bl1_zdotsv3().
Referenced by bl1_ddotsv3(), and bl1_zdotsv3().
Referenced by bl1_ddotsv3(), and bl1_zdotsv3().
| dcomplex w1c |
Referenced by bl1_ddotsv3(), for(), if(), and if().
| x1 = x |
Referenced by bl1_ddotsv3(), bl1_zdotsv3(), for(), if(), and if().
| dcomplex x1c |
Referenced by bl1_ddotsv3(), for(), if(), and if().
| y1 |
Referenced by bl1_ddotsv3(), bl1_zdotsv3(), for(), if(), and if().
| dcomplex y1c |
Referenced by bl1_ddotsv3(), for(), if(), and if().
| z1 = z |
Referenced by bl1_ddotsv3(), bl1_zdotsv3(), for(), if(), and if().
| dcomplex z1c |
Referenced by bl1_ddotsv3(), for(), if(), and if().