Arrays

object Arrays extends ArraysLowPriority

If you import this object's members, you can treat Arrays as DenseVectors.

class Object
trait Matchable
class Any

Type members

Classlikes

class ArrayIsNumericOps[V](arr: Array[V]) extends NumericOps[Array[V]]

Implicits

Implicits

implicit def binaryOpAddFromDVUOpAdd2[V](implicit op: Impl2[DenseVector[V], V, DenseVector[V]]): Impl2[Array[V], V, Array[V]]
implicit def binaryOpFromDVOp2[V, Op <: OpType](implicit op: UImpl2[Op, DenseVector[V], DenseVector[V], DenseVector[V]]): UImpl2[Op, Array[V], Array[V], Array[V]]
implicit def binaryOpFromDVOp2Add[V](implicit op: Impl2[DenseVector[V], DenseVector[V], DenseVector[V]]): Impl2[Array[V], Array[V], Array[V]]
implicit def binaryOpFromDVUOp2[V, Op <: OpType](implicit op: UImpl2[Op, DenseVector[V], V, DenseVector[V]]): UImpl2[Op, Array[V], V, Array[V]]
implicit def binaryUpdateOpFromDVDVOp[V, Op <: OpType](implicit op: InPlaceImpl2[Op, DenseVector[V], DenseVector[V]]): InPlaceImpl2[Op, Array[V], Array[V]]

Inherited implicits

implicit def binaryOpFromDVOp[V, Other, Op <: OpType, U](implicit op: UImpl2[Op, DenseVector[V], Other, DenseVector[U]], man: ClassTag[U], zero: Zero[U]): UImpl2[Op, Array[V], Other, Array[U]]
Inherited from
ArraysLowPriority
implicit def binaryUpdateOpFromDVOp[V, Other, Op](implicit op: InPlaceImpl2[Op, DenseVector[V], Other]): InPlaceImpl2[Op, Array[V], Other]
Inherited from
ArraysLowPriority