Package org.ejml.sparse.csc.mult
Class MatrixVectorMult_FSCC
java.lang.Object
org.ejml.sparse.csc.mult.MatrixVectorMult_FSCC
@Generated("org.ejml.sparse.csc.mult.MatrixVectorMult_DSCC")
public class MatrixVectorMult_FSCC
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic floatinnerProduct(float[] a, int offsetA, FMatrixSparseCSC B, float[] c, int offsetC) scalar = AT*B*Cstatic floatscalar = AT*B*Cstatic floatscalar = AT*B*Astatic voidmult(float[] a, int offsetA, FMatrixSparseCSC B, float[] c, int offsetC) c = aT*Bstatic voidmult(FMatrixSparseCSC A, float[] b, int offsetB, float[] c, int offsetC) c = A*bstatic voidmultAdd(FMatrixSparseCSC A, float[] b, int offsetB, float[] c, int offsetC) c = c + A*b
-
Constructor Details
-
MatrixVectorMult_FSCC
public MatrixVectorMult_FSCC()
-
-
Method Details
-
mult
c = A*b- Parameters:
A- (Input) Matrixb- (Input) vectoroffsetB- (Input) first index in vector bc- (Output) vectoroffsetC- (Output) first index in vector c
-
multAdd
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
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 float innerProduct(float[] a, int offsetA, FMatrixSparseCSC B, float[] 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
-
innerProduct
scalar = AT*B*C- Parameters:
A- (Input) A column vector that has length m.B- (Input) A matrix that is m by n.C- (Input) A column vector that has length n.
-
innerProductSelfSymmetrical
scalar = AT*B*A- Parameters:
A- (Input) A column vector that has length n.B- (Input) A matrix that is n by n and symmetrical.
-