schrodinger.unsafe
package schrodinger.unsafe
Members list
Type members
Classlikes
trait Rng[S] extends Serializable
Attributes
- Source
- Rng.scala
- Supertypes
-
trait Serializableclass Objecttrait Matchableclass Any
- Known subtypes
-
trait SplittableRng[S]object given_SplittableRng_SplitMix.typeobject given_SplittableRng_Threefish.type
final class SplitMix(var seed: Long, val gamma: Long) extends Serializable
Attributes
- Companion
- object
- Source
- SplitMix.scala
- Supertypes
-
trait Serializableclass Objecttrait Matchableclass Any
object SplitMix
Attributes
- Companion
- class
- Source
- SplitMix.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SplitMix.type
trait SplittableRng[S] extends Rng[S]
Attributes
- Source
- Rng.scala
- Supertypes
- Known subtypes
-
object given_SplittableRng_SplitMix.typeobject given_SplittableRng_Threefish.type
final class Threefish extends Serializable
Attributes
- Companion
- object
- Source
- Threefish.scala
- Supertypes
-
trait Serializableclass Objecttrait Matchableclass Any
object Threefish
A splittable generator, as described in:
A splittable generator, as described in:
K Claessen and MH Palka. Splittable Pseudorandom Number Generators using Cryptographic Hashing. Haskell '13. http://dx.doi.org/10.1145/2503778.2503784
Attributes
- Companion
- class
- Source
- Threefish.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Threefish.type
In this article