libflame  revision_anchor
Functions
bl1_randv.c File Reference

(r)

Functions

void bl1_srandv (int n, float *x, int incx)
 
void bl1_drandv (int n, double *x, int incx)
 
void bl1_crandv (int n, scomplex *x, int incx)
 
void bl1_zrandv (int n, dcomplex *x, int incx)
 

Function Documentation

◆ bl1_crandv()

void bl1_crandv ( int  n,
scomplex x,
int  incx 
)

References bl1_crands(), and i.

Referenced by bl1_crandm(), and bl1_crandmr().

40 {
41  scomplex* chi;
42  int i;
43 
44  for ( i = 0; i < n; ++i )
45  {
46  chi = x + i*incx;
47 
48  bl1_crands( chi );
49  }
50 }
void bl1_crands(scomplex *alpha)
Definition: bl1_rands.c:23
Definition: blis_type_defs.h:132
int i
Definition: bl1_axmyv2.c:145

◆ bl1_drandv()

void bl1_drandv ( int  n,
double *  x,
int  incx 
)

References bl1_drands(), and i.

Referenced by bl1_drandm(), and bl1_drandmr().

27 {
28  double* chi;
29  int i;
30 
31  for ( i = 0; i < n; ++i )
32  {
33  chi = x + i*incx;
34 
35  bl1_drands( chi );
36  }
37 }
int i
Definition: bl1_axmyv2.c:145
void bl1_drands(double *alpha)
Definition: bl1_rands.c:18

◆ bl1_srandv()

void bl1_srandv ( int  n,
float *  x,
int  incx 
)

References bl1_srands(), and i.

Referenced by bl1_srandm(), and bl1_srandmr().

14 {
15  float* chi;
16  int i;
17 
18  for ( i = 0; i < n; ++i )
19  {
20  chi = x + i*incx;
21 
22  bl1_srands( chi );
23  }
24 }
void bl1_srands(float *alpha)
Definition: bl1_rands.c:13
int i
Definition: bl1_axmyv2.c:145

◆ bl1_zrandv()

void bl1_zrandv ( int  n,
dcomplex x,
int  incx 
)

References bl1_zrands(), and i.

Referenced by bl1_zrandm(), and bl1_zrandmr().

53 {
54  dcomplex* chi;
55  int i;
56 
57  for ( i = 0; i < n; ++i )
58  {
59  chi = x + i*incx;
60 
61  bl1_zrands( chi );
62  }
63 }
void bl1_zrands(dcomplex *alpha)
Definition: bl1_rands.c:29
int i
Definition: bl1_axmyv2.c:145
Definition: blis_type_defs.h:137