Packages

c

provingground.learning

SumIndexExpression

case class SumIndexExpression(terms: Vector[ProductIndexExpression]) extends Product with Serializable

Linear Supertypes
Serializable, Product, Equals, AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SumIndexExpression
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. 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 SumIndexExpression(terms: Vector[ProductIndexExpression])

Value Members

  1. val constantTerm: Double
  2. def eval(v: ParVector[Double]): Double
  3. def evaluate(m: Map[Int, Double]): Double
  4. def gradient(v: ParSeq[Double]): Vector[(Int, Double)]
  5. val hasConstant: Boolean
  6. val indices: Vector[Int]
  7. val initialValue: Double
  8. val isConstant: Boolean
  9. val isPositiveConstant: Boolean
  10. def productElementNames: Iterator[String]
    Definition Classes
    Product
  11. val terms: Vector[ProductIndexExpression]
  12. def toString(): String
    Definition Classes
    SumIndexExpression → AnyRef → Any