libflame  revision_anchor
Functions
bl1_setv.c File Reference

(r)

Functions

void bl1_isetv (int n, int *sigma, int *x, int incx)
 
void bl1_ssetv (int n, float *sigma, float *x, int incx)
 
void bl1_dsetv (int n, double *sigma, double *x, int incx)
 
void bl1_csetv (int n, scomplex *sigma, scomplex *x, int incx)
 
void bl1_zsetv (int n, dcomplex *sigma, dcomplex *x, int incx)
 

Function Documentation

◆ bl1_csetv()

void bl1_csetv ( int  n,
scomplex sigma,
scomplex x,
int  incx 
)
53 {
54  scomplex* chi;
55  int i;
56 
57  for ( i = 0; i < n; ++i )
58  {
59  chi = x + i*incx;
60 
61  chi->real = sigma->real;
62  chi->imag = sigma->imag;
63  }
64 }
int i
Definition: bl1_axmyv2.c:145
Definition: blis_type_defs.h:133
float imag
Definition: blis_type_defs.h:134
float real
Definition: blis_type_defs.h:134

References i, scomplex::imag, and scomplex::real.

Referenced by bl1_crandmr(), bl1_csetmr(), FLA_Bidiag_UT_u_step_ofc_var4(), FLA_Bidiag_UT_u_step_opc_var4(), FLA_Fused_Ahx_Ax_opc_var1(), FLA_Fused_Ahx_Axpy_Ax_opc_var1(), FLA_Fused_Gerc2_Ahx_Ax_opc_var1(), FLA_Fused_Gerc2_Ahx_Axpy_Ax_opc_var1(), FLA_Fused_Her2_Ax_l_opc_var1(), FLA_Tridiag_UT_l_realify_opt(), FLA_Tridiag_UT_realify_subdiagonal_opt(), FLA_Tridiag_UT_shift_U_l_opc(), and FLA_Tridiag_UT_u_realify_opt().

◆ bl1_dsetv()

void bl1_dsetv ( int  n,
double *  sigma,
double *  x,
int  incx 
)

◆ bl1_isetv()

void bl1_isetv ( int  n,
int *  sigma,
int *  x,
int  incx 
)
14 {
15  int* chi;
16  int i;
17 
18  for ( i = 0; i < n; ++i )
19  {
20  chi = x + i*incx;
21 
22  *chi = *sigma;
23  }
24 }

References i.

◆ bl1_ssetv()

void bl1_ssetv ( int  n,
float *  sigma,
float *  x,
int  incx 
)

◆ bl1_zsetv()

void bl1_zsetv ( int  n,
dcomplex sigma,
dcomplex x,
int  incx 
)
67 {
68  dcomplex* chi;
69  int i;
70 
71  for ( i = 0; i < n; ++i )
72  {
73  chi = x + i*incx;
74 
75  chi->real = sigma->real;
76  chi->imag = sigma->imag;
77  }
78 }
Definition: blis_type_defs.h:138
double real
Definition: blis_type_defs.h:139
double imag
Definition: blis_type_defs.h:139

References i, dcomplex::imag, and dcomplex::real.

Referenced by bl1_zrandmr(), bl1_zsetmr(), FLA_Bidiag_UT_u_step_ofz_var4(), FLA_Bidiag_UT_u_step_opz_var4(), FLA_Fused_Ahx_Ax_opz_var1(), FLA_Fused_Ahx_Axpy_Ax_opz_var1(), FLA_Fused_Gerc2_Ahx_Ax_opz_var1(), FLA_Fused_Gerc2_Ahx_Axpy_Ax_opz_var1(), FLA_Fused_Her2_Ax_l_opz_var1(), FLA_Tridiag_UT_l_realify_opt(), FLA_Tridiag_UT_realify_subdiagonal_opt(), FLA_Tridiag_UT_shift_U_l_opz(), and FLA_Tridiag_UT_u_realify_opt().