Package org.ejml.dense.row.misc
Class ImplCommonOps_DDRM
java.lang.Object
org.ejml.dense.row.misc.ImplCommonOps_DDRM
public class ImplCommonOps_DDRM
extends java.lang.Object
Implementations of common ops routines for
DMatrixRMaj. In general
there is no need to directly invoke these functions.-
Constructor Summary
Constructors Constructor Description ImplCommonOps_DDRM() -
Method Summary
Modifier and Type Method Description static voidelementDiv(org.ejml.data.DMatrixD1 A, org.ejml.data.DMatrixD1 B)static <T extends org.ejml.data.DMatrixD1>
TelementDiv(T A, T B, T output)static <T extends org.ejml.data.DMatrixD1>
TelementExp(T A, T output)static <T extends org.ejml.data.DMatrixD1>
TelementLog(T A, T output)static doubleelementMax(org.ejml.data.DMatrixD1 a, @Nullable org.ejml.data.ElementLocation loc)static doubleelementMaxAbs(org.ejml.data.DMatrixD1 a, @Nullable org.ejml.data.ElementLocation loc)static doubleelementMin(org.ejml.data.DMatrixD1 a, @Nullable org.ejml.data.ElementLocation loc)static doubleelementMinAbs(org.ejml.data.DMatrixD1 a, @Nullable org.ejml.data.ElementLocation loc)static voidelementMult(org.ejml.data.DMatrixD1 A, org.ejml.data.DMatrixD1 B)static <T extends org.ejml.data.DMatrixD1>
TelementMult(T A, T B, T output)static <T extends org.ejml.data.DMatrixD1>
TelementPower(double a, T B, T output)static <T extends org.ejml.data.DMatrixD1>
TelementPower(T A, double b, T output)static <T extends org.ejml.data.DMatrixD1>
TelementPower(T A, T B, T output)static doubleelementSum(org.ejml.data.DMatrixD1 mat)static doubleelementSumAbs(org.ejml.data.DMatrixD1 mat)static voidextract(org.ejml.data.DMatrixRMaj src, int srcY0, int srcX0, org.ejml.data.DMatrixRMaj dst, int dstY0, int dstX0, int numRows, int numCols)
-
Constructor Details
-
ImplCommonOps_DDRM
public ImplCommonOps_DDRM()
-
-
Method Details
-
extract
public static void extract(org.ejml.data.DMatrixRMaj src, int srcY0, int srcX0, org.ejml.data.DMatrixRMaj dst, int dstY0, int dstX0, int numRows, int numCols) -
elementMax
public static double elementMax(org.ejml.data.DMatrixD1 a, @Nullable @Nullable org.ejml.data.ElementLocation loc) -
elementMaxAbs
public static double elementMaxAbs(org.ejml.data.DMatrixD1 a, @Nullable @Nullable org.ejml.data.ElementLocation loc) -
elementMin
public static double elementMin(org.ejml.data.DMatrixD1 a, @Nullable @Nullable org.ejml.data.ElementLocation loc) -
elementMinAbs
public static double elementMinAbs(org.ejml.data.DMatrixD1 a, @Nullable @Nullable org.ejml.data.ElementLocation loc) -
elementMult
public static void elementMult(org.ejml.data.DMatrixD1 A, org.ejml.data.DMatrixD1 B) -
elementMult
public static <T extends org.ejml.data.DMatrixD1> T elementMult(T A, T B, @Nullable T output) -
elementDiv
public static void elementDiv(org.ejml.data.DMatrixD1 A, org.ejml.data.DMatrixD1 B) -
elementDiv
public static <T extends org.ejml.data.DMatrixD1> T elementDiv(T A, T B, @Nullable T output) -
elementSum
public static double elementSum(org.ejml.data.DMatrixD1 mat) -
elementSumAbs
public static double elementSumAbs(org.ejml.data.DMatrixD1 mat) -
elementPower
public static <T extends org.ejml.data.DMatrixD1> T elementPower(T A, T B, @Nullable T output) -
elementPower
public static <T extends org.ejml.data.DMatrixD1> T elementPower(double a, T B, @Nullable T output) -
elementPower
public static <T extends org.ejml.data.DMatrixD1> T elementPower(T A, double b, @Nullable T output) -
elementLog
public static <T extends org.ejml.data.DMatrixD1> T elementLog(T A, @Nullable T output) -
elementExp
public static <T extends org.ejml.data.DMatrixD1> T elementExp(T A, @Nullable T output)
-