libflame
revision_anchor
|
Functions | |
float | FLA_random_float () |
double | FLA_random_double () |
scomplex | FLA_random_scomplex () |
dcomplex | FLA_random_dcomplex () |
dcomplex FLA_random_dcomplex | ( | void | ) |
References FLA_random_double(), dcomplex::imag, and dcomplex::real.
{ dcomplex z; z.real = FLA_random_double(); z.imag = FLA_random_double(); return z; }
double FLA_random_double | ( | void | ) |
Referenced by FLA_random_dcomplex().
{ return ( ( double ) rand() / ( double ) RAND_MAX ) * 2.0 - 1.0; }
float FLA_random_float | ( | void | ) |
Referenced by FLA_random_scomplex().
{ return ( float )( ( ( double ) rand() / ( double ) RAND_MAX ) * 2.0 - 1.0 ); }
scomplex FLA_random_scomplex | ( | void | ) |
References FLA_random_float(), scomplex::imag, and scomplex::real.
{ scomplex z; z.real = FLA_random_float(); z.imag = FLA_random_float(); return z; }