Uses of Class
visad.matrix.JamaMatrix

Packages that use JamaMatrix
visad.matrix   
visad.python   
visad.sounder   
 

Uses of JamaMatrix in visad.matrix
 

Methods in visad.matrix that return JamaMatrix
 JamaMatrix JamaMatrix.arrayLeftDivide(JamaMatrix B)
          Element-by-element left division, C = A.
 JamaMatrix JamaMatrix.arrayLeftDivideEquals(JamaMatrix B)
          Element-by-element left division in place, A = A.
 JamaMatrix JamaMatrix.arrayRightDivide(JamaMatrix B)
          Element-by-element right division, C = A.
 JamaMatrix JamaMatrix.arrayRightDivideEquals(JamaMatrix B)
          Element-by-element right division in place, A = A.
 JamaMatrix JamaMatrix.arrayTimes(JamaMatrix B)
          Element-by-element multiplication, C = A.
 JamaMatrix JamaMatrix.arrayTimesEquals(JamaMatrix B)
          Element-by-element multiplication in place, A = A.
static JamaMatrix JamaMatrix.convertToMatrix(FlatField field)
          Attempt to convert the given VisAD FlatField to a VisAD JamaMatrix Data object.
 JamaMatrix JamaEigenvalueDecomposition.getD()
          Get D
 JamaMatrix JamaQRDecomposition.getH()
           
 JamaMatrix JamaLUDecomposition.getL()
          Get L
 JamaMatrix JamaCholeskyDecomposition.getL()
          Get L
 JamaMatrix JamaMatrix.getMatrix(int[] r, int[] c)
          Get a submatrix.
 JamaMatrix JamaMatrix.getMatrix(int[] r, int j0, int j1)
          Get a submatrix.
 JamaMatrix JamaMatrix.getMatrix(int i0, int i1, int[] c)
          Get a submatrix.
 JamaMatrix JamaMatrix.getMatrix(int i0, int i1, int j0, int j1)
          Get a submatrix.
 JamaMatrix JamaQRDecomposition.getQ()
          Get Q
 JamaMatrix JamaQRDecomposition.getR()
          Get R
 JamaMatrix JamaSingularValueDecomposition.getS()
           
 JamaMatrix JamaSingularValueDecomposition.getU()
          Get U
 JamaMatrix JamaLUDecomposition.getU()
          Get U
 JamaMatrix JamaSingularValueDecomposition.getV()
          Get V
 JamaMatrix JamaEigenvalueDecomposition.getV()
          Get V
static JamaMatrix JamaMatrix.identity(int m, int n)
          Generate identity matrix.
 JamaMatrix JamaMatrix.inverse()
          Matrix inverse or pseudoinverse.
 JamaMatrix JamaMatrix.minus(JamaMatrix B)
          C = A - B
 JamaMatrix JamaMatrix.minusEquals(JamaMatrix B)
          A = A - B
 JamaMatrix JamaMatrix.plus(JamaMatrix B)
          C = A + B
 JamaMatrix JamaMatrix.plusEquals(JamaMatrix B)
          A = A + B
static JamaMatrix JamaMatrix.random(int m, int n)
          Generate matrix with random elements.
static JamaMatrix JamaMatrix.read(BufferedReader input)
          Read a matrix from a stream.
 JamaMatrix JamaQRDecomposition.solve(JamaMatrix B)
          Solve A*X = B
 JamaMatrix JamaMatrix.solve(JamaMatrix B)
          Solve A*X = B
 JamaMatrix JamaLUDecomposition.solve(JamaMatrix B)
          Solve A*X = B
 JamaMatrix JamaCholeskyDecomposition.solve(JamaMatrix B)
          Solve A*X = B
 JamaMatrix JamaMatrix.solveTranspose(JamaMatrix B)
          Solve X*A = B, which is also A'*X' = B'
 JamaMatrix JamaMatrix.times(double s)
          Multiply a matrix by a scalar, C = s*A
 JamaMatrix JamaMatrix.times(JamaMatrix B)
          Linear algebraic matrix multiplication, A * B
 JamaMatrix JamaMatrix.timesEquals(double s)
          Multiply a matrix by a scalar in place, A = s*A
 JamaMatrix JamaMatrix.transpose()
          Matrix transpose.
 JamaMatrix JamaMatrix.uminus()
          Unary minus.
 

Methods in visad.matrix with parameters of type JamaMatrix
 JamaMatrix JamaMatrix.arrayLeftDivide(JamaMatrix B)
          Element-by-element left division, C = A.
 JamaMatrix JamaMatrix.arrayLeftDivideEquals(JamaMatrix B)
          Element-by-element left division in place, A = A.
 JamaMatrix JamaMatrix.arrayRightDivide(JamaMatrix B)
          Element-by-element right division, C = A.
 JamaMatrix JamaMatrix.arrayRightDivideEquals(JamaMatrix B)
          Element-by-element right division in place, A = A.
 JamaMatrix JamaMatrix.arrayTimes(JamaMatrix B)
          Element-by-element multiplication, C = A.
 JamaMatrix JamaMatrix.arrayTimesEquals(JamaMatrix B)
          Element-by-element multiplication in place, A = A.
 JamaMatrix JamaMatrix.minus(JamaMatrix B)
          C = A - B
 JamaMatrix JamaMatrix.minusEquals(JamaMatrix B)
          A = A - B
 JamaMatrix JamaMatrix.plus(JamaMatrix B)
          C = A + B
 JamaMatrix JamaMatrix.plusEquals(JamaMatrix B)
          A = A + B
 void JamaMatrix.setMatrix(int[] r, int[] c, JamaMatrix X)
          Set a submatrix.
 void JamaMatrix.setMatrix(int[] r, int j0, int j1, JamaMatrix X)
          Set a submatrix.
 void JamaMatrix.setMatrix(int i0, int i1, int[] c, JamaMatrix X)
          Set a submatrix.
 void JamaMatrix.setMatrix(int i0, int i1, int j0, int j1, JamaMatrix X)
          Set a submatrix.
 JamaMatrix JamaQRDecomposition.solve(JamaMatrix B)
          Solve A*X = B
 JamaMatrix JamaMatrix.solve(JamaMatrix B)
          Solve A*X = B
 JamaMatrix JamaLUDecomposition.solve(JamaMatrix B)
          Solve A*X = B
 JamaMatrix JamaCholeskyDecomposition.solve(JamaMatrix B)
          Solve A*X = B
 JamaMatrix JamaMatrix.solveTranspose(JamaMatrix B)
          Solve X*A = B, which is also A'*X' = B'
 JamaMatrix JamaMatrix.times(JamaMatrix B)
          Linear algebraic matrix multiplication, A * B
 

Constructors in visad.matrix with parameters of type JamaMatrix
JamaCholeskyDecomposition(JamaMatrix matrix)
          Construct a new JamaCholeskyDecomposition from a JamaMatrix.
JamaEigenvalueDecomposition(JamaMatrix matrix)
          Construct a new JamaEigenvalueDecomposition from a JamaMatrix.
JamaLUDecomposition(JamaMatrix matrix)
          Construct a new JamaLUDecomposition from a JamaMatrix.
JamaQRDecomposition(JamaMatrix matrix)
          Construct a new JamaQRDecomposition from a JamaMatrix.
JamaSingularValueDecomposition(JamaMatrix matrix)
          Construct a new JamaSingularValueDecomposition from a JamaMatrix.
 

Uses of JamaMatrix in visad.python
 

Methods in visad.python that return JamaMatrix
static JamaMatrix JPythonMethods.inverse(FlatField data)
          return matrix inverse of data, which should have either a 1-D or 2-D gridded domain
static JamaMatrix JPythonMethods.matrixMultiply(FlatField data1, FlatField data2)
          return matrix multiply of data1 * data2, which should have either 1-D or 2-D gridded domains
static JamaMatrix JPythonMethods.solve(FlatField data1, FlatField data2)
          return matrix soluton X of data1 * X = data2; data12 and data2 should have either 1-D or 2-D gridded domains; return solution if data1 is is square, least squares solution otherwise
static JamaMatrix JPythonMethods.transpose(FlatField data)
          return matrix transpose of data, which should have either a 1-D or 2-D gridded domain
 

Uses of JamaMatrix in visad.sounder
 

Methods in visad.sounder that return JamaMatrix
 JamaMatrix PCA.compress(Spectrum spectrum)
           
static JamaMatrix PCA.makeCovarianceMatrix(double[][] data_vectors)
           
 JamaMatrix PCA.uncompress(JamaMatrix trans_data_vector)
           
 

Methods in visad.sounder with parameters of type JamaMatrix
 JamaMatrix PCA.uncompress(JamaMatrix trans_data_vector)
           
 

Constructors in visad.sounder with parameters of type JamaMatrix
PCA(JamaMatrix eigenvectors, JamaMatrix mean_vector)