scalaprops

package scalaprops

Visibility
  1. Public
  2. All

Type Members

  1. abstract class Choose[A] extends AnyRef

  2. abstract class Cogen[A] extends AnyRef

  3. abstract class CogenInstances extends AnyRef

  4. sealed abstract class CogenInstances0 extends CogenInstances

  5. final case class CogenState[A](rand: Rand, gen: Gen[A]) extends Product with Serializable

  6. final class F2Polynomial extends AnyRef

  7. final case class Gen[A] extends Product with Serializable

  8. abstract class GenInstances extends AnyRef

  9. sealed abstract class GenInstances0 extends GenInstances1

  10. abstract class GenInstances1 extends GenInstances

  11. final class MersenneTwister32 extends Rand

  12. final class MersenneTwister64 extends Rand

  13. abstract class Rand extends AnyRef

  14. final case class TinyMT32(st0: Int, st1: Int, st2: Int, st3: Int, parameter: TinyMT32Parameter) extends Rand with Product with Serializable

  15. final case class TinyMT32Parameter(characteristic: F2Polynomial, id: Int, mat1: Int, mat2: Int, tmat: Int, weight: Int, delta: Int) extends Product with Serializable

Value Members

  1. object Choose

  2. object Cogen extends CogenInstances0

  3. object F2Polynomial

    Polynomial over the field of two elements.

  4. object Gen extends GenInstances0 with Serializable

  5. object GenTags

  6. object MersenneTwister32

  7. object MersenneTwister64

  8. object Rand

  9. object TinyMT32 extends Serializable

    TinyMT is a pseudo random number generator.

  10. object TinyMT32Parameter extends Serializable

    This class is used to keep parameters for TinyMT32, and to get parameters from resource file.

  11. object Variant

Ungrouped