@@ -89,7 +89,7 @@ fn cache_move_particles_wolf(bencher: &mut Bencher) {
89
89
let mut cache = EnergyCache :: new ( ) ;
90
90
cache. init ( & system) ;
91
91
92
- let mut rng = rand :: weak_rng ( ) ;
92
+ let mut rng = utils :: get_rng ( 454548784 ) ;
93
93
94
94
let molecule = rng. choose ( system. molecules ( ) ) . unwrap ( ) ;
95
95
let mut delta = vec ! [ ] ;
@@ -110,7 +110,7 @@ fn cache_move_particles_ewald(bencher: &mut Bencher) {
110
110
let mut cache = EnergyCache :: new ( ) ;
111
111
cache. init ( & system) ;
112
112
113
- let mut rng = rand :: weak_rng ( ) ;
113
+ let mut rng = utils :: get_rng ( 9886565 ) ;
114
114
115
115
let molecule = rng. choose ( system. molecules ( ) ) . unwrap ( ) ;
116
116
let mut delta = vec ! [ ] ;
@@ -131,7 +131,7 @@ fn cache_move_all_rigid_molecules_wolf(bencher: &mut Bencher) {
131
131
let mut cache = EnergyCache :: new ( ) ;
132
132
cache. init ( & system) ;
133
133
134
- let mut rng = rand :: weak_rng ( ) ;
134
+ let mut rng = utils :: get_rng ( 3 ) ;
135
135
for molecule in system. molecules ( ) . to_owned ( ) {
136
136
let delta = Vector3D :: new ( rng. gen ( ) , rng. gen ( ) , rng. gen ( ) ) ;
137
137
for i in molecule {
@@ -151,7 +151,7 @@ fn cache_move_all_rigid_molecules_ewald(bencher: &mut Bencher) {
151
151
let mut cache = EnergyCache :: new ( ) ;
152
152
cache. init ( & system) ;
153
153
154
- let mut rng = rand :: weak_rng ( ) ;
154
+ let mut rng = utils :: get_rng ( 2121 ) ;
155
155
for molecule in system. molecules ( ) . to_owned ( ) {
156
156
let delta = Vector3D :: new ( rng. gen ( ) , rng. gen ( ) , rng. gen ( ) ) ;
157
157
for i in molecule {
0 commit comments