libflame  revision_anchor
Functions
bli_randv.c File Reference

(r)

Functions

void bli_srandv (int n, float *x, int incx)
void bli_drandv (int n, double *x, int incx)
void bli_crandv (int n, scomplex *x, int incx)
void bli_zrandv (int n, dcomplex *x, int incx)

Function Documentation

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

References bli_crands().

Referenced by bli_crandm(), and bli_crandmr().

{
    scomplex* chi;
    int       i;

    for ( i = 0; i < n; ++i )
    {
        chi = x + i*incx;

        bli_crands( chi );
    }
}
void bli_drandv ( int  n,
double *  x,
int  incx 
)

References bli_drands().

Referenced by bli_drandm(), and bli_drandmr().

{
    double* chi;
    int     i;

    for ( i = 0; i < n; ++i )
    {
        chi = x + i*incx;

        bli_drands( chi );
    }
}
void bli_srandv ( int  n,
float *  x,
int  incx 
)

References bli_srands().

Referenced by bli_srandm(), and bli_srandmr().

{
    float* chi;
    int    i;

    for ( i = 0; i < n; ++i )
    {
        chi = x + i*incx;

        bli_srands( chi );
    }
}
void bli_zrandv ( int  n,
dcomplex x,
int  incx 
)

References bli_zrands().

Referenced by bli_zrandm(), and bli_zrandmr().

{
    dcomplex* chi;
    int       i;

    for ( i = 0; i < n; ++i )
    {
        chi = x + i*incx;

        bli_zrands( chi );
    }
}