public class MatrixVectorMult_DSCC
extends java.lang.Object
| Constructor and Description |
|---|
MatrixVectorMult_DSCC() |
| Modifier and Type | Method and Description |
|---|---|
static double |
innerProduct(double[] a,
int offsetA,
org.ejml.data.DMatrixSparseCSC B,
double[] c,
int offsetC)
scalar = AT*B*C
|
static void |
mult(org.ejml.data.DMatrixSparseCSC A,
double[] b,
int offsetB,
double[] c,
int offsetC)
c = A*b
|
static void |
mult(double[] a,
int offsetA,
org.ejml.data.DMatrixSparseCSC B,
double[] c,
int offsetC)
c = aT*B
|
static void |
multAdd(org.ejml.data.DMatrixSparseCSC A,
double[] b,
int offsetB,
double[] c,
int offsetC)
c = c + A*b
|
public static void mult(org.ejml.data.DMatrixSparseCSC A,
double[] b,
int offsetB,
double[] c,
int offsetC)
A - (Input) Matrixb - (Input) vectoroffsetB - (Input) first index in vector bc - (Output) vectoroffsetC - (Output) first index in vector cpublic static void multAdd(org.ejml.data.DMatrixSparseCSC A,
double[] b,
int offsetB,
double[] c,
int offsetC)
A - (Input) Matrixb - (Input) vectoroffsetB - (Input) first index in vector bc - (Output) vectoroffsetC - (Output) first index in vector cpublic static void mult(double[] a,
int offsetA,
org.ejml.data.DMatrixSparseCSC B,
double[] c,
int offsetC)
a - (Input) vectoroffsetA - Input) first index in vector aB - (Input) Matrixc - (Output) vectoroffsetC - (Output) first index in vector cpublic static double innerProduct(double[] a,
int offsetA,
org.ejml.data.DMatrixSparseCSC B,
double[] c,
int offsetC)
a - (Input) vectoroffsetA - Input) first index in vector aB - (Input) Matrixc - (Output) vectoroffsetC - (Output) first index in vector c