Class MatrixOps

java.lang.Object
org.jlab.clas.tracking.utilities.MatrixOps

public class MatrixOps extends Object
Author:
ziegler
  • Field Details

  • Constructor Details

  • Method Details

    • ConversionToArray

      public double[][] ConversionToArray(Object obj)
    • MatrixAddition

      public double[][] MatrixAddition(Object obj1, Object obj2)
    • MatrixSubtraction

      public double[][] MatrixSubtraction(Object obj1, Object obj2)
    • MatrixMultiplication

      public double[][] MatrixMultiplication(Object obj1, Object obj2)
    • MatrixTranspose

      public double[][] MatrixTranspose(Object obj1)
    • MatrixInversion

      public double[][] MatrixInversion(double[][] C)
    • MatrixInversionJAMA

      public double[][] MatrixInversionJAMA(double[][] Carr)
    • MatrixInversionJNP

      public double[][] MatrixInversionJNP(double[][] Carr)
    • MatrixInversionAPA

      public double[][] MatrixInversionAPA(double[][] C)
    • MatrixInversionEJML

      public double[][] MatrixInversionEJML(double[][] C)
    • printMatrix

      public static void printMatrix(double[][] mat, String message)
      prints the matrix -- used for debugging
      Parameters:
      mat - matrix
      message -