object BinOps extends BinOpMat with BinOpMatInPlace with BinOpVec with BinOpVecInPlace with BinOpFrame with BinOpSeries
Contains implementations of primitive binary ops that are NA-aware
Double primitive has NA bit pattern baked into its representation, but for others we must check for the appropriate sentinel value.
Note scala.Function2 is not specialized on Boolean inputs, only output
- Alphabetic
- By Inheritance
- BinOps
- BinOpSeries
- BinOpFrame
- BinOpVecInPlace
- BinOpVec
- BinOpMatInPlace
- BinOpMat
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- final class FrFrEOp[OP <: ScalarOp, X, Y, A, B, C] extends BinOp[OP, Frame[X, Y, A], Frame[X, Y, B], Frame[X, Y, C]]
- Definition Classes
- BinOpFrame
- final class FrScEOp[OP <: ScalarOp, X, Y, A, B, C] extends BinOp[OP, Frame[X, Y, A], B, Frame[X, Y, C]]
- Definition Classes
- BinOpFrame
- final class MatMatElemOp[OP <: ScalarOp, A, B, C] extends BinOp[OP, Mat[A], Mat[B], Mat[C]]
Binary element-wise operation on two Mats
Binary element-wise operation on two Mats
Broadcasts according to the following rules (same as numpy). If any of the pairs of dimensions are the same, or one of the pair is size 1, then the dimensions are compatible. If the compatible dimension is size 1, then it is virtually expanded to match the size of the corresponding dimension of the other operand.
- Definition Classes
- BinOpMat
- final class MatSclrElemOp[OP <: ScalarOp, A, B, C] extends BinOp[OP, Mat[A], B, Mat[C]]
- Definition Classes
- BinOpMat
- final class MatMatElemOpIp[OP <: ScalarOp, A, B] extends BinOpInPlace[OP, Mat[A], Mat[B]]
- Definition Classes
- BinOpMatInPlace
- final class MatSclrElemOpIp[OP <: ScalarOp, A, B] extends BinOpInPlace[OP, Mat[A], B]
- Definition Classes
- BinOpMatInPlace
- final class SrScEOp[OP <: ScalarOp, X, A, B, C] extends BinOp[OP, Series[X, A], B, Series[X, C]]
- Definition Classes
- BinOpSeries
- final class SrSrEOp[OP <: ScalarOp, X, A, B, C] extends BinOp[OP, Series[X, A], Series[X, B], Series[X, C]]
- Definition Classes
- BinOpSeries
- final class VecSclrElemOp[OP <: ScalarOp, A, B, C] extends BinOp[OP, Vec[A], B, Vec[C]]
- Definition Classes
- BinOpVec
- final class VecVecDot[A, B, C] extends BinOp[InnerProd, Vec[A], Vec[B], C]
- Definition Classes
- BinOpVec
- final class VecVecElemOp[OP <: ScalarOp, A, B, C] extends BinOp[OP, Vec[A], Vec[B], Vec[C]]
- Definition Classes
- BinOpVec
- final class VecVecOuter[A, B, C] extends BinOp[OuterProd, Vec[A], Vec[B], Mat[C]]
- Definition Classes
- BinOpVec
- final class VecSclrElemOpIp[OP <: ScalarOp, A, B] extends BinOpInPlace[OP, Vec[A], B]
- Definition Classes
- BinOpVecInPlace
- final class VecVecElemOpIp[OP <: ScalarOp, A, B] extends BinOpInPlace[OP, Vec[A], Vec[B]]
- Definition Classes
- BinOpVecInPlace
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- implicit def FrFrEOpBBB[Op <: ScalarOp, X, Y](implicit cm: ST[X], cmp: ORD[X], my: ST[Y], cmpY: ORD[Y], opv: BinOp[Op, Vec[Boolean], Vec[Boolean], Vec[Boolean]]): FrFrEOp[Op, X, Y, Boolean, Boolean, Boolean]
- Definition Classes
- BinOpFrame
- implicit def FrFrEOpDDB[Op <: ScalarOp, X, Y](implicit cm: ST[X], cmp: ORD[X], my: ST[Y], cmpY: ORD[Y], opv: BinOp[Op, Vec[Double], Vec[Double], Vec[Boolean]]): FrFrEOp[Op, X, Y, Double, Double, Boolean]
- Definition Classes
- BinOpFrame
- implicit def FrFrEOpDDD[Op <: ScalarOp, X, Y](implicit cm: ST[X], cmp: ORD[X], my: ST[Y], cmpY: ORD[Y], opv: BinOp[Op, Vec[Double], Vec[Double], Vec[Double]]): FrFrEOp[Op, X, Y, Double, Double, Double]
- Definition Classes
- BinOpFrame
- implicit def FrFrEOpDIB[Op <: ScalarOp, X, Y](implicit cm: ST[X], cmp: ORD[X], my: ST[Y], cmpY: ORD[Y], opv: BinOp[Op, Vec[Double], Vec[Int], Vec[Boolean]]): FrFrEOp[Op, X, Y, Double, Int, Boolean]
- Definition Classes
- BinOpFrame
- implicit def FrFrEOpDID[Op <: ScalarOp, X, Y](implicit cm: ST[X], cmp: ORD[X], my: ST[Y], cmpY: ORD[Y], opv: BinOp[Op, Vec[Double], Vec[Int], Vec[Double]]): FrFrEOp[Op, X, Y, Double, Int, Double]
- Definition Classes
- BinOpFrame
- implicit def FrFrEOpDLB[Op <: ScalarOp, X, Y](implicit cm: ST[X], cmp: ORD[X], my: ST[Y], cmpY: ORD[Y], opv: BinOp[Op, Vec[Double], Vec[Long], Vec[Boolean]]): FrFrEOp[Op, X, Y, Double, Long, Boolean]
- Definition Classes
- BinOpFrame
- implicit def FrFrEOpDLD[Op <: ScalarOp, X, Y](implicit cm: ST[X], cmp: ORD[X], my: ST[Y], cmpY: ORD[Y], opv: BinOp[Op, Vec[Double], Vec[Long], Vec[Double]]): FrFrEOp[Op, X, Y, Double, Long, Double]
- Definition Classes
- BinOpFrame
- implicit def FrFrEOpIDB[Op <: ScalarOp, X, Y](implicit cm: ST[X], cmp: ORD[X], my: ST[Y], cmpY: ORD[Y], opv: BinOp[Op, Vec[Int], Vec[Double], Vec[Boolean]]): FrFrEOp[Op, X, Y, Int, Double, Boolean]
- Definition Classes
- BinOpFrame
- implicit def FrFrEOpIDD[Op <: ScalarOp, X, Y](implicit cm: ST[X], cmp: ORD[X], my: ST[Y], cmpY: ORD[Y], opv: BinOp[Op, Vec[Int], Vec[Double], Vec[Double]]): FrFrEOp[Op, X, Y, Int, Double, Double]
- Definition Classes
- BinOpFrame
- implicit def FrFrEOpIIB[Op <: ScalarOp, X, Y](implicit cm: ST[X], cmp: ORD[X], my: ST[Y], cmpY: ORD[Y], opv: BinOp[Op, Vec[Int], Vec[Int], Vec[Boolean]]): FrFrEOp[Op, X, Y, Int, Int, Boolean]
- Definition Classes
- BinOpFrame
- implicit def FrFrEOpIII[Op <: ScalarOp, X, Y](implicit cm: ST[X], cmp: ORD[X], my: ST[Y], cmpY: ORD[Y], opv: BinOp[Op, Vec[Int], Vec[Int], Vec[Int]]): FrFrEOp[Op, X, Y, Int, Int, Int]
- Definition Classes
- BinOpFrame
- implicit def FrFrEOpILB[Op <: ScalarOp, X, Y](implicit cm: ST[X], cmp: ORD[X], my: ST[Y], cmpY: ORD[Y], opv: BinOp[Op, Vec[Int], Vec[Long], Vec[Boolean]]): FrFrEOp[Op, X, Y, Int, Long, Boolean]
- Definition Classes
- BinOpFrame
- implicit def FrFrEOpILL[Op <: ScalarOp, X, Y](implicit cm: ST[X], cmp: ORD[X], my: ST[Y], cmpY: ORD[Y], opv: BinOp[Op, Vec[Int], Vec[Long], Vec[Long]]): FrFrEOp[Op, X, Y, Int, Long, Long]
- Definition Classes
- BinOpFrame
- implicit def FrFrEOpLDB[Op <: ScalarOp, X, Y](implicit cm: ST[X], cmp: ORD[X], my: ST[Y], cmpY: ORD[Y], opv: BinOp[Op, Vec[Long], Vec[Double], Vec[Boolean]]): FrFrEOp[Op, X, Y, Long, Double, Boolean]
- Definition Classes
- BinOpFrame
- implicit def FrFrEOpLDD[Op <: ScalarOp, X, Y](implicit cm: ST[X], cmp: ORD[X], my: ST[Y], cmpY: ORD[Y], opv: BinOp[Op, Vec[Long], Vec[Double], Vec[Double]]): FrFrEOp[Op, X, Y, Long, Double, Double]
- Definition Classes
- BinOpFrame
- implicit def FrFrEOpLIB[Op <: ScalarOp, X, Y](implicit cm: ST[X], cmp: ORD[X], my: ST[Y], cmpY: ORD[Y], opv: BinOp[Op, Vec[Long], Vec[Int], Vec[Boolean]]): FrFrEOp[Op, X, Y, Long, Int, Boolean]
- Definition Classes
- BinOpFrame
- implicit def FrFrEOpLIL[Op <: ScalarOp, X, Y](implicit cm: ST[X], cmp: ORD[X], my: ST[Y], cmpY: ORD[Y], opv: BinOp[Op, Vec[Long], Vec[Int], Vec[Long]]): FrFrEOp[Op, X, Y, Long, Int, Long]
- Definition Classes
- BinOpFrame
- implicit def FrFrEOpLLB[Op <: ScalarOp, X, Y](implicit cm: ST[X], cmp: ORD[X], my: ST[Y], cmpY: ORD[Y], opv: BinOp[Op, Vec[Long], Vec[Long], Vec[Boolean]]): FrFrEOp[Op, X, Y, Long, Long, Boolean]
- Definition Classes
- BinOpFrame
- implicit def FrFrEOpLLL[Op <: ScalarOp, X, Y](implicit cm: ST[X], cmp: ORD[X], my: ST[Y], cmpY: ORD[Y], opv: BinOp[Op, Vec[Long], Vec[Long], Vec[Long]]): FrFrEOp[Op, X, Y, Long, Long, Long]
- Definition Classes
- BinOpFrame
- implicit def FrScEOpBBB[Op <: ScalarOp, X, Y](implicit opv: BinOp[Op, Vec[Boolean], Boolean, Vec[Boolean]]): FrScEOp[Op, X, Y, Boolean, Boolean, Boolean]
- Definition Classes
- BinOpFrame
- implicit def FrScEOpDDB[Op <: ScalarOp, X, Y](implicit opv: BinOp[Op, Vec[Double], Double, Vec[Boolean]]): FrScEOp[Op, X, Y, Double, Double, Boolean]
- Definition Classes
- BinOpFrame
- implicit def FrScEOpDDD[Op <: ScalarOp, X, Y](implicit opv: BinOp[Op, Vec[Double], Double, Vec[Double]]): FrScEOp[Op, X, Y, Double, Double, Double]
- Definition Classes
- BinOpFrame
- implicit def FrScEOpDIB[Op <: ScalarOp, X, Y](implicit opv: BinOp[Op, Vec[Double], Int, Vec[Boolean]]): FrScEOp[Op, X, Y, Double, Int, Boolean]
- Definition Classes
- BinOpFrame
- implicit def FrScEOpDID[Op <: ScalarOp, X, Y](implicit opv: BinOp[Op, Vec[Double], Int, Vec[Double]]): FrScEOp[Op, X, Y, Double, Int, Double]
- Definition Classes
- BinOpFrame
- implicit def FrScEOpDLB[Op <: ScalarOp, X, Y](implicit opv: BinOp[Op, Vec[Double], Long, Vec[Boolean]]): FrScEOp[Op, X, Y, Double, Long, Boolean]
- Definition Classes
- BinOpFrame
- implicit def FrScEOpDLD[Op <: ScalarOp, X, Y](implicit opv: BinOp[Op, Vec[Double], Long, Vec[Double]]): FrScEOp[Op, X, Y, Double, Long, Double]
- Definition Classes
- BinOpFrame
- implicit def FrScEOpIDB[Op <: ScalarOp, X, Y](implicit opv: BinOp[Op, Vec[Int], Double, Vec[Boolean]]): FrScEOp[Op, X, Y, Int, Double, Boolean]
- Definition Classes
- BinOpFrame
- implicit def FrScEOpIDD[Op <: ScalarOp, X, Y](implicit opv: BinOp[Op, Vec[Int], Double, Vec[Double]]): FrScEOp[Op, X, Y, Int, Double, Double]
- Definition Classes
- BinOpFrame
- implicit def FrScEOpIIB[Op <: ScalarOp, X, Y](implicit opv: BinOp[Op, Vec[Int], Int, Vec[Boolean]]): FrScEOp[Op, X, Y, Int, Int, Boolean]
- Definition Classes
- BinOpFrame
- implicit def FrScEOpIII[Op <: ScalarOp, X, Y](implicit opv: BinOp[Op, Vec[Int], Int, Vec[Int]]): FrScEOp[Op, X, Y, Int, Int, Int]
- Definition Classes
- BinOpFrame
- implicit def FrScEOpILB[Op <: ScalarOp, X, Y](implicit opv: BinOp[Op, Vec[Int], Long, Vec[Boolean]]): FrScEOp[Op, X, Y, Int, Long, Boolean]
- Definition Classes
- BinOpFrame
- implicit def FrScEOpILL[Op <: ScalarOp, X, Y](implicit opv: BinOp[Op, Vec[Int], Long, Vec[Long]]): FrScEOp[Op, X, Y, Int, Long, Long]
- Definition Classes
- BinOpFrame
- implicit def FrScEOpLDB[Op <: ScalarOp, X, Y](implicit opv: BinOp[Op, Vec[Long], Double, Vec[Boolean]]): FrScEOp[Op, X, Y, Long, Double, Boolean]
- Definition Classes
- BinOpFrame
- implicit def FrScEOpLDD[Op <: ScalarOp, X, Y](implicit opv: BinOp[Op, Vec[Long], Double, Vec[Double]]): FrScEOp[Op, X, Y, Long, Double, Double]
- Definition Classes
- BinOpFrame
- implicit def FrScEOpLIB[Op <: ScalarOp, X, Y](implicit opv: BinOp[Op, Vec[Long], Int, Vec[Boolean]]): FrScEOp[Op, X, Y, Long, Int, Boolean]
- Definition Classes
- BinOpFrame
- implicit def FrScEOpLIL[Op <: ScalarOp, X, Y](implicit opv: BinOp[Op, Vec[Long], Int, Vec[Long]]): FrScEOp[Op, X, Y, Long, Int, Long]
- Definition Classes
- BinOpFrame
- implicit def FrScEOpLLB[Op <: ScalarOp, X, Y](implicit opv: BinOp[Op, Vec[Long], Long, Vec[Boolean]]): FrScEOp[Op, X, Y, Long, Long, Boolean]
- Definition Classes
- BinOpFrame
- implicit def FrScEOpLLL[Op <: ScalarOp, X, Y](implicit opv: BinOp[Op, Vec[Long], Long, Vec[Long]]): FrScEOp[Op, X, Y, Long, Long, Long]
- Definition Classes
- BinOpFrame
- implicit def MatMatElemOpDDD[Op <: ScalarOp](implicit op: BinOp[Op, Double, Double, Double]): MatMatElemOp[Op, Double, Double, Double]
- Definition Classes
- BinOpMat
- implicit def MatMatElemOpDID[Op <: ScalarOp](implicit op: BinOp[Op, Double, Int, Double]): MatMatElemOp[Op, Double, Int, Double]
- Definition Classes
- BinOpMat
- implicit def MatMatElemOpDLD[Op <: ScalarOp](implicit op: BinOp[Op, Double, Long, Double]): MatMatElemOp[Op, Double, Long, Double]
- Definition Classes
- BinOpMat
- implicit def MatMatElemOpIDD[Op <: ScalarOp](implicit op: BinOp[Op, Int, Double, Double]): MatMatElemOp[Op, Int, Double, Double]
- Definition Classes
- BinOpMat
- implicit def MatMatElemOpIII[Op <: ScalarOp](implicit op: BinOp[Op, Int, Int, Int]): MatMatElemOp[Op, Int, Int, Int]
- Definition Classes
- BinOpMat
- implicit def MatMatElemOpILL[Op <: ScalarOp](implicit op: BinOp[Op, Int, Long, Long]): MatMatElemOp[Op, Int, Long, Long]
- Definition Classes
- BinOpMat
- implicit def MatMatElemOpIpDDD[Op <: ScalarOp](implicit op: BinOp[Op, Double, Double, Double]): MatMatElemOpIp[Op, Double, Double]
- Definition Classes
- BinOpMatInPlace
- implicit def MatMatElemOpIpDID[Op <: ScalarOp](implicit op: BinOp[Op, Double, Int, Double]): MatMatElemOpIp[Op, Double, Int]
- Definition Classes
- BinOpMatInPlace
- implicit def MatMatElemOpIpDLD[Op <: ScalarOp](implicit op: BinOp[Op, Double, Long, Double]): MatMatElemOpIp[Op, Double, Long]
- Definition Classes
- BinOpMatInPlace
- implicit def MatMatElemOpIpIII[Op <: ScalarOp](implicit op: BinOp[Op, Int, Int, Int]): MatMatElemOpIp[Op, Int, Int]
- Definition Classes
- BinOpMatInPlace
- implicit def MatMatElemOpIpLIL[Op <: ScalarOp](implicit op: BinOp[Op, Long, Int, Long]): MatMatElemOpIp[Op, Long, Int]
- Definition Classes
- BinOpMatInPlace
- implicit def MatMatElemOpIpLLL[Op <: ScalarOp](implicit op: BinOp[Op, Long, Long, Long]): MatMatElemOpIp[Op, Long, Long]
- Definition Classes
- BinOpMatInPlace
- implicit def MatMatElemOpLDD[Op <: ScalarOp](implicit op: BinOp[Op, Long, Double, Double]): MatMatElemOp[Op, Long, Double, Double]
- Definition Classes
- BinOpMat
- implicit def MatMatElemOpLIL[Op <: ScalarOp](implicit op: BinOp[Op, Long, Int, Long]): MatMatElemOp[Op, Long, Int, Long]
- Definition Classes
- BinOpMat
- implicit def MatMatElemOpLLL[Op <: ScalarOp](implicit op: BinOp[Op, Long, Long, Long]): MatMatElemOp[Op, Long, Long, Long]
- Definition Classes
- BinOpMat
- implicit def MatSclrElmOpBBB[Op <: ScalarOp](implicit op: BinOp[Op, Boolean, Boolean, Boolean]): MatSclrElemOp[Op, Boolean, Boolean, Boolean]
- Definition Classes
- BinOpMat
- implicit def MatSclrElmOpDDB[Op <: ScalarOp](implicit op: BinOp[Op, Double, Double, Boolean]): MatSclrElemOp[Op, Double, Double, Boolean]
- Definition Classes
- BinOpMat
- implicit def MatSclrElmOpDDD[Op <: ScalarOp](implicit op: BinOp[Op, Double, Double, Double]): MatSclrElemOp[Op, Double, Double, Double]
- Definition Classes
- BinOpMat
- implicit def MatSclrElmOpDIB[Op <: ScalarOp](implicit op: BinOp[Op, Double, Int, Boolean]): MatSclrElemOp[Op, Double, Int, Boolean]
- Definition Classes
- BinOpMat
- implicit def MatSclrElmOpDID[Op <: ScalarOp](implicit op: BinOp[Op, Double, Int, Double]): MatSclrElemOp[Op, Double, Int, Double]
- Definition Classes
- BinOpMat
- implicit def MatSclrElmOpDLB[Op <: ScalarOp](implicit op: BinOp[Op, Double, Long, Boolean]): MatSclrElemOp[Op, Double, Long, Boolean]
- Definition Classes
- BinOpMat
- implicit def MatSclrElmOpDLD[Op <: ScalarOp](implicit op: BinOp[Op, Double, Long, Double]): MatSclrElemOp[Op, Double, Long, Double]
- Definition Classes
- BinOpMat
- implicit def MatSclrElmOpIDB[Op <: ScalarOp](implicit op: BinOp[Op, Int, Double, Boolean]): MatSclrElemOp[Op, Int, Double, Boolean]
- Definition Classes
- BinOpMat
- implicit def MatSclrElmOpIDD[Op <: ScalarOp](implicit op: BinOp[Op, Int, Double, Double]): MatSclrElemOp[Op, Int, Double, Double]
- Definition Classes
- BinOpMat
- implicit def MatSclrElmOpIIB[Op <: ScalarOp](implicit op: BinOp[Op, Int, Int, Boolean]): MatSclrElemOp[Op, Int, Int, Boolean]
- Definition Classes
- BinOpMat
- implicit def MatSclrElmOpIII[Op <: ScalarOp](implicit op: BinOp[Op, Int, Int, Int]): MatSclrElemOp[Op, Int, Int, Int]
- Definition Classes
- BinOpMat
- implicit def MatSclrElmOpILL[Op <: ScalarOp](implicit op: BinOp[Op, Int, Long, Long]): MatSclrElemOp[Op, Int, Long, Long]
- Definition Classes
- BinOpMat
- implicit def MatSclrElmOpIpDDD[Op <: ScalarOp](implicit op: BinOp[Op, Double, Double, Double]): MatSclrElemOpIp[Op, Double, Double]
- Definition Classes
- BinOpMatInPlace
- implicit def MatSclrElmOpIpDID[Op <: ScalarOp](implicit op: BinOp[Op, Double, Int, Double]): MatSclrElemOpIp[Op, Double, Int]
- Definition Classes
- BinOpMatInPlace
- implicit def MatSclrElmOpIpDLD[Op <: ScalarOp](implicit op: BinOp[Op, Double, Long, Double]): MatSclrElemOpIp[Op, Double, Long]
- Definition Classes
- BinOpMatInPlace
- implicit def MatSclrElmOpIpIII[Op <: ScalarOp](implicit op: BinOp[Op, Int, Int, Int]): MatSclrElemOpIp[Op, Int, Int]
- Definition Classes
- BinOpMatInPlace
- implicit def MatSclrElmOpIpLIL[Op <: ScalarOp](implicit op: BinOp[Op, Long, Int, Long]): MatSclrElemOpIp[Op, Long, Int]
- Definition Classes
- BinOpMatInPlace
- implicit def MatSclrElmOpIpLLL[Op <: ScalarOp](implicit op: BinOp[Op, Long, Long, Long]): MatSclrElemOpIp[Op, Long, Long]
- Definition Classes
- BinOpMatInPlace
- implicit def MatSclrElmOpLDB[Op <: ScalarOp](implicit op: BinOp[Op, Long, Double, Boolean]): MatSclrElemOp[Op, Long, Double, Boolean]
- Definition Classes
- BinOpMat
- implicit def MatSclrElmOpLDD[Op <: ScalarOp](implicit op: BinOp[Op, Long, Double, Double]): MatSclrElemOp[Op, Long, Double, Double]
- Definition Classes
- BinOpMat
- implicit def MatSclrElmOpLIB[Op <: ScalarOp](implicit op: BinOp[Op, Long, Int, Boolean]): MatSclrElemOp[Op, Long, Int, Boolean]
- Definition Classes
- BinOpMat
- implicit def MatSclrElmOpLIL[Op <: ScalarOp](implicit op: BinOp[Op, Long, Int, Long]): MatSclrElemOp[Op, Long, Int, Long]
- Definition Classes
- BinOpMat
- implicit def MatSclrElmOpLLB[Op <: ScalarOp](implicit op: BinOp[Op, Long, Long, Boolean]): MatSclrElemOp[Op, Long, Long, Boolean]
- Definition Classes
- BinOpMat
- implicit def MatSclrElmOpLLL[Op <: ScalarOp](implicit op: BinOp[Op, Long, Long, Long]): MatSclrElemOp[Op, Long, Long, Long]
- Definition Classes
- BinOpMat
- implicit def SrScEOpBBB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Boolean], Boolean, Vec[Boolean]]): SrScEOp[Op, X, Boolean, Boolean, Boolean]
- Definition Classes
- BinOpSeries
- implicit def SrScEOpDDB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Double], Double, Vec[Boolean]]): SrScEOp[Op, X, Double, Double, Boolean]
- Definition Classes
- BinOpSeries
- implicit def SrScEOpDDD[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Double], Double, Vec[Double]]): SrScEOp[Op, X, Double, Double, Double]
- Definition Classes
- BinOpSeries
- implicit def SrScEOpDIB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Double], Int, Vec[Boolean]]): SrScEOp[Op, X, Double, Int, Boolean]
- Definition Classes
- BinOpSeries
- implicit def SrScEOpDID[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Double], Int, Vec[Double]]): SrScEOp[Op, X, Double, Int, Double]
- Definition Classes
- BinOpSeries
- implicit def SrScEOpDLB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Double], Long, Vec[Boolean]]): SrScEOp[Op, X, Double, Long, Boolean]
- Definition Classes
- BinOpSeries
- implicit def SrScEOpDLD[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Double], Long, Vec[Double]]): SrScEOp[Op, X, Double, Long, Double]
- Definition Classes
- BinOpSeries
- implicit def SrScEOpIDB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Int], Double, Vec[Boolean]]): SrScEOp[Op, X, Int, Double, Boolean]
- Definition Classes
- BinOpSeries
- implicit def SrScEOpIDD[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Int], Double, Vec[Double]]): SrScEOp[Op, X, Int, Double, Double]
- Definition Classes
- BinOpSeries
- implicit def SrScEOpIIB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Int], Int, Vec[Boolean]]): SrScEOp[Op, X, Int, Int, Boolean]
- Definition Classes
- BinOpSeries
- implicit def SrScEOpIII[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Int], Int, Vec[Int]]): SrScEOp[Op, X, Int, Int, Int]
- Definition Classes
- BinOpSeries
- implicit def SrScEOpILB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Int], Long, Vec[Boolean]]): SrScEOp[Op, X, Int, Long, Boolean]
- Definition Classes
- BinOpSeries
- implicit def SrScEOpILL[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Int], Long, Vec[Long]]): SrScEOp[Op, X, Int, Long, Long]
- Definition Classes
- BinOpSeries
- implicit def SrScEOpLDB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Long], Double, Vec[Boolean]]): SrScEOp[Op, X, Long, Double, Boolean]
- Definition Classes
- BinOpSeries
- implicit def SrScEOpLDD[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Long], Double, Vec[Double]]): SrScEOp[Op, X, Long, Double, Double]
- Definition Classes
- BinOpSeries
- implicit def SrScEOpLIB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Long], Int, Vec[Boolean]]): SrScEOp[Op, X, Long, Int, Boolean]
- Definition Classes
- BinOpSeries
- implicit def SrScEOpLIL[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Long], Int, Vec[Long]]): SrScEOp[Op, X, Long, Int, Long]
- Definition Classes
- BinOpSeries
- implicit def SrScEOpLLB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Long], Long, Vec[Boolean]]): SrScEOp[Op, X, Long, Long, Boolean]
- Definition Classes
- BinOpSeries
- implicit def SrScEOpLLL[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Long], Long, Vec[Long]]): SrScEOp[Op, X, Long, Long, Long]
- Definition Classes
- BinOpSeries
- implicit def SrSrEOpBBB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Boolean], Vec[Boolean], Vec[Boolean]]): SrSrEOp[Op, X, Boolean, Boolean, Boolean]
- Definition Classes
- BinOpSeries
- implicit def SrSrEOpDDB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Double], Vec[Double], Vec[Boolean]]): SrSrEOp[Op, X, Double, Double, Boolean]
- Definition Classes
- BinOpSeries
- implicit def SrSrEOpDDD[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Double], Vec[Double], Vec[Double]]): SrSrEOp[Op, X, Double, Double, Double]
- Definition Classes
- BinOpSeries
- implicit def SrSrEOpDIB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Double], Vec[Int], Vec[Boolean]]): SrSrEOp[Op, X, Double, Int, Boolean]
- Definition Classes
- BinOpSeries
- implicit def SrSrEOpDID[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Double], Vec[Int], Vec[Double]]): SrSrEOp[Op, X, Double, Int, Double]
- Definition Classes
- BinOpSeries
- implicit def SrSrEOpDLB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Double], Vec[Long], Vec[Boolean]]): SrSrEOp[Op, X, Double, Long, Boolean]
- Definition Classes
- BinOpSeries
- implicit def SrSrEOpDLD[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Double], Vec[Long], Vec[Double]]): SrSrEOp[Op, X, Double, Long, Double]
- Definition Classes
- BinOpSeries
- implicit def SrSrEOpIDB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Int], Vec[Double], Vec[Boolean]]): SrSrEOp[Op, X, Int, Double, Boolean]
- Definition Classes
- BinOpSeries
- implicit def SrSrEOpIDD[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Int], Vec[Double], Vec[Double]]): SrSrEOp[Op, X, Int, Double, Double]
- Definition Classes
- BinOpSeries
- implicit def SrSrEOpIIB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Int], Vec[Int], Vec[Boolean]]): SrSrEOp[Op, X, Int, Int, Boolean]
- Definition Classes
- BinOpSeries
- implicit def SrSrEOpIII[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Int], Vec[Int], Vec[Int]]): SrSrEOp[Op, X, Int, Int, Int]
- Definition Classes
- BinOpSeries
- implicit def SrSrEOpILB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Int], Vec[Long], Vec[Boolean]]): SrSrEOp[Op, X, Int, Long, Boolean]
- Definition Classes
- BinOpSeries
- implicit def SrSrEOpILL[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Int], Vec[Long], Vec[Long]]): SrSrEOp[Op, X, Int, Long, Long]
- Definition Classes
- BinOpSeries
- implicit def SrSrEOpLDB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Long], Vec[Double], Vec[Boolean]]): SrSrEOp[Op, X, Long, Double, Boolean]
- Definition Classes
- BinOpSeries
- implicit def SrSrEOpLDD[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Long], Vec[Double], Vec[Double]]): SrSrEOp[Op, X, Long, Double, Double]
- Definition Classes
- BinOpSeries
- implicit def SrSrEOpLIB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Long], Vec[Int], Vec[Boolean]]): SrSrEOp[Op, X, Long, Int, Boolean]
- Definition Classes
- BinOpSeries
- implicit def SrSrEOpLIL[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Long], Vec[Int], Vec[Long]]): SrSrEOp[Op, X, Long, Int, Long]
- Definition Classes
- BinOpSeries
- implicit def SrSrEOpLLB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Long], Vec[Long], Vec[Boolean]]): SrSrEOp[Op, X, Long, Long, Boolean]
- Definition Classes
- BinOpSeries
- implicit def SrSrEOpLLL[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Long], Vec[Long], Vec[Long]]): SrSrEOp[Op, X, Long, Long, Long]
- Definition Classes
- BinOpSeries
- implicit def VecSclrElmOpBBB[Op <: ScalarOp](implicit op: BinOp[Op, Boolean, Boolean, Boolean]): VecSclrElemOp[Op, Boolean, Boolean, Boolean]
- Definition Classes
- BinOpVec
- implicit def VecSclrElmOpBBBIp[Op <: ScalarOp](implicit op: BinOp[Op, Boolean, Boolean, Boolean]): VecSclrElemOpIp[Op, Boolean, Boolean]
- Definition Classes
- BinOpVecInPlace
- implicit def VecSclrElmOpDDB[Op <: ScalarOp](implicit op: BinOp[Op, Double, Double, Boolean]): VecSclrElemOp[Op, Double, Double, Boolean]
- Definition Classes
- BinOpVec
- implicit def VecSclrElmOpDDD[Op <: ScalarOp](implicit op: BinOp[Op, Double, Double, Double]): VecSclrElemOp[Op, Double, Double, Double]
- Definition Classes
- BinOpVec
- implicit def VecSclrElmOpDDDIp[Op <: ScalarOp](implicit op: BinOp[Op, Double, Double, Double]): VecSclrElemOpIp[Op, Double, Double]
- Definition Classes
- BinOpVecInPlace
- implicit def VecSclrElmOpDIB[Op <: ScalarOp](implicit op: BinOp[Op, Double, Int, Boolean]): VecSclrElemOp[Op, Double, Int, Boolean]
- Definition Classes
- BinOpVec
- implicit def VecSclrElmOpDID[Op <: ScalarOp](implicit op: BinOp[Op, Double, Int, Double]): VecSclrElemOp[Op, Double, Int, Double]
- Definition Classes
- BinOpVec
- implicit def VecSclrElmOpDIDIp[Op <: ScalarOp](implicit op: BinOp[Op, Double, Int, Double]): VecSclrElemOpIp[Op, Double, Int]
- Definition Classes
- BinOpVecInPlace
- implicit def VecSclrElmOpDLB[Op <: ScalarOp](implicit op: BinOp[Op, Double, Long, Boolean]): VecSclrElemOp[Op, Double, Long, Boolean]
- Definition Classes
- BinOpVec
- implicit def VecSclrElmOpDLD[Op <: ScalarOp](implicit op: BinOp[Op, Double, Long, Double]): VecSclrElemOp[Op, Double, Long, Double]
- Definition Classes
- BinOpVec
- implicit def VecSclrElmOpDLDIp[Op <: ScalarOp](implicit op: BinOp[Op, Double, Long, Double]): VecSclrElemOpIp[Op, Double, Long]
- Definition Classes
- BinOpVecInPlace
- implicit def VecSclrElmOpIDB[Op <: ScalarOp](implicit op: BinOp[Op, Int, Double, Boolean]): VecSclrElemOp[Op, Int, Double, Boolean]
- Definition Classes
- BinOpVec
- implicit def VecSclrElmOpIDD[Op <: ScalarOp](implicit op: BinOp[Op, Int, Double, Double]): VecSclrElemOp[Op, Int, Double, Double]
- Definition Classes
- BinOpVec
- implicit def VecSclrElmOpIIB[Op <: ScalarOp](implicit op: BinOp[Op, Int, Int, Boolean]): VecSclrElemOp[Op, Int, Int, Boolean]
- Definition Classes
- BinOpVec
- implicit def VecSclrElmOpIII[Op <: ScalarOp](implicit op: BinOp[Op, Int, Int, Int]): VecSclrElemOp[Op, Int, Int, Int]
- Definition Classes
- BinOpVec
- implicit def VecSclrElmOpIIIIp[Op <: ScalarOp](implicit op: BinOp[Op, Int, Int, Int]): VecSclrElemOpIp[Op, Int, Int]
- Definition Classes
- BinOpVecInPlace
- implicit def VecSclrElmOpILB[Op <: ScalarOp](implicit op: BinOp[Op, Int, Long, Boolean]): VecSclrElemOp[Op, Int, Long, Boolean]
- Definition Classes
- BinOpVec
- implicit def VecSclrElmOpILL[Op <: ScalarOp](implicit op: BinOp[Op, Int, Long, Long]): VecSclrElemOp[Op, Int, Long, Long]
- Definition Classes
- BinOpVec
- implicit def VecSclrElmOpLDB[Op <: ScalarOp](implicit op: BinOp[Op, Long, Double, Boolean]): VecSclrElemOp[Op, Long, Double, Boolean]
- Definition Classes
- BinOpVec
- implicit def VecSclrElmOpLDD[Op <: ScalarOp](implicit op: BinOp[Op, Long, Double, Double]): VecSclrElemOp[Op, Long, Double, Double]
- Definition Classes
- BinOpVec
- implicit def VecSclrElmOpLIB[Op <: ScalarOp](implicit op: BinOp[Op, Long, Int, Boolean]): VecSclrElemOp[Op, Long, Int, Boolean]
- Definition Classes
- BinOpVec
- implicit def VecSclrElmOpLIL[Op <: ScalarOp](implicit op: BinOp[Op, Long, Int, Long]): VecSclrElemOp[Op, Long, Int, Long]
- Definition Classes
- BinOpVec
- implicit def VecSclrElmOpLILIp[Op <: ScalarOp](implicit op: BinOp[Op, Long, Int, Long]): VecSclrElemOpIp[Op, Long, Int]
- Definition Classes
- BinOpVecInPlace
- implicit def VecSclrElmOpLLB[Op <: ScalarOp](implicit op: BinOp[Op, Long, Long, Boolean]): VecSclrElemOp[Op, Long, Long, Boolean]
- Definition Classes
- BinOpVec
- implicit def VecSclrElmOpLLL[Op <: ScalarOp](implicit op: BinOp[Op, Long, Long, Long]): VecSclrElemOp[Op, Long, Long, Long]
- Definition Classes
- BinOpVec
- implicit def VecSclrElmOpLLLIp[Op <: ScalarOp](implicit op: BinOp[Op, Long, Long, Long]): VecSclrElemOpIp[Op, Long, Long]
- Definition Classes
- BinOpVecInPlace
- implicit def VecVecDotOpDDD(implicit opA: BinOp[Add, Double, Double, Double], opM: BinOp[Multiply, Double, Double, Double]): VecVecDot[Double, Double, Double]
- Definition Classes
- BinOpVec
- implicit def VecVecDotOpDID(implicit opA: BinOp[Add, Double, Double, Double], opM: BinOp[Multiply, Double, Int, Double]): VecVecDot[Double, Int, Double]
- Definition Classes
- BinOpVec
- implicit def VecVecDotOpDLD(implicit opA: BinOp[Add, Double, Double, Double], opM: BinOp[Multiply, Double, Long, Double]): VecVecDot[Double, Long, Double]
- Definition Classes
- BinOpVec
- implicit def VecVecDotOpIDD(implicit opA: BinOp[Add, Double, Double, Double], opM: BinOp[Multiply, Int, Double, Double]): VecVecDot[Int, Double, Double]
- Definition Classes
- BinOpVec
- implicit def VecVecDotOpIII(implicit opA: BinOp[Add, Int, Int, Int], opM: BinOp[Multiply, Int, Int, Int]): VecVecDot[Int, Int, Int]
- Definition Classes
- BinOpVec
- implicit def VecVecDotOpILL(implicit opA: BinOp[Add, Long, Long, Long], opM: BinOp[Multiply, Int, Long, Long]): VecVecDot[Int, Long, Long]
- Definition Classes
- BinOpVec
- implicit def VecVecDotOpLDD(implicit opA: BinOp[Add, Double, Double, Double], opM: BinOp[Multiply, Long, Double, Double]): VecVecDot[Long, Double, Double]
- Definition Classes
- BinOpVec
- implicit def VecVecDotOpLIL(implicit opA: BinOp[Add, Long, Long, Long], opM: BinOp[Multiply, Long, Int, Long]): VecVecDot[Long, Int, Long]
- Definition Classes
- BinOpVec
- implicit def VecVecDotOpLLL(implicit opA: BinOp[Add, Long, Long, Long], opM: BinOp[Multiply, Long, Long, Long]): VecVecDot[Long, Long, Long]
- Definition Classes
- BinOpVec
- implicit def VecVecElemOpBBB[Op <: ScalarOp](implicit op: BinOp[Op, Boolean, Boolean, Boolean]): VecVecElemOp[Op, Boolean, Boolean, Boolean]
- Definition Classes
- BinOpVec
- implicit def VecVecElemOpBBBIp[Op <: ScalarOp](implicit op: BinOp[Op, Boolean, Boolean, Boolean]): VecVecElemOpIp[Op, Boolean, Boolean]
- Definition Classes
- BinOpVecInPlace
- implicit def VecVecElemOpDDB[Op <: ScalarOp](implicit op: BinOp[Op, Double, Double, Boolean]): VecVecElemOp[Op, Double, Double, Boolean]
- Definition Classes
- BinOpVec
- implicit def VecVecElemOpDIB[Op <: ScalarOp](implicit op: BinOp[Op, Double, Int, Boolean]): VecVecElemOp[Op, Double, Int, Boolean]
- Definition Classes
- BinOpVec
- implicit def VecVecElemOpDLB[Op <: ScalarOp](implicit op: BinOp[Op, Double, Long, Boolean]): VecVecElemOp[Op, Double, Long, Boolean]
- Definition Classes
- BinOpVec
- implicit def VecVecElemOpIDB[Op <: ScalarOp](implicit op: BinOp[Op, Int, Double, Boolean]): VecVecElemOp[Op, Int, Double, Boolean]
- Definition Classes
- BinOpVec
- implicit def VecVecElemOpIIB[Op <: ScalarOp](implicit op: BinOp[Op, Int, Int, Boolean]): VecVecElemOp[Op, Int, Int, Boolean]
- Definition Classes
- BinOpVec
- implicit def VecVecElemOpILB[Op <: ScalarOp](implicit op: BinOp[Op, Int, Long, Boolean]): VecVecElemOp[Op, Int, Long, Boolean]
- Definition Classes
- BinOpVec
- implicit def VecVecElemOpLDB[Op <: ScalarOp](implicit op: BinOp[Op, Long, Double, Boolean]): VecVecElemOp[Op, Long, Double, Boolean]
- Definition Classes
- BinOpVec
- implicit def VecVecElemOpLIB[Op <: ScalarOp](implicit op: BinOp[Op, Long, Int, Boolean]): VecVecElemOp[Op, Long, Int, Boolean]
- Definition Classes
- BinOpVec
- implicit def VecVecElemOpLLB[Op <: ScalarOp](implicit op: BinOp[Op, Long, Long, Boolean]): VecVecElemOp[Op, Long, Long, Boolean]
- Definition Classes
- BinOpVec
- implicit def VecVecOuterOpDDD(implicit opM: BinOp[Multiply, Double, Double, Double]): VecVecOuter[Double, Double, Double]
- Definition Classes
- BinOpVec
- implicit def VecVecOuterOpDID(implicit opM: BinOp[Multiply, Double, Int, Double]): VecVecOuter[Double, Int, Double]
- Definition Classes
- BinOpVec
- implicit def VecVecOuterOpDLD(implicit opM: BinOp[Multiply, Double, Long, Double]): VecVecOuter[Double, Long, Double]
- Definition Classes
- BinOpVec
- implicit def VecVecOuterOpIDD(implicit opM: BinOp[Multiply, Int, Double, Double]): VecVecOuter[Int, Double, Double]
- Definition Classes
- BinOpVec
- implicit def VecVecOuterOpIII(implicit opM: BinOp[Multiply, Int, Int, Int]): VecVecOuter[Int, Int, Int]
- Definition Classes
- BinOpVec
- implicit def VecVecOuterOpILL(implicit opM: BinOp[Multiply, Int, Long, Long]): VecVecOuter[Int, Long, Long]
- Definition Classes
- BinOpVec
- implicit def VecVecOuterOpLDD(implicit opM: BinOp[Multiply, Long, Double, Double]): VecVecOuter[Long, Double, Double]
- Definition Classes
- BinOpVec
- implicit def VecVecOuterOpLIL(implicit opM: BinOp[Multiply, Long, Int, Long]): VecVecOuter[Long, Int, Long]
- Definition Classes
- BinOpVec
- implicit def VecVecOuterOpLLL(implicit opM: BinOp[Multiply, Long, Long, Long]): VecVecOuter[Long, Long, Long]
- Definition Classes
- BinOpVec
- implicit def VecVelElemOpDDD[Op <: ScalarOp](implicit op: BinOp[Op, Double, Double, Double]): VecVecElemOp[Op, Double, Double, Double]
- Definition Classes
- BinOpVec
- implicit def VecVelElemOpDDDIp[Op <: ScalarOp](implicit op: BinOp[Op, Double, Double, Double]): VecVecElemOpIp[Op, Double, Double]
- Definition Classes
- BinOpVecInPlace
- implicit def VecVelElemOpDID[Op <: ScalarOp](implicit op: BinOp[Op, Double, Int, Double]): VecVecElemOp[Op, Double, Int, Double]
- Definition Classes
- BinOpVec
- implicit def VecVelElemOpDIDIp[Op <: ScalarOp](implicit op: BinOp[Op, Double, Int, Double]): VecVecElemOpIp[Op, Double, Int]
- Definition Classes
- BinOpVecInPlace
- implicit def VecVelElemOpDLD[Op <: ScalarOp](implicit op: BinOp[Op, Double, Long, Double]): VecVecElemOp[Op, Double, Long, Double]
- Definition Classes
- BinOpVec
- implicit def VecVelElemOpDLDIp[Op <: ScalarOp](implicit op: BinOp[Op, Double, Long, Double]): VecVecElemOpIp[Op, Double, Long]
- Definition Classes
- BinOpVecInPlace
- implicit def VecVelElemOpIDD[Op <: ScalarOp](implicit op: BinOp[Op, Int, Double, Double]): VecVecElemOp[Op, Int, Double, Double]
- Definition Classes
- BinOpVec
- implicit def VecVelElemOpIII[Op <: ScalarOp](implicit op: BinOp[Op, Int, Int, Int]): VecVecElemOp[Op, Int, Int, Int]
- Definition Classes
- BinOpVec
- implicit def VecVelElemOpIIIIp[Op <: ScalarOp](implicit op: BinOp[Op, Int, Int, Int]): VecVecElemOpIp[Op, Int, Int]
- Definition Classes
- BinOpVecInPlace
- implicit def VecVelElemOpILL[Op <: ScalarOp](implicit op: BinOp[Op, Int, Long, Long]): VecVecElemOp[Op, Int, Long, Long]
- Definition Classes
- BinOpVec
- implicit def VecVelElemOpLDD[Op <: ScalarOp](implicit op: BinOp[Op, Long, Double, Double]): VecVecElemOp[Op, Long, Double, Double]
- Definition Classes
- BinOpVec
- implicit def VecVelElemOpLIL[Op <: ScalarOp](implicit op: BinOp[Op, Long, Int, Long]): VecVecElemOp[Op, Long, Int, Long]
- Definition Classes
- BinOpVec
- implicit def VecVelElemOpLILIp[Op <: ScalarOp](implicit op: BinOp[Op, Long, Int, Long]): VecVecElemOpIp[Op, Long, Int]
- Definition Classes
- BinOpVecInPlace
- implicit def VecVelElemOpLLL[Op <: ScalarOp](implicit op: BinOp[Op, Long, Long, Long]): VecVecElemOp[Op, Long, Long, Long]
- Definition Classes
- BinOpVec
- implicit def VecVelElemOpLLLIp[Op <: ScalarOp](implicit op: BinOp[Op, Long, Long, Long]): VecVecElemOpIp[Op, Long, Long]
- Definition Classes
- BinOpVecInPlace
- implicit val addDD: BinOp[Add, Double, Double, Double]
- implicit val addDI: BinOp[Add, Double, Int, Double]
- implicit val addDL: BinOp[Add, Double, Long, Double]
- implicit val addID: BinOp[Add, Int, Double, Double]
- implicit val addII: BinOp[Add, Int, Int, Int]
- implicit val addIL: BinOp[Add, Int, Long, Long]
- implicit val addLD: BinOp[Add, Long, Double, Double]
- implicit val addLI: BinOp[Add, Long, Int, Long]
- implicit val addLL: BinOp[Add, Long, Long, Long]
- implicit val andBB: BinOp[AndOp, Boolean, Boolean, Boolean]
- implicit val andII: BinOp[BitAnd, Int, Int, Int]
- implicit val andIL: BinOp[BitAnd, Int, Long, Long]
- implicit val andLI: BinOp[BitAnd, Long, Int, Long]
- implicit val andLL: BinOp[BitAnd, Long, Long, Long]
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- implicit val divDD: BinOp[Divide, Double, Double, Double]
- implicit val divDI: BinOp[Divide, Double, Int, Double]
- implicit val divDL: BinOp[Divide, Double, Long, Double]
- implicit val divID: BinOp[Divide, Int, Double, Double]
- implicit val divII: BinOp[Divide, Int, Int, Int]
- implicit val divIL: BinOp[Divide, Int, Long, Long]
- implicit val divLD: BinOp[Divide, Long, Double, Double]
- implicit val divLI: BinOp[Divide, Long, Int, Long]
- implicit val divLL: BinOp[Divide, Long, Long, Long]
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- implicit val eqBB: BinOp[EqOp, Boolean, Boolean, Boolean]
- implicit val eqDD: BinOp[EqOp, Double, Double, Boolean]
- implicit val eqDI: BinOp[EqOp, Double, Int, Boolean]
- implicit val eqDL: BinOp[EqOp, Double, Long, Boolean]
- implicit val eqID: BinOp[EqOp, Int, Double, Boolean]
- implicit val eqII: BinOp[EqOp, Int, Int, Boolean]
- implicit val eqLD: BinOp[EqOp, Long, Double, Boolean]
- implicit val eqLI: BinOp[EqOp, Long, Int, Boolean]
- implicit val eqLL: BinOp[EqOp, Long, Long, Boolean]
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- implicit val gtBB: BinOp[GtOp, Boolean, Boolean, Boolean]
- implicit val gtDD: BinOp[GtOp, Double, Double, Boolean]
- implicit val gtDI: BinOp[GtOp, Double, Int, Boolean]
- implicit val gtDL: BinOp[GtOp, Double, Long, Boolean]
- implicit val gtID: BinOp[GtOp, Int, Double, Boolean]
- implicit val gtII: BinOp[GtOp, Int, Int, Boolean]
- implicit val gtLD: BinOp[GtOp, Long, Double, Boolean]
- implicit val gtLI: BinOp[GtOp, Long, Int, Boolean]
- implicit val gtLL: BinOp[GtOp, Long, Long, Boolean]
- implicit val gteBB: BinOp[GteOp, Boolean, Boolean, Boolean]
- implicit val gteDD: BinOp[GteOp, Double, Double, Boolean]
- implicit val gteDI: BinOp[GteOp, Double, Int, Boolean]
- implicit val gteDL: BinOp[GteOp, Double, Long, Boolean]
- implicit val gteID: BinOp[GteOp, Int, Double, Boolean]
- implicit val gteII: BinOp[GteOp, Int, Int, Boolean]
- implicit val gteLD: BinOp[GteOp, Long, Double, Boolean]
- implicit val gteLI: BinOp[GteOp, Long, Int, Boolean]
- implicit val gteLL: BinOp[GteOp, Long, Long, Boolean]
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- implicit val ltBB: BinOp[LtOp, Boolean, Boolean, Boolean]
- implicit val ltDD: BinOp[LtOp, Double, Double, Boolean]
- implicit val ltDI: BinOp[LtOp, Double, Int, Boolean]
- implicit val ltDL: BinOp[LtOp, Double, Long, Boolean]
- implicit val ltID: BinOp[LtOp, Int, Double, Boolean]
- implicit val ltII: BinOp[LtOp, Int, Int, Boolean]
- implicit val ltLD: BinOp[LtOp, Long, Double, Boolean]
- implicit val ltLI: BinOp[LtOp, Long, Int, Boolean]
- implicit val ltLL: BinOp[LtOp, Long, Long, Boolean]
- implicit val lteBB: BinOp[LteOp, Boolean, Boolean, Boolean]
- implicit val lteDD: BinOp[LteOp, Double, Double, Boolean]
- implicit val lteDI: BinOp[LteOp, Double, Int, Boolean]
- implicit val lteDL: BinOp[LteOp, Double, Long, Boolean]
- implicit val lteID: BinOp[LteOp, Int, Double, Boolean]
- implicit val lteII: BinOp[LteOp, Int, Int, Boolean]
- implicit val lteLD: BinOp[LteOp, Long, Double, Boolean]
- implicit val lteLI: BinOp[LteOp, Long, Int, Boolean]
- implicit val lteLL: BinOp[LteOp, Long, Long, Boolean]
- implicit val modDD: BinOp[Mod, Double, Double, Double]
- implicit val modDI: BinOp[Mod, Double, Int, Double]
- implicit val modDL: BinOp[Mod, Double, Long, Double]
- implicit val modID: BinOp[Mod, Int, Double, Double]
- implicit val modII: BinOp[Mod, Int, Int, Int]
- implicit val modIL: BinOp[Mod, Int, Long, Long]
- implicit val modLD: BinOp[Mod, Long, Double, Double]
- implicit val modLI: BinOp[Mod, Long, Int, Long]
- implicit val modLL: BinOp[Mod, Long, Long, Long]
- implicit val mulDD: BinOp[Multiply, Double, Double, Double]
- implicit val mulDI: BinOp[Multiply, Double, Int, Double]
- implicit val mulDL: BinOp[Multiply, Double, Long, Double]
- implicit val mulID: BinOp[Multiply, Int, Double, Double]
- implicit val mulII: BinOp[Multiply, Int, Int, Int]
- implicit val mulIL: BinOp[Multiply, Int, Long, Long]
- implicit val mulLD: BinOp[Multiply, Long, Double, Double]
- implicit val mulLI: BinOp[Multiply, Long, Int, Long]
- implicit val mulLL: BinOp[Multiply, Long, Long, Long]
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- implicit val neqBB: BinOp[NeqOp, Boolean, Boolean, Boolean]
- implicit val neqDD: BinOp[NeqOp, Double, Double, Boolean]
- implicit val neqDI: BinOp[NeqOp, Double, Int, Boolean]
- implicit val neqDL: BinOp[NeqOp, Double, Long, Boolean]
- implicit val neqID: BinOp[NeqOp, Int, Double, Boolean]
- implicit val neqII: BinOp[NeqOp, Int, Int, Boolean]
- implicit val neqLD: BinOp[NeqOp, Long, Double, Boolean]
- implicit val neqLI: BinOp[NeqOp, Long, Int, Boolean]
- implicit val neqLL: BinOp[NeqOp, Long, Long, Boolean]
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- implicit val orBB: BinOp[OrOp, Boolean, Boolean, Boolean]
- implicit val orII: BinOp[BitOr, Int, Int, Int]
- implicit val orIL: BinOp[BitOr, Int, Long, Long]
- implicit val orLI: BinOp[BitOr, Long, Int, Long]
- implicit val orLL: BinOp[BitOr, Long, Long, Long]
- implicit val powDD: BinOp[Power, Double, Double, Double]
- implicit val powDI: BinOp[Power, Double, Int, Double]
- implicit val powDL: BinOp[Power, Double, Long, Double]
- implicit val powID: BinOp[Power, Int, Double, Double]
- implicit val powII: BinOp[Power, Int, Int, Int]
- implicit val powIL: BinOp[Power, Int, Long, Long]
- implicit val powLD: BinOp[Power, Long, Double, Double]
- implicit val powLI: BinOp[Power, Long, Int, Long]
- implicit val powLL: BinOp[Power, Long, Long, Long]
- implicit val shlII: BinOp[BitShl, Int, Int, Int]
- implicit val shrII: BinOp[BitShr, Int, Int, Int]
- implicit val subDD: BinOp[Subtract, Double, Double, Double]
- implicit val subDI: BinOp[Subtract, Double, Int, Double]
- implicit val subDL: BinOp[Subtract, Double, Long, Double]
- implicit val subID: BinOp[Subtract, Int, Double, Double]
- implicit val subII: BinOp[Subtract, Int, Int, Int]
- implicit val subIL: BinOp[Subtract, Int, Long, Long]
- implicit val subLD: BinOp[Subtract, Long, Double, Double]
- implicit val subLI: BinOp[Subtract, Long, Int, Long]
- implicit val subLL: BinOp[Subtract, Long, Long, Long]
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- implicit val ushrII: BinOp[BitUShr, Int, Int, Int]
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- implicit val xorBB: BinOp[XorOp, Boolean, Boolean, Boolean]
- implicit val xorII: BinOp[BitXor, Int, Int, Int]
- implicit val xorIL: BinOp[BitXor, Int, Long, Long]
- implicit val xorLI: BinOp[BitXor, Long, Int, Long]
- implicit val xorLL: BinOp[BitXor, Long, Long, Long]