Uses of Class
org.ejml.data.FMatrix1Row
Packages that use FMatrix1Row
Package
Description
-
Uses of FMatrix1Row in org.ejml.data
Subclasses of FMatrix1Row in org.ejml.dataModifier and TypeClassDescriptionclassFMatrixRMaj is a row matrix with real elements that are 32-bit floats. -
Uses of FMatrix1Row in org.ejml.dense.row
Methods in org.ejml.dense.row with type parameters of type FMatrix1RowModifier and TypeMethodDescriptionstatic <T extends FMatrix1Row>
TCommonOps_FDRM.mult(float alpha, T a, T b, T output) Performs the following operation:
c = α * a * b
cij = α ∑k=1:n { * aik * bkj}static <T extends FMatrix1Row>
TCommonOps_FDRM.mult(T a, T b, T output) Performs the following operation:
c = a * b
cij = ∑k=1:n { aik * bkj}static <T extends FMatrix1Row>
TCommonOps_MT_FDRM.mult(float alpha, T a, T b, T output) Performs the following operation:
c = α * a * b
cij = α ∑k=1:n { * aik * bkj}static <T extends FMatrix1Row>
TCommonOps_MT_FDRM.mult(T a, T b, T output) Performs the following operation:
c = a * b
cij = ∑k=1:n { aik * bkj}static <T extends FMatrix1Row>
TCommonOps_FDRM.multInner(T a, T output) Computes the matrix multiplication inner product:
c = aT * a
cij = ∑k=1:n { aki * akj}static <T extends FMatrix1Row>
TCommonOps_MT_FDRM.multInner(T a, T output) Computes the matrix multiplication inner product:
c = aT * a
cij = ∑k=1:n { aki * akj}static <T extends FMatrix1Row>
TCommonOps_FDRM.multOuter(T a, T output) Computes the matrix multiplication outer product:
c = a * aT
cij = ∑k=1:m { aik * ajk}static <T extends FMatrix1Row>
TCommonOps_MT_FDRM.multOuter(T a, T output) Computes the matrix multiplication outer product:
c = a * aT
cij = ∑k=1:m { aik * ajk}static <T extends FMatrix1Row>
TCommonOps_FDRM.multTransA(float alpha, T a, T b, T output) Performs the following operation:
c = α * aT * b
cij = α ∑k=1:n { aki * bkj}static <T extends FMatrix1Row>
TCommonOps_FDRM.multTransA(T a, T b, T output) Performs the following operation:
c = aT * b
cij = ∑k=1:n { aki * bkj}static <T extends FMatrix1Row>
TCommonOps_MT_FDRM.multTransA(float alpha, T a, T b, T output) Performs the following operation:
c = α * aT * b
cij = α ∑k=1:n { aki * bkj}static <T extends FMatrix1Row>
TCommonOps_MT_FDRM.multTransA(T a, T b, T output) Performs the following operation:
c = aT * b
cij = ∑k=1:n { aki * bkj}static <T extends FMatrix1Row>
TCommonOps_FDRM.multTransAB(float alpha, T a, T b, T output) Performs the following operation:
c = α * aT * bT
cij = α ∑k=1:n { aki * bjk}static <T extends FMatrix1Row>
TCommonOps_FDRM.multTransAB(T a, T b, T output) Performs the following operation:
c = aT * bT
cij = ∑k=1:n { aki * bjk}static <T extends FMatrix1Row>
TCommonOps_MT_FDRM.multTransAB(float alpha, T a, T b, T output) Performs the following operation:
c = α * aT * bT
cij = α ∑k=1:n { aki * bjk}static <T extends FMatrix1Row>
TCommonOps_MT_FDRM.multTransAB(T a, T b, T output) Performs the following operation:
c = aT * bT
cij = ∑k=1:n { aki * bjk}static <T extends FMatrix1Row>
TCommonOps_FDRM.multTransB(float alpha, T a, T b, T output) Performs the following operation:
c = α * a * bT
cij = α ∑k=1:n { aik * bjk}static <T extends FMatrix1Row>
TCommonOps_FDRM.multTransB(T a, T b, T output) Performs the following operation:
c = a * bT
cij = ∑k=1:n { aik * bjk}static <T extends FMatrix1Row>
TCommonOps_MT_FDRM.multTransB(float alpha, T a, T b, T output) Performs the following operation:
c = α * a * bT
cij = α ∑k=1:n { aik * bjk}static <T extends FMatrix1Row>
TCommonOps_MT_FDRM.multTransB(T a, T b, T output) Performs the following operation:
c = a * bT
cij = ∑k=1:n { aik * bjk}Methods in org.ejml.dense.row with parameters of type FMatrix1RowModifier and TypeMethodDescriptionstatic voidSpecializedOps_FDRM.addIdentity(FMatrix1Row A, FMatrix1Row B, float alpha) Performs the following operation:
B = A + αIstatic FMatrixRMajSpecializedOps_FDRM.createReflector(FMatrix1Row u) Creates a reflector from the provided vector.
Q = I - γ u uT
γ = 2/||u||2static floatSpecializedOps_FDRM.diagProd(FMatrix1Row T) Computes the product of the diagonal elements.static floatNormOps_FDRM.elementP(FMatrix1Row A, float p) Element wise p-norm:
norm = {∑i=1:m ∑j=1:n { |aij|p}}1/pstatic voidCommonOps_FDRM.multAdd(float alpha, FMatrix1Row a, FMatrix1Row b, FMatrix1Row c) Performs the following operation:
c = c + α * a * b
cij = cij + α * ∑k=1:n { aik * bkj}static voidCommonOps_FDRM.multAdd(FMatrix1Row a, FMatrix1Row b, FMatrix1Row c) Performs the following operation:
c = c + a * b
cij = cij + ∑k=1:n { aik * bkj}static voidCommonOps_MT_FDRM.multAdd(float alpha, FMatrix1Row a, FMatrix1Row b, FMatrix1Row c) Performs the following operation:
c = c + α * a * b
cij = cij + α * ∑k=1:n { aik * bkj}static voidCommonOps_MT_FDRM.multAdd(FMatrix1Row a, FMatrix1Row b, FMatrix1Row c) Performs the following operation:
c = c + a * b
cij = cij + ∑k=1:n { aik * bkj}static voidCommonOps_FDRM.multAddTransA(float alpha, FMatrix1Row a, FMatrix1Row b, FMatrix1Row c) Performs the following operation:
c = c + α * aT * b
cij =cij + α * ∑k=1:n { aki * bkj}static voidCommonOps_FDRM.multAddTransA(FMatrix1Row a, FMatrix1Row b, FMatrix1Row c) Performs the following operation:
c = c + aT * b
cij = cij + ∑k=1:n { aki * bkj}static voidCommonOps_MT_FDRM.multAddTransA(float alpha, FMatrix1Row a, FMatrix1Row b, FMatrix1Row c) Performs the following operation:
c = c + α * aT * b
cij =cij + α * ∑k=1:n { aki * bkj}static voidCommonOps_MT_FDRM.multAddTransA(FMatrix1Row a, FMatrix1Row b, FMatrix1Row c) Performs the following operation:
c = c + aT * b
cij = cij + ∑k=1:n { aki * bkj}static voidCommonOps_FDRM.multAddTransAB(float alpha, FMatrix1Row a, FMatrix1Row b, FMatrix1Row c) Performs the following operation:
c = c + α * aT * bT
cij = cij + α * ∑k=1:n { aki * bjk}static voidCommonOps_FDRM.multAddTransAB(FMatrix1Row a, FMatrix1Row b, FMatrix1Row c) Performs the following operation:
c = c + aT * bT
cij = cij + ∑k=1:n { aki * bjk}static voidCommonOps_MT_FDRM.multAddTransAB(float alpha, FMatrix1Row a, FMatrix1Row b, FMatrix1Row c) Performs the following operation:
c = c + α * aT * bT
cij = cij + α * ∑k=1:n { aki * bjk}static voidCommonOps_MT_FDRM.multAddTransAB(FMatrix1Row a, FMatrix1Row b, FMatrix1Row c) Performs the following operation:
c = c + aT * bT
cij = cij + ∑k=1:n { aki * bjk}static voidCommonOps_FDRM.multAddTransB(float alpha, FMatrix1Row a, FMatrix1Row b, FMatrix1Row c) Performs the following operation:
c = c + α * a * bT
cij = cij + α * ∑k=1:n { aik * bjk}static voidCommonOps_FDRM.multAddTransB(FMatrix1Row a, FMatrix1Row b, FMatrix1Row c) Performs the following operation:
c = c + a * bT
cij = cij + ∑k=1:n { aik * bjk}static voidCommonOps_MT_FDRM.multAddTransB(float alpha, FMatrix1Row a, FMatrix1Row b, FMatrix1Row c) Performs the following operation:
c = c + α * a * bT
cij = cij + α * ∑k=1:n { aik * bjk}static voidCommonOps_MT_FDRM.multAddTransB(FMatrix1Row a, FMatrix1Row b, FMatrix1Row c) Performs the following operation:
c = c + a * bT
cij = cij + ∑k=1:n { aik * bjk}static voidCommonOps_FDRM.setIdentity(FMatrix1Row mat) Sets all the diagonal elements equal to one and everything else equal to zero.static FMatrixRMaj[]SpecializedOps_FDRM.splitIntoVectors(FMatrix1Row A, boolean column) Takes a matrix and splits it into a set of row or column vectors.static voidSpecializedOps_FDRM.subvector(FMatrix1Row A, int rowA, int colA, int length, boolean row, int offsetV, FMatrix1Row v) Extracts a row or column vector from matrix A.static floatCommonOps_FDRM.trace(FMatrix1Row a) Computes the matrix trace:
trace = ∑i=1:n { aii }
where n = min(numRows,numCols) -
Uses of FMatrix1Row in org.ejml.dense.row.linsol
Methods in org.ejml.dense.row.linsol with parameters of type FMatrix1RowModifier and TypeMethodDescriptionstatic voidInvertUsingSolve_FDRM.invert(LinearSolverDense<FMatrixRMaj> solver, FMatrix1Row A, FMatrixRMaj A_inv) static voidInvertUsingSolve_FDRM.invert(LinearSolverDense<FMatrixRMaj> solver, FMatrix1Row A, FMatrixRMaj A_inv, FMatrixRMaj storage) -
Uses of FMatrix1Row in org.ejml.dense.row.misc
Methods in org.ejml.dense.row.misc with parameters of type FMatrix1RowModifier and TypeMethodDescriptionstatic voidTransposeAlgs_FDRM.block(FMatrix1Row A, FMatrix1Row A_tran, int blockLength) Performs a transpose across block sub-matrices.static voidTransposeAlgs_MT_FDRM.block(FMatrix1Row A, FMatrix1Row A_tran, int blockLength) Performs a transpose across block sub-matrices.floatDeterminantFromMinor_FDRM.compute(FMatrix1Row mat) Computes the determinant for the specified matrix.static floatUnrolledDeterminantFromMinor_FDRM.det(FMatrix1Row mat) static floatUnrolledDeterminantFromMinor_FDRM.det2(FMatrix1Row mat) static floatUnrolledDeterminantFromMinor_FDRM.det3(FMatrix1Row mat) static floatUnrolledDeterminantFromMinor_FDRM.det4(FMatrix1Row mat) static floatUnrolledDeterminantFromMinor_FDRM.det5(FMatrix1Row mat) static floatUnrolledDeterminantFromMinor_FDRM.det6(FMatrix1Row mat) static booleanUnrolledCholesky_FDRM.lower(FMatrix1Row A, FMatrix1Row L) static booleanUnrolledCholesky_FDRM.lower1(FMatrix1Row A, FMatrix1Row L) static booleanUnrolledCholesky_FDRM.lower2(FMatrix1Row A, FMatrix1Row L) static booleanUnrolledCholesky_FDRM.lower3(FMatrix1Row A, FMatrix1Row L) static booleanUnrolledCholesky_FDRM.lower4(FMatrix1Row A, FMatrix1Row L) static booleanUnrolledCholesky_FDRM.lower5(FMatrix1Row A, FMatrix1Row L) static booleanUnrolledCholesky_FDRM.lower6(FMatrix1Row A, FMatrix1Row L) static booleanUnrolledCholesky_FDRM.lower7(FMatrix1Row A, FMatrix1Row L) static voidTransposeAlgs_FDRM.square(FMatrix1Row A) In-place transpose for a square matrix.static voidTransposeAlgs_MT_FDRM.square(FMatrix1Row A) In-place transpose for a square matrix.static voidTransposeAlgs_FDRM.standard(FMatrix1Row A, FMatrix1Row A_tran) A straight forward transpose.static voidTransposeAlgs_MT_FDRM.standard(FMatrix1Row A, FMatrix1Row A_tran) A straight forward transpose.static booleanUnrolledCholesky_FDRM.upper(FMatrix1Row A, FMatrix1Row L) static booleanUnrolledCholesky_FDRM.upper1(FMatrix1Row A, FMatrix1Row R) static booleanUnrolledCholesky_FDRM.upper2(FMatrix1Row A, FMatrix1Row R) static booleanUnrolledCholesky_FDRM.upper3(FMatrix1Row A, FMatrix1Row R) static booleanUnrolledCholesky_FDRM.upper4(FMatrix1Row A, FMatrix1Row R) static booleanUnrolledCholesky_FDRM.upper5(FMatrix1Row A, FMatrix1Row R) static booleanUnrolledCholesky_FDRM.upper6(FMatrix1Row A, FMatrix1Row R) static booleanUnrolledCholesky_FDRM.upper7(FMatrix1Row A, FMatrix1Row R) -
Uses of FMatrix1Row in org.ejml.dense.row.mult
Methods in org.ejml.dense.row.mult with parameters of type FMatrix1RowModifier and TypeMethodDescriptionstatic voidVectorVectorMult_FDRM.addOuterProd(float gamma, FMatrixD1 x, FMatrixD1 y, FMatrix1Row A) Adds to A ∈ ℜ m × n the results of an outer product multiplication of the two vectors.static voidMatrixMultProduct_FDRM.inner_reorder(FMatrix1Row a, FMatrix1Row c) static voidMatrixMultProduct_MT_FDRM.inner_reorder(FMatrix1Row a, FMatrix1Row c) static voidMatrixMultProduct_FDRM.inner_reorder_lower(FMatrix1Row a, FMatrix1Row b) Computes the inner product of A times A and stores the results in B.static voidMatrixMultProduct_MT_FDRM.inner_reorder_lower(FMatrix1Row a, FMatrix1Row b) Computes the inner product of A times A and stores the results in B.static voidMatrixMultProduct_FDRM.inner_reorder_upper(FMatrix1Row a, FMatrix1Row c) static voidMatrixMultProduct_MT_FDRM.inner_reorder_upper(FMatrix1Row a, FMatrix1Row c) static voidMatrixMultProduct_FDRM.inner_small(FMatrix1Row a, FMatrix1Row c) static voidMatrixMultProduct_MT_FDRM.inner_small(FMatrix1Row a, FMatrix1Row c) static floatMatrixVectorMult_FDRM.innerProduct(float[] a, int offsetA, FMatrix1Row B, float[] c, int offsetC) scalar = AT*B*Cstatic voidMatrixVectorMult_FDRM.mult(FMatrix1Row A, FMatrixD1 B, FMatrixD1 C) Performs a matrix vector multiply.
c = A * b
and
c = A * bT
ci = Sum{ j=1:n, aij * bj}
where A is a matrix, b is a column or transposed row vector, and c is a column vector.static voidMatrixMatrixMult_FDRM.mult_aux(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C, @org.jetbrains.annotations.Nullable float[] aux) static voidMatrixMatrixMult_FDRM.mult_aux(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C, @org.jetbrains.annotations.Nullable float[] aux) static voidMatrixMatrixMult_FDRM.mult_reorder(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_FDRM.mult_reorder(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_MT_FDRM.mult_reorder(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_MT_FDRM.mult_reorder(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_FDRM.mult_small(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_FDRM.mult_small(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_MT_FDRM.mult_small(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_MT_FDRM.mult_small(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixVectorMult_FDRM.multAdd(FMatrix1Row A, FMatrixD1 B, FMatrixD1 C) Performs a matrix vector multiply.
C = C + A * B
or
C = C + A * BT
ci = Sum{ j=1:n, ci + aij * bj}
where A is a matrix, B is a column or transposed row vector, and C is a column vector.static voidMatrixMatrixMult_FDRM.multAdd_aux(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C, @org.jetbrains.annotations.Nullable float[] aux) static voidMatrixMatrixMult_FDRM.multAdd_aux(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C, @org.jetbrains.annotations.Nullable float[] aux) static voidMatrixMatrixMult_FDRM.multAdd_reorder(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_FDRM.multAdd_reorder(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_MT_FDRM.multAdd_reorder(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_MT_FDRM.multAdd_reorder(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_FDRM.multAdd_small(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_FDRM.multAdd_small(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_MT_FDRM.multAdd_small(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_MT_FDRM.multAdd_small(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_FDRM.multAddTransA_reorder(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_FDRM.multAddTransA_reorder(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_MT_FDRM.multAddTransA_reorder(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_MT_FDRM.multAddTransA_reorder(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixVectorMult_FDRM.multAddTransA_reorder(FMatrix1Row A, FMatrixD1 B, FMatrixD1 C) An alternative implementation ofMatrixVectorMult_FDRM.multAddTransA_small(org.ejml.data.FMatrix1Row, org.ejml.data.FMatrixD1, org.ejml.data.FMatrixD1)that performs well on large matrices.static voidMatrixMatrixMult_FDRM.multAddTransA_small(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_FDRM.multAddTransA_small(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_MT_FDRM.multAddTransA_small(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_MT_FDRM.multAddTransA_small(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixVectorMult_FDRM.multAddTransA_small(FMatrix1Row A, FMatrixD1 B, FMatrixD1 C) Performs a matrix vector multiply.
C = C + AT * B
or
C = CT + AT * BT
ci = Sum{ j=1:n, ci + aji * bj}
where A is a matrix, B is a column or transposed row vector, and C is a column vector.static voidMatrixMatrixMult_FDRM.multAddTransAB(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_FDRM.multAddTransAB(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_MT_FDRM.multAddTransAB(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_MT_FDRM.multAddTransAB(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_FDRM.multAddTransAB_aux(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C, @org.jetbrains.annotations.Nullable float[] aux) static voidMatrixMatrixMult_FDRM.multAddTransAB_aux(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C, @org.jetbrains.annotations.Nullable float[] aux) static voidMatrixMatrixMult_FDRM.multAddTransB(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_FDRM.multAddTransB(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_MT_FDRM.multAddTransB(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_MT_FDRM.multAddTransB(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_FDRM.multTransA_reorder(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_FDRM.multTransA_reorder(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_MT_FDRM.multTransA_reorder(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_MT_FDRM.multTransA_reorder(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixVectorMult_FDRM.multTransA_reorder(FMatrix1Row A, FMatrixD1 B, FMatrixD1 C) An alternative implementation ofMatrixVectorMult_FDRM.multTransA_small(org.ejml.data.FMatrix1Row, org.ejml.data.FMatrixD1, org.ejml.data.FMatrixD1)that performs well on large matrices.static voidMatrixMatrixMult_FDRM.multTransA_small(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_FDRM.multTransA_small(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_MT_FDRM.multTransA_small(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_MT_FDRM.multTransA_small(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixVectorMult_FDRM.multTransA_small(FMatrix1Row A, FMatrixD1 B, FMatrixD1 C) Performs a matrix vector multiply.
C = AT * B
where B is a column vector.
or
C = AT * BT
where B is a row vector.static voidMatrixMatrixMult_FDRM.multTransAB(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_FDRM.multTransAB(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_MT_FDRM.multTransAB(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_MT_FDRM.multTransAB(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_FDRM.multTransAB_aux(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C, @org.jetbrains.annotations.Nullable float[] aux) static voidMatrixMatrixMult_FDRM.multTransAB_aux(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C, @org.jetbrains.annotations.Nullable float[] aux) static voidMatrixMatrixMult_FDRM.multTransB(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_FDRM.multTransB(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_MT_FDRM.multTransB(float alpha, FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMatrixMult_MT_FDRM.multTransB(FMatrix1Row A, FMatrix1Row B, FMatrix1Row C) static voidMatrixMultProduct_FDRM.outer(FMatrix1Row a, FMatrix1Row c) static voidMatrixMultProduct_MT_FDRM.outer(FMatrix1Row a, FMatrix1Row c) static voidVectorVectorMult_FDRM.outerProd(FMatrixD1 x, FMatrixD1 y, FMatrix1Row A) Sets A ∈ ℜ m × n equal to an outer product multiplication of the two vectors.static voidSubmatrixOps_FDRM.setSubMatrix(FMatrix1Row src, FMatrix1Row dst, int srcRow, int srcCol, int dstRow, int dstCol, int numSubRows, int numSubCols)