Class JamaMatrix
- java.lang.Object
- 
- gov.nih.mipav.model.structures.jama.JamaMatrix
 
- 
 public class JamaMatrix extends java.lang.ObjectWrapper around Jama package, @see src/Jama/ Provides access to features unique to Jama lib, otherwise use WildMagic Matrix3f, Matrix4f and GMatrix classes.- Author:
- helser
 
- 
- 
Field SummaryFields Modifier and Type Field Description private Jama.Matrixmatrix
 - 
Constructor SummaryConstructors Modifier Constructor Description JamaMatrix(double[][] A)JamaMatrix(int m, int n)Initial value set to 0.0 for all elementsJamaMatrix(int m, int n, double s)privateJamaMatrix(Jama.Matrix B)Convert results from Jama lib
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description doubleget(int i, int j)Get a single element.double[][]getArrayCopy()Copy the internal two-dimensional array.voidset(int i, int j, double s)Set a single element.JamaMatrixsolve(JamaMatrix B)
 
- 
- 
- 
Constructor Detail- 
JamaMatrixpublic JamaMatrix(int m, int n)Initial value set to 0.0 for all elements- Parameters:
- m- number of columns
- n- number of rows
 
 - 
JamaMatrixpublic JamaMatrix(int m, int n, double s)- Parameters:
- m- number of columns
- n- number of rows
- s- initial value for all elements.
 
 - 
JamaMatrixpublic JamaMatrix(double[][] A) - Parameters:
- A- rectangular 2D matrix with data, stores a reference.
 
 - 
JamaMatrixprivate JamaMatrix(Jama.Matrix B) Convert results from Jama lib- Parameters:
- B- internal data
 
 
- 
 - 
Method Detail- 
solvepublic JamaMatrix solve(JamaMatrix B) 
 - 
getpublic double get(int i, int j)Get a single element.- Parameters:
- i- Row index.
- j- Column index.
- Returns:
- A(i,j)
- Throws:
- java.lang.ArrayIndexOutOfBoundsException
 
 - 
setpublic void set(int i, int j, double s)Set a single element.- Parameters:
- i- Row index.
- j- Column index.
- s- A(i,j).
- Throws:
- java.lang.ArrayIndexOutOfBoundsException
 
 - 
getArrayCopypublic double[][] getArrayCopy() Copy the internal two-dimensional array.- Returns:
- Two-dimensional array copy of matrix elements.
 
 
- 
 
-