package
linalg
Type Members
-
trait
AtxA extends AnyRef
-
trait
AtxB extends AnyRef
-
trait
AtxBt extends AnyRef
-
trait
AtxV extends AnyRef
-
trait
AxAt extends AnyRef
-
trait
AxB extends AnyRef
-
trait
AxBt extends AnyRef
-
trait
AxDiag extends AnyRef
-
trait
AxV extends AnyRef
-
-
trait
Diag extends AnyRef
-
trait
DiagxA extends AnyRef
-
trait
EigNS extends AnyRef
-
trait
EigNSTrunc extends AnyRef
-
trait
EigS extends AnyRef
-
trait
EigSTrunc extends AnyRef
-
-
case class
EigenDecompositionNonSymmetric(q: Mat[Double], lambdaReal: Vec[Double], lambdaImag: Vec[Double]) extends Product with Serializable
-
case class
EigenDecompositionSymmetric(q: Mat[Double], lambdaReal: Vec[Double]) extends Product with Serializable
-
trait
GeneralSVD extends AnyRef
-
-
-
-
-
trait
MatBinOp[O, Res] extends AnyRef
-
trait
MatGemmOp[O, Res] extends AnyRef
-
trait
MatGemmSelfOp[O, Res] extends AnyRef
-
-
-
trait
MatUnaryOp[O, Res] extends AnyRef
-
-
trait
OpImpl extends AnyRef
-
case class
SVDResult(u: Mat[Double], sigma: Vec[Double], vt: Mat[Double]) extends Product with Serializable
-
-
trait
TestPD extends AnyRef
-
trait
Trace extends AnyRef
-
trait
VecBinOp[O, Res] extends AnyRef
-
-
-
trait
aAtxApbC extends AnyRef
-
trait
aAtxBpbC extends AnyRef
-
trait
aAtxBtpbC extends AnyRef
-
trait
aAtxVpbC extends AnyRef
-
trait
aAxAtpbC extends AnyRef
-
trait
aAxBpbC extends AnyRef
-
trait
aAxBtpbC extends AnyRef
-
trait
aAxVpbC extends AnyRef
Value Members
-
lazy val
BLAS: BLAS
-
lazy val
LAPACK: LAPACK
-
implicit
def
ddot: VecBinOp[Vec[Double], Double]
-
implicit
def
dgemv: MatUnaryOp1Scalar[AxV, Vec[Double], Vec[Double]]
-
implicit
def
dgemvT: MatUnaryOp1Scalar[AtxV, Vec[Double], Vec[Double]]
-
implicit
def
diag: MatUnaryOp[Diag, Vec[Double]]
-
implicit
def
invertGeneralLU: MatUnaryOp[InvertWithLU, Mat[Double]]
-
-
-
implicit
def
mult1: MatBinOp[AxB, Mat[Double]]
-
implicit
def
mult1c: MatGemmOp[aAxBpbC, Mat[Double]]
-
implicit
def
mult2: MatBinOp[AtxB, Mat[Double]]
-
implicit
def
mult2c: MatGemmOp[aAtxBpbC, Mat[Double]]
-
-
implicit
def
mult2self: MatUnaryOp[AtxA, Mat[Double]]
-
implicit
def
mult3: MatBinOp[AxBt, Mat[Double]]
-
implicit
def
mult3c: MatGemmOp[aAxBtpbC, Mat[Double]]
-
implicit
def
mult3self: MatUnaryOp[AxAt, Mat[Double]]
-
implicit
def
mult3selfplus: MatGemmSelfOp[aAxAtpbC, Mat[Double]]
-
implicit
def
mult4: MatBinOp[AtxBt, Mat[Double]]
-
-
implicit
def
multDiagFromLeft: MatUnaryOp1Scalar[DiagxA, Vec[Double], Mat[Double]]
-
implicit
def
multDiagFromRight: MatUnaryOp1Scalar[AxDiag, Vec[Double], Mat[Double]]
-
-
implicit
def
pimp(m: Vec[Double]): VecPimp
-
implicit
def
pimp(m: Mat[Double]): MatPimp
-
-
-
-
-
-
-
Inherited from AnyRef
Inherited from Any