libflame
12600
|
Functions | |
void | bl1_srands (float *alpha) |
void | bl1_drands (double *alpha) |
void | bl1_crands (scomplex *alpha) |
void | bl1_zrands (dcomplex *alpha) |
void bl1_crands | ( | scomplex * | alpha | ) |
References bl1_srands(), scomplex::imag, and scomplex::real.
Referenced by bl1_crandmr(), and bl1_crandv().
{ bl1_srands( &(alpha->real) ); bl1_srands( &(alpha->imag) ); }
void bl1_drands | ( | double * | alpha | ) |
Referenced by bl1_drandmr(), bl1_drandv(), and bl1_zrands().
{ *alpha = ( ( double ) rand() / ( ( double ) RAND_MAX / 2.0 ) ) - 1.0; }
void bl1_srands | ( | float * | alpha | ) |
Referenced by bl1_crands(), bl1_srandmr(), and bl1_srandv().
{
*alpha = ( float ) ( ( double ) rand() / ( ( double ) RAND_MAX / 2.0F ) ) - 1.0F;
}
void bl1_zrands | ( | dcomplex * | alpha | ) |
References bl1_drands(), dcomplex::imag, and dcomplex::real.
Referenced by bl1_zrandmr(), and bl1_zrandv().
{ bl1_drands( &(alpha->real) ); bl1_drands( &(alpha->imag) ); }