Contents
- Description
- Nested Class Summary
- Field Summary
- Constructor Summary
- Method Summary
- Field Details
- Constructor Details
- Method Details
- ConversionToArray(Object)
- MatrixAddition(Object, Object)
- MatrixSubtraction(Object, Object)
- MatrixMultiplication(Object, Object)
- MatrixTranspose(Object)
- MatrixInversion(double[][])
- MatrixInversionJAMA(double[][])
- MatrixInversionJNP(double[][])
- MatrixInversionAPA(double[][])
- MatrixInversionEJML(double[][])
- printMatrix(double[][], String)
Class MatrixOps
java.lang.Object
org.jlab.clas.tracking.utilities.MatrixOps
- Author:
- ziegler
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble[][]
ConversionToArray
(Object obj) double[][]
MatrixAddition
(Object obj1, Object obj2) double[][]
MatrixInversion
(double[][] C) double[][]
MatrixInversionAPA
(double[][] C) double[][]
MatrixInversionEJML
(double[][] C) double[][]
MatrixInversionJAMA
(double[][] Carr) double[][]
MatrixInversionJNP
(double[][] Carr) double[][]
MatrixMultiplication
(Object obj1, Object obj2) double[][]
MatrixSubtraction
(Object obj1, Object obj2) double[][]
MatrixTranspose
(Object obj1) static void
printMatrix
(double[][] mat, String message) prints the matrix -- used for debugging
-
Field Details
-
Constructor Details
-
Method Details
-
ConversionToArray
-
MatrixAddition
-
MatrixSubtraction
-
MatrixMultiplication
-
MatrixTranspose
-
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
prints the matrix -- used for debugging- Parameters:
mat
- matrixmessage
-
-