Packages

case class Coeffs[A](support: Vector[A], coeffs: (Double) => (A) => Option[Double]) extends TruncatedDistribution[A] with Product with Serializable

Linear Supertypes
Serializable, Product, Equals, TruncatedDistribution[A], AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Coeffs
  2. Serializable
  3. Product
  4. Equals
  5. TruncatedDistribution
  6. AnyRef
  7. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Coeffs(support: Vector[A], coeffs: (Double) => (A) => Option[Double])

Value Members

  1. def <*>(scale: Double): TruncatedDistribution[A]
    Definition Classes
    TruncatedDistribution
  2. def <*>:(scale: Double): TruncatedDistribution[A]
    Definition Classes
    TruncatedDistribution
  3. def <++>(that: => List[Weighted[TruncatedDistribution[A]]]): TruncatedDistribution[A]
    Definition Classes
    TruncatedDistribution
  4. def <+>(that: => TruncatedDistribution[A]): Sum[A]
    Definition Classes
    TruncatedDistribution
  5. val coeffs: (Double) => (A) => Option[Double]
  6. def filter(f: (A) => Boolean): Filter[A]
    Definition Classes
    TruncatedDistribution
  7. def flatMap[B](f: => (A) => TruncatedDistribution[B]): TruncatedDistribution[B]
    Definition Classes
    TruncatedDistribution
  8. def getFD(cutoff: Double): Option[FiniteDistribution[A]]
    Definition Classes
    CoeffsTruncatedDistribution
  9. def getOpt: Option[TruncatedDistribution[A]]
    Definition Classes
    TruncatedDistribution
  10. def map[B](f: (A) => B): TruncatedDistribution[B]
    Definition Classes
    TruncatedDistribution
  11. def mapFD[B](f: (FiniteDistribution[A]) => FiniteDistribution[B]): TruncatedDistribution[B]
    Definition Classes
    TruncatedDistribution
  12. def mapOpt[B](f: (A) => Option[B]): TruncatedDistribution[B]
    Definition Classes
    TruncatedDistribution
  13. def productElementNames: Iterator[String]
    Definition Classes
    Product
  14. val support: Vector[A]
  15. def |+|(that: => FiniteDistribution[A]): Sum[A]
    Definition Classes
    TruncatedDistribution