Package org.ejml.sparse.csc.mult
Class MatrixVectorMult_DSCC
- java.lang.Object
-
- org.ejml.sparse.csc.mult.MatrixVectorMult_DSCC
-
public class MatrixVectorMult_DSCC extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MatrixVectorMult_DSCC()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static doubleinnerProduct(double[] a, int offsetA, org.ejml.data.DMatrixSparseCSC B, double[] c, int offsetC)scalar = AT*B*Cstatic voidmult(double[] a, int offsetA, org.ejml.data.DMatrixSparseCSC B, double[] c, int offsetC)c = aT*Bstatic voidmult(org.ejml.data.DMatrixSparseCSC A, double[] b, int offsetB, double[] c, int offsetC)c = A*bstatic voidmultAdd(org.ejml.data.DMatrixSparseCSC A, double[] b, int offsetB, double[] c, int offsetC)c = c + A*b
-
-
-
Method Detail
-
mult
public static void mult(org.ejml.data.DMatrixSparseCSC A, double[] b, int offsetB, double[] c, int offsetC)c = A*b- Parameters:
A- (Input) Matrixb- (Input) vectoroffsetB- (Input) first index in vector bc- (Output) vectoroffsetC- (Output) first index in vector c
-
multAdd
public static void multAdd(org.ejml.data.DMatrixSparseCSC A, double[] b, int offsetB, double[] c, int offsetC)c = c + A*b- Parameters:
A- (Input) Matrixb- (Input) vectoroffsetB- (Input) first index in vector bc- (Output) vectoroffsetC- (Output) first index in vector c
-
mult
public static void mult(double[] a, int offsetA, org.ejml.data.DMatrixSparseCSC B, double[] c, int offsetC)c = aT*B- Parameters:
a- (Input) vectoroffsetA- Input) first index in vector aB- (Input) Matrixc- (Output) vectoroffsetC- (Output) first index in vector c
-
innerProduct
public static double innerProduct(double[] a, int offsetA, org.ejml.data.DMatrixSparseCSC B, double[] c, int offsetC)scalar = AT*B*C- Parameters:
a- (Input) vectoroffsetA- Input) first index in vector aB- (Input) Matrixc- (Output) vectoroffsetC- (Output) first index in vector c
-
-