libflame revision_anchor
|
Functions | |
void | bli_srands (float *alpha) |
void | bli_drands (double *alpha) |
void | bli_crands (scomplex *alpha) |
void | bli_zrands (dcomplex *alpha) |
void bli_crands | ( | scomplex * | alpha | ) |
References bli_srands(), scomplex::imag, and scomplex::real.
Referenced by bli_crandmr(), and bli_crandv().
{ bli_srands( &(alpha->real) ); bli_srands( &(alpha->imag) ); }
void bli_drands | ( | double * | alpha | ) |
Referenced by bli_drandmr(), bli_drandv(), and bli_zrands().
{ *alpha = ( ( double ) rand() / ( double ) RAND_MAX ) * 2.0 - 1.0; }
void bli_srands | ( | float * | alpha | ) |
Referenced by bli_crands(), bli_srandmr(), and bli_srandv().
{
*alpha = ( float ) ( ( double ) rand() / ( double ) RAND_MAX ) * 2.0F - 1.0F;
}
void bli_zrands | ( | dcomplex * | alpha | ) |
References bli_drands(), dcomplex::imag, and dcomplex::real.
Referenced by bli_zrandmr(), and bli_zrandv().
{ bli_drands( &(alpha->real) ); bli_drands( &(alpha->imag) ); }