VectorExpandOps

trait CastOps
class Object
trait Matchable
class Any

Type members

Inherited classlikes

class CanZipMapKeyValuesVector[@specialized(Double, Int, Float, Long) V, @specialized(Int, Double) RV]
Inherited from
Vector_TraversalOps
class CanZipMapValuesVector[@specialized(Int, Double) V, @specialized(Int, Double) RV]
Inherited from
Vector_TraversalOps
case class ZippedVectorValues[@specialized(Double, Int, Float, Long) T, @specialized(Double, Int, Float, Long) U](a: Vector[T], b: Vector[U])
Inherited from
Vector_GenericOps

Implicits

Implicits

implicit val impl_OpMulInner_V_V_eq_S_Double: BinaryRegistry[Vector[Double], Vector[Double], OpMulInner, Double]
implicit def impl_OpMulInner_V_V_eq_S_Generic[T](implicit s: Semiring[T]): Impl2[Vector[T], Vector[T], T]
implicit def impl_Op_InPlace_V_S_Generic_OpAdd[T](implicit evidence$15: Field[T], evidence$16: ClassTag[T]): BinaryUpdateRegistry[Vector[T], T, OpAdd]
implicit def impl_Op_InPlace_V_S_Generic_OpDiv[T](implicit evidence$23: Field[T], evidence$24: ClassTag[T]): BinaryUpdateRegistry[Vector[T], T, OpDiv]
implicit def impl_Op_InPlace_V_S_Generic_OpMod[T](implicit evidence$27: Field[T], evidence$28: ClassTag[T]): BinaryUpdateRegistry[Vector[T], T, OpMod]
implicit def impl_Op_InPlace_V_S_Generic_OpMulMatrix[T](implicit evidence$21: Field[T], evidence$22: ClassTag[T]): BinaryUpdateRegistry[Vector[T], T, OpMulMatrix]
implicit def impl_Op_InPlace_V_S_Generic_OpMulScalar[T](implicit evidence$19: Field[T], evidence$20: ClassTag[T]): BinaryUpdateRegistry[Vector[T], T, OpMulScalar]
implicit def impl_Op_InPlace_V_S_Generic_OpPow[T](implicit evidence$29: Field[T], evidence$30: ClassTag[T]): BinaryUpdateRegistry[Vector[T], T, OpPow]
implicit def impl_Op_InPlace_V_S_Generic_OpSet[T](implicit evidence$25: Field[T], evidence$26: ClassTag[T]): BinaryUpdateRegistry[Vector[T], T, OpSet]
implicit def impl_Op_InPlace_V_S_Generic_OpSub[T](implicit evidence$17: Field[T], evidence$18: ClassTag[T]): BinaryUpdateRegistry[Vector[T], T, OpSub]
implicit val impl_Op_S_V_eq_V_Double_OpAdd: BinaryRegistry[Double, Vector[Double], OpAdd, Vector[Double]]
implicit val impl_Op_S_V_eq_V_Double_OpDiv: BinaryRegistry[Double, Vector[Double], OpDiv, Vector[Double]]
implicit val impl_Op_S_V_eq_V_Double_OpMod: BinaryRegistry[Double, Vector[Double], OpMod, Vector[Double]]
implicit val impl_Op_S_V_eq_V_Double_OpPow: BinaryRegistry[Double, Vector[Double], OpPow, Vector[Double]]
implicit val impl_Op_S_V_eq_V_Double_OpSet: BinaryRegistry[Double, Vector[Double], OpSet, Vector[Double]]
implicit val impl_Op_S_V_eq_V_Double_OpSub: BinaryRegistry[Double, Vector[Double], OpSub, Vector[Double]]
implicit val impl_Op_S_V_eq_V_Float_OpAdd: BinaryRegistry[Float, Vector[Float], OpAdd, Vector[Float]]
implicit val impl_Op_S_V_eq_V_Float_OpDiv: BinaryRegistry[Float, Vector[Float], OpDiv, Vector[Float]]
implicit val impl_Op_S_V_eq_V_Float_OpMod: BinaryRegistry[Float, Vector[Float], OpMod, Vector[Float]]
implicit val impl_Op_S_V_eq_V_Float_OpPow: BinaryRegistry[Float, Vector[Float], OpPow, Vector[Float]]
implicit val impl_Op_S_V_eq_V_Float_OpSet: BinaryRegistry[Float, Vector[Float], OpSet, Vector[Float]]
implicit val impl_Op_S_V_eq_V_Float_OpSub: BinaryRegistry[Float, Vector[Float], OpSub, Vector[Float]]
implicit val impl_Op_S_V_eq_V_Long_OpAdd: BinaryRegistry[Long, Vector[Long], OpAdd, Vector[Long]]
implicit val impl_Op_S_V_eq_V_Long_OpDiv: BinaryRegistry[Long, Vector[Long], OpDiv, Vector[Long]]
implicit val impl_Op_S_V_eq_V_Long_OpMod: BinaryRegistry[Long, Vector[Long], OpMod, Vector[Long]]
implicit val impl_Op_S_V_eq_V_Long_OpPow: BinaryRegistry[Long, Vector[Long], OpPow, Vector[Long]]
implicit val impl_Op_S_V_eq_V_Long_OpSet: BinaryRegistry[Long, Vector[Long], OpSet, Vector[Long]]
implicit val impl_Op_S_V_eq_V_Long_OpSub: BinaryRegistry[Long, Vector[Long], OpSub, Vector[Long]]
implicit val impl_Op_V_S_eq_V_Double_OpAdd: BinaryRegistry[Vector[Double], Double, OpAdd, Vector[Double]]
implicit val impl_Op_V_S_eq_V_Double_OpDiv: BinaryRegistry[Vector[Double], Double, OpDiv, Vector[Double]]
implicit val impl_Op_V_S_eq_V_Double_OpMod: BinaryRegistry[Vector[Double], Double, OpMod, Vector[Double]]
implicit val impl_Op_V_S_eq_V_Double_OpPow: BinaryRegistry[Vector[Double], Double, OpPow, Vector[Double]]
implicit val impl_Op_V_S_eq_V_Double_OpSet: BinaryRegistry[Vector[Double], Double, OpSet, Vector[Double]]
implicit val impl_Op_V_S_eq_V_Double_OpSub: BinaryRegistry[Vector[Double], Double, OpSub, Vector[Double]]
implicit val impl_Op_V_S_eq_V_Float_OpAdd: BinaryRegistry[Vector[Float], Float, OpAdd, Vector[Float]]
implicit val impl_Op_V_S_eq_V_Float_OpDiv: BinaryRegistry[Vector[Float], Float, OpDiv, Vector[Float]]
implicit val impl_Op_V_S_eq_V_Float_OpMod: BinaryRegistry[Vector[Float], Float, OpMod, Vector[Float]]
implicit val impl_Op_V_S_eq_V_Float_OpPow: BinaryRegistry[Vector[Float], Float, OpPow, Vector[Float]]
implicit val impl_Op_V_S_eq_V_Float_OpSet: BinaryRegistry[Vector[Float], Float, OpSet, Vector[Float]]
implicit val impl_Op_V_S_eq_V_Float_OpSub: BinaryRegistry[Vector[Float], Float, OpSub, Vector[Float]]
implicit def impl_Op_V_S_eq_V_Generic_OpAdd[T](implicit evidence$1: Field[T], evidence$2: ClassTag[T]): BinaryRegistry[Vector[T], T, OpAdd, Vector[T]]
implicit def impl_Op_V_S_eq_V_Generic_OpDiv[T](implicit evidence$9: Field[T], evidence$10: ClassTag[T]): BinaryRegistry[Vector[T], T, OpDiv, Vector[T]]
implicit def impl_Op_V_S_eq_V_Generic_OpMod[T](implicit evidence$11: Field[T], evidence$12: ClassTag[T]): BinaryRegistry[Vector[T], T, OpMod, Vector[T]]
implicit def impl_Op_V_S_eq_V_Generic_OpMulMatrix[T](implicit evidence$7: Field[T], evidence$8: ClassTag[T]): BinaryRegistry[Vector[T], T, OpMulMatrix, Vector[T]]
implicit def impl_Op_V_S_eq_V_Generic_OpMulScalar[T](implicit evidence$5: Field[T], evidence$6: ClassTag[T]): BinaryRegistry[Vector[T], T, OpMulScalar, Vector[T]]
implicit def impl_Op_V_S_eq_V_Generic_OpPow[T](implicit evidence$13: Field[T], evidence$14: ClassTag[T]): BinaryRegistry[Vector[T], T, OpPow, Vector[T]]
implicit def impl_Op_V_S_eq_V_Generic_OpSub[T](implicit evidence$3: Field[T], evidence$4: ClassTag[T]): BinaryRegistry[Vector[T], T, OpSub, Vector[T]]
implicit val impl_Op_V_S_eq_V_Long_OpAdd: BinaryRegistry[Vector[Long], Long, OpAdd, Vector[Long]]
implicit val impl_Op_V_S_eq_V_Long_OpDiv: BinaryRegistry[Vector[Long], Long, OpDiv, Vector[Long]]
implicit val impl_Op_V_S_eq_V_Long_OpMod: BinaryRegistry[Vector[Long], Long, OpMod, Vector[Long]]
implicit val impl_Op_V_S_eq_V_Long_OpPow: BinaryRegistry[Vector[Long], Long, OpPow, Vector[Long]]
implicit val impl_Op_V_S_eq_V_Long_OpSet: BinaryRegistry[Vector[Long], Long, OpSet, Vector[Long]]
implicit val impl_Op_V_S_eq_V_Long_OpSub: BinaryRegistry[Vector[Long], Long, OpSub, Vector[Long]]
implicit val impl_Op_V_V_eq_V_Double_OpDiv: BinaryRegistry[Vector[Double], Vector[Double], OpDiv, Vector[Double]]
implicit val impl_Op_V_V_eq_V_Double_OpMod: BinaryRegistry[Vector[Double], Vector[Double], OpMod, Vector[Double]]
implicit val impl_Op_V_V_eq_V_Double_OpPow: BinaryRegistry[Vector[Double], Vector[Double], OpPow, Vector[Double]]
implicit val impl_Op_V_V_eq_V_Double_OpSet: BinaryRegistry[Vector[Double], Vector[Double], OpSet, Vector[Double]]
implicit val impl_Op_V_V_eq_V_Float_OpDiv: BinaryRegistry[Vector[Float], Vector[Float], OpDiv, Vector[Float]]
implicit val impl_Op_V_V_eq_V_Float_OpMod: BinaryRegistry[Vector[Float], Vector[Float], OpMod, Vector[Float]]
implicit val impl_Op_V_V_eq_V_Float_OpPow: BinaryRegistry[Vector[Float], Vector[Float], OpPow, Vector[Float]]
implicit val impl_Op_V_V_eq_V_Float_OpSet: BinaryRegistry[Vector[Float], Vector[Float], OpSet, Vector[Float]]
implicit val zipValuesImpl_V_V_Double: BinaryRegistry[Vector[Double], Vector[Double], zipValues, ZippedValues[Double, Double]]
implicit val zipValuesImpl_V_V_Float: BinaryRegistry[Vector[Float], Vector[Float], zipValues, ZippedValues[Float, Float]]
implicit val zipValuesImpl_V_V_Long: BinaryRegistry[Vector[Long], Vector[Long], zipValues, ZippedValues[Long, Long]]

Inherited implicits

Inherited from
Vector_TraversalOps
implicit def canMapValues_V[V, V2](implicit evidence$2: Zero[V2], man: ClassTag[V2]): CanMapValues[Vector[V], V, V2, Vector[V2]]
Inherited from
Vector_TraversalOps
implicit def canZipMapValues_V[V, R](implicit evidence$3: ClassTag[R]): CanZipMapValuesVector[V, R]
Inherited from
Vector_TraversalOps
implicit def castOps_M_M[M1 <: Matrix[T], M2 <: Matrix[T], T, Op <: OpType, MR](implicit v1lt: M1 <:< Matrix[T], v2lt: M2 <:< Matrix[T], v1ne: NotGiven[M1 =:= Matrix[T] &:& M2 =:= Matrix[T]], op: UImpl2[Op, Matrix[T], Matrix[T], MR]): UImpl2[Op, M1, M2, MR]
Inherited from
CastOps
implicit def castOps_M_V[M1 <: Matrix[T], M2 <: Vector[T], T, Op <: OpType, MR](implicit v1lt: M1 <:< Matrix[T], v2lt: M2 <:< Vector[T], v1ne: NotGiven[M1 =:= Matrix[T] &:& M2 =:= Vector[T]], op: UImpl2[Op, Matrix[T], Vector[T], MR]): UImpl2[Op, M1, M2, MR]
Inherited from
CastOps
implicit def castOps_V_S[M1 <: Vector[T], T, Op <: OpType, MR](implicit v2: ScalarOf[M1, T], v1lt: M1 <:< Vector[T], v1ne: NotGiven[M1 =:= Vector[T]], op: UImpl2[Op, Vector[T], T, MR]): UImpl2[Op, M1, T, MR]
Inherited from
CastOps
implicit def castOps_V_V[M1 <: Vector[T], M2 <: Vector[T], T, Op <: OpType, MR](implicit v1lt: M1 <:< Vector[T], v2lt: M2 <:< Vector[T], v1ne: NotGiven[M1 =:= Vector[T] &:& M2 =:= Vector[T]], op: UImpl2[Op, Vector[T], Vector[T], MR]): UImpl2[Op, M1, M2, MR]
Inherited from
CastOps
implicit def castUpdateOps_M_M[M1 <: Matrix[T], M2 <: Matrix[T], T, Op <: OpType](implicit v1lt: M1 <:< Matrix[T], v2lt: M2 <:< Matrix[T], v1ne: NotGiven[M1 =:= Matrix[T] &:& M2 =:= Matrix[T]], op: InPlaceImpl2[Op, Matrix[T], Matrix[T]]): InPlaceImpl2[Op, M1, M2]
Inherited from
CastOps
implicit def castUpdateOps_M_V[M1 <: Matrix[T], M2 <: Vector[T], T, Op <: OpType](implicit v1lt: M1 <:< Matrix[T], v2lt: M2 <:< Vector[T], v1ne: NotGiven[M1 =:= Matrix[T] &:& M2 =:= Vector[T]], op: InPlaceImpl2[Op, Matrix[T], Vector[T]]): InPlaceImpl2[Op, M1, M2]
Inherited from
CastOps
implicit def castUpdateOps_V_S[M1 <: Vector[T], T, Op <: OpType](implicit v2: ScalarOf[M1, T], v1lt: M1 <:< Vector[T], v1ne: NotGiven[M1 =:= Vector[T]], op: InPlaceImpl2[Op, Vector[T], T]): InPlaceImpl2[Op, M1, T]
Inherited from
CastOps
implicit def castUpdateOps_V_V[M1 <: Vector[T], M2 <: Vector[T], T, Op <: OpType](implicit v1lt: M1 <:< Vector[T], v2lt: M2 <:< Vector[T], v1ne: NotGiven[M1 =:= Vector[T] &:& M2 =:= Vector[T]], op: InPlaceImpl2[Op, Vector[T], Vector[T]]): InPlaceImpl2[Op, M1, M2]
Inherited from
CastOps
implicit def impl_OpAdd_InPlace_T_U_Generic_from_scaleAdd_InPlace[T, U, V](implicit sa: InPlaceImpl3[T, U, V], semi: Semiring[U]): InPlaceImpl2[T, V]
Inherited from
GenericOps
implicit def impl_OpAdd_InPlace_V_S_Generic[T](implicit field: Semiring[T]): InPlaceImpl2[Vector[T], T]
Inherited from
Vector_GenericOps
implicit def impl_OpAdd_V_V_eq_V_Generic[T](implicit evidence$3: Semiring[T]): Impl2[Vector[T], Vector[T], Vector[T]]
Inherited from
Vector_GenericOps
implicit def impl_OpDiv_InPlace_V_S_Generic[T](implicit field: Field[T]): InPlaceImpl2[Vector[T], T]
Inherited from
Vector_GenericOps
implicit def impl_OpDiv_InPlace_V_V_Generic[T](implicit field: Field[T]): InPlaceImpl2[Vector[T], Vector[T]]
Inherited from
Vector_GenericOps
implicit def impl_OpMulInner_V_V_eq_S[T](implicit field: Semiring[T]): Impl2[Vector[T], Vector[T], T]
Inherited from
Vector_GenericOps
implicit def impl_OpMulScalar_InPlace_V_S_Generic[T](implicit field: Semiring[T]): InPlaceImpl2[Vector[T], T]
Inherited from
Vector_GenericOps
implicit def impl_OpMulScalar_InPlace_V_V_Generic[T](implicit field: Semiring[T]): InPlaceImpl2[Vector[T], Vector[T]]
Inherited from
Vector_GenericOps
implicit def impl_OpNeg_T_Generic_from_OpMulScalar[T, U, V](implicit scalarOf: ScalarOf[T, V], ring: Ring[V], scale: Impl2[T, V, U]): Impl[T, U]
Inherited from
GenericOps
implicit def impl_OpPow_InPlace_V_S_Generic[T](implicit pow: Impl2[T, T, T], zero: Zero[T]): InPlaceImpl2[Vector[T], T]
Inherited from
Vector_GenericOps
implicit def impl_OpPow_InPlace_V_V_Generic[T](implicit pow: Impl2[T, T, T]): InPlaceImpl2[Vector[T], Vector[T]]
Inherited from
Vector_GenericOps
Inherited from
Vector_GenericOps
Inherited from
Vector_GenericOps
implicit def impl_OpSub_InPlace_T_U_Generic_from_scaleAdd_InPlace[T, U, V](implicit sa: InPlaceImpl3[T, U, V], ring: Ring[U]): InPlaceImpl2[T, V]
Inherited from
GenericOps
implicit def impl_OpSub_InPlace_V_S_Generic[T](implicit field: Ring[T]): InPlaceImpl2[Vector[T], T]
Inherited from
Vector_GenericOps
implicit def impl_OpSub_V_V_eq_V_Generic[T](implicit evidence$2: Ring[T]): Impl2[Vector[T], Vector[T], Vector[T]]
Inherited from
Vector_GenericOps
implicit def impl_T_S_eq_U_from_ZipMap[Tag, T, V1, VR, U](implicit handhold: ScalarOf[T, V1], impl: UImpl2[Tag, V1, V1, VR], canZipMapValues: CanZipMapValues[T, V1, VR, U]): UImpl2[Tag, T, T, U]
Inherited from
GenericOpsLowPrio3
implicit def impl_scaleAdd_InPlace_V_T_V_Generic[T](implicit evidence$1: Semiring[T]): InPlaceImpl3[Vector[T], T, Vector[T]]
Inherited from
Vector_GenericOps
implicit def pureFromUpdate[T, Other, Op <: OpType](implicit op: InPlaceImpl2[Op, T, Other], copy: CanCopy[T]): UImpl2[Op, T, Other, T]
Inherited from
GenericOpsLowPrio
implicit def zipMapKV_V[V, R](implicit evidence$5: ClassTag[R]): CanZipMapKeyValuesVector[V, R]
Inherited from
Vector_TraversalOps
implicit def zipValuesSubclass[Vec1, Vec2, T, U](implicit view1: Vec1 <:< Vector[T], view2: Vec2 <:< Vector[U], op: Impl2[Vector[T], Vector[U], ZippedValues[T, U]]): Impl2[Vec1, Vec2, ZippedValues[T, U]]
Inherited from
Vector_GenericOps