schrodinger
schrodinger
schrodinger
RV
RVT
RVT
RVTCache
RVTCache
RngDispatcher
RngDispatcher
Simulator
Simulator
Simulator_F
schrodinger.unsafe.rng
Pcg32
Pcg32
Pcg32Rng
Pcg32XshRr
Pcg64
Pcg64
Pcg64Rng
Pcg64XslRr
Rng
SplitMix
SplitMix
given_SplittableRng_SplitMix
SplittableRng
schrodinger
/
schrodinger.unsafe.rng
/
Pcg64
Pcg64
object
Pcg64
Companion:
class
Graph
Supertypes
Self type
trait
Product
trait
Mirror
class
Object
trait
Matchable
class
Any
Pcg64
Type members
Value members
Type members
Classlikes
sealed abstract
class
Pcg64Rng
extends
SplittableRng
[
Pcg64
]
object
Pcg64XslRr
extends
Pcg64Rng
Inherited types
type
MirroredElemLabels
<:
Tuple
The names of the product elements
The names of the product elements
Inherited from:
Mirror
type
MirroredLabel
<:
String
The name of the type
The name of the type
Inherited from:
Mirror
Value members
Concrete methods
def
apply
(
stateHi:
Long
,
stateLo:
Long
,
incHi:
Long
,
incLo:
Long
):
Pcg64
Concrete fields
final lazy
val
schrodingerRngSplittableRngForPcg64
:
SplittableRng
[
Pcg64
]