VinaLC: Parallel Molecular Docking Program |
Biochemical and Biophysical Systems Group |
Go to the source code of this file.
Typedefs | |
typedef boost::mt19937 | rng |
Functions | |
fl | random_fl (fl a, fl b, rng &generator) |
fl | random_normal (fl mean, fl sigma, rng &generator) |
int | random_int (int a, int b, rng &generator) |
sz | random_sz (sz a, sz b, rng &generator) |
vec | random_inside_sphere (rng &generator) |
vec | random_in_box (const vec &corner1, const vec &corner2, rng &generator) |
int | auto_seed () |
typedef boost::mt19937 rng |
Referenced by rigid_conf::generate(), metropolis_accept(), mutate_conf(), random_in_box(), random_inside_sphere(), torsions_generate(), and torsions_randomize().
int random_int | ( | int | a, |
int | b, | ||
rng & | generator | ||
) |
Referenced by mutate_conf(), parallel_mc::operator()(), and random_sz().
References random_int().
Referenced by select_rs().
References random_fl(), and sqr().
Referenced by mutate_conf(), rigid_conf::mutate_orientation(), and rigid_conf::mutate_position().
References random_fl(), and VINA_FOR_IN.
Referenced by rigid_conf::randomize().
int auto_seed | ( | ) |
References my_pid().
Referenced by main(), and mpiParser().