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 void elementDiv​(org.ejml.data.DMatrixD1 A, org.ejml.data.DMatrixD1 B)  
    static <T extends org.ejml.data.DMatrixD1>
    T
    elementDiv​(T A, T B, T output)  
    static <T extends org.ejml.data.DMatrixD1>
    T
    elementExp​(T A, T output)  
    static <T extends org.ejml.data.DMatrixD1>
    T
    elementLog​(T A, T output)  
    static double elementMax​(org.ejml.data.DMatrixD1 a, @Nullable org.ejml.data.ElementLocation loc)  
    static double elementMaxAbs​(org.ejml.data.DMatrixD1 a, @Nullable org.ejml.data.ElementLocation loc)  
    static double elementMin​(org.ejml.data.DMatrixD1 a, @Nullable org.ejml.data.ElementLocation loc)  
    static double elementMinAbs​(org.ejml.data.DMatrixD1 a, @Nullable org.ejml.data.ElementLocation loc)  
    static void elementMult​(org.ejml.data.DMatrixD1 A, org.ejml.data.DMatrixD1 B)  
    static <T extends org.ejml.data.DMatrixD1>
    T
    elementMult​(T A, T B, T output)  
    static <T extends org.ejml.data.DMatrixD1>
    T
    elementPower​(double a, T B, T output)  
    static <T extends org.ejml.data.DMatrixD1>
    T
    elementPower​(T A, double b, T output)  
    static <T extends org.ejml.data.DMatrixD1>
    T
    elementPower​(T A, T B, T output)  
    static double elementSum​(org.ejml.data.DMatrixD1 mat)  
    static double elementSumAbs​(org.ejml.data.DMatrixD1 mat)  
    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)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • 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)