Package org.jlab.clas.tracking.utilities
Class MatrixOps
java.lang.Object
org.jlab.clas.tracking.utilities.MatrixOps
- Author:
- ziegler
- 
Nested Class SummaryNested Classes
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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 voidprintMatrix(double[][] mat, String message) prints the matrix -- used for debugging
- 
Field Details- 
libr
 
- 
- 
Constructor Details- 
MatrixOps
 
- 
- 
Method Details- 
ConversionToArray
- 
MatrixAddition
- 
MatrixSubtraction
- 
MatrixMultiplication
- 
MatrixTranspose
- 
MatrixInversionpublic double[][] MatrixInversion(double[][] C) 
- 
MatrixInversionJAMApublic double[][] MatrixInversionJAMA(double[][] Carr) 
- 
MatrixInversionJNPpublic double[][] MatrixInversionJNP(double[][] Carr) 
- 
MatrixInversionAPApublic double[][] MatrixInversionAPA(double[][] C) 
- 
MatrixInversionEJMLpublic double[][] MatrixInversionEJML(double[][] C) 
- 
printMatrixprints the matrix -- used for debugging- Parameters:
- mat- matrix
- message-
 
 
-