@@ -411,7 +411,7 @@ function DiffEqBase.__init(
411411 rand_prototype2 .= false
412412 W = WienerProcess! (t, rand_prototype, rand_prototype2,
413413 save_everystep = save_noise,
414- rng = Xorshifts . Xoroshiro128Plus (_seed))
414+ rng = Random . Xoshiro (_seed))
415415 elseif alg isa RKMilGeneral
416416 m = length (rand_prototype)
417417 if alg. p != nothing
@@ -422,33 +422,33 @@ function DiffEqBase.__init(
422422 end
423423 W = WienerProcess! (t, rand_prototype, rand_prototype2,
424424 save_everystep = save_noise,
425- rng = Xorshifts . Xoroshiro128Plus (_seed))
425+ rng = Random . Xoshiro (_seed))
426426 elseif alg isa W2Ito1
427427 m = 2
428428 rand_prototype2 = zeros (eltype (rand_prototype), Int (m))
429429 W = WienerProcess! (t, rand_prototype, rand_prototype2,
430430 save_everystep = save_noise,
431- rng = Xorshifts . Xoroshiro128Plus (_seed))
431+ rng = Random . Xoshiro (_seed))
432432 else
433433 W = WienerProcess! (t, rand_prototype, rand_prototype,
434434 save_everystep = save_noise,
435- rng = Xorshifts . Xoroshiro128Plus (_seed))
435+ rng = Random . Xoshiro (_seed))
436436 end
437437 else
438438 W = WienerProcess! (t, rand_prototype,
439439 save_everystep = save_noise,
440- rng = Xorshifts . Xoroshiro128Plus (_seed))
440+ rng = Random . Xoshiro (_seed))
441441 end
442442 #=
443443 else
444444 if alg_needs_extra_process(alg)
445445 W = SimpleWienerProcess!(t,rand_prototype,rand_prototype,
446446 save_everystep=save_noise,
447- rng = Xorshifts.Xoroshiro128Plus (_seed))
447+ rng = Random.Xoshiro (_seed))
448448 else
449449 W = SimpleWienerProcess!(t,rand_prototype,
450450 save_everystep=save_noise,
451- rng = Xorshifts.Xoroshiro128Plus (_seed))
451+ rng = Random.Xoshiro (_seed))
452452 end
453453 end
454454 =#
@@ -465,7 +465,7 @@ function DiffEqBase.__init(
465465 end
466466 W = WienerProcess (t, rand_prototype, rand_prototype2,
467467 save_everystep = save_noise,
468- rng = Xorshifts . Xoroshiro128Plus (_seed))
468+ rng = Random . Xoshiro (_seed))
469469 elseif alg isa RKMilGeneral
470470 m = length (rand_prototype)
471471 if rand_prototype isa Number || alg. p === nothing
@@ -476,33 +476,33 @@ function DiffEqBase.__init(
476476 end
477477 W = WienerProcess (t, rand_prototype, rand_prototype2,
478478 save_everystep = save_noise,
479- rng = Xorshifts . Xoroshiro128Plus (_seed))
479+ rng = Random . Xoshiro (_seed))
480480 elseif alg isa W2Ito1
481481 m = 2
482482 rand_prototype2 = zeros (eltype (rand_prototype), Int (m))
483483 W = WienerProcess (t, rand_prototype, rand_prototype2,
484484 save_everystep = save_noise,
485- rng = Xorshifts . Xoroshiro128Plus (_seed))
485+ rng = Random . Xoshiro (_seed))
486486 else
487487 W = WienerProcess (t, rand_prototype, rand_prototype,
488488 save_everystep = save_noise,
489- rng = Xorshifts . Xoroshiro128Plus (_seed))
489+ rng = Random . Xoshiro (_seed))
490490 end
491491 else
492492 W = WienerProcess (t, rand_prototype,
493493 save_everystep = save_noise,
494- rng = Xorshifts . Xoroshiro128Plus (_seed))
494+ rng = Random . Xoshiro (_seed))
495495 end
496496 #=
497497 else
498498 if alg_needs_extra_process(alg)
499499 W = SimpleWienerProcess(t,rand_prototype,rand_prototype,
500500 save_everystep=save_noise,
501- rng = Xorshifts.Xoroshiro128Plus (_seed))
501+ rng = Random.Xoshiro (_seed))
502502 else
503503 W = SimpleWienerProcess(t,rand_prototype,
504504 save_everystep=save_noise,
505- rng = Xorshifts.Xoroshiro128Plus (_seed))
505+ rng = Random.Xoshiro (_seed))
506506 end
507507 end
508508 =#
@@ -546,15 +546,15 @@ function DiffEqBase.__init(
546546 P = CompoundPoissonProcess! (_prob. regular_jump. rate, t, jump_prototype,
547547 computerates = ! alg_control_rate (alg) || ! adaptive,
548548 save_everystep = save_noise,
549- rng = Xorshifts . Xoroshiro128Plus (_seed))
549+ rng = Random . Xoshiro (_seed))
550550 alg_control_rate (alg) && adaptive &&
551551 P. cache. rate (P. cache. currate, u, p, tspan[1 ])
552552 else
553553 rate_constants = _prob. regular_jump. rate (u ./ u, prob. p, tspan[1 ])
554554 P = CompoundPoissonProcess (_prob. regular_jump. rate, t, jump_prototype,
555555 save_everystep = save_noise,
556556 computerates = ! alg_control_rate (alg) || ! adaptive,
557- rng = Xorshifts . Xoroshiro128Plus (_seed))
557+ rng = Random . Xoshiro (_seed))
558558 alg_control_rate (alg) && adaptive &&
559559 (P. cache. currate = P. cache. rate (u, p, tspan[1 ]))
560560 end
0 commit comments