All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class phaser.algorithm.util.Matrix

java.lang.Object
   |
   +----phaser.algorithm.util.Matrix

public class Matrix
extends Object

Constructor Index

 o Matrix(double[][], int, int)
 o Matrix(int, int)
 o Matrix(Matrix)

Method Index

 o addTo(Matrix)
 o det()
 o dump()
 o eigenValue(double[], double, double)
 o element(int, int)
 o extendColBy(double[])
 o getColDim()
 o getRowDim()
 o multiplyAddCol(int, int, double)
 o multiplyAddRow(int, int, double)
 o multiplyBy(double)
 o multiplyBy(double[])
 o multiplyBy(Matrix)
 o multiplyCol(int, double)
 o multiplyRow(int, double)
 o print(PrintWriter)
 o setElement(int, int, double)
 o swapCols(int, int)
 o swapRows(int, int)
 o transpose()

Constructors

 o Matrix
 public Matrix(double b[][],
               int rd,
               int cd) throws Exception
 o Matrix
 public Matrix(int n,
               int m) throws Exception
 o Matrix
 public Matrix(Matrix A)

Methods

 o element
 public double element(int i,
                       int j) throws Exception
 o setElement
 public void setElement(int i,
                        int j,
                        double c) throws Exception
 o getRowDim
 public int getRowDim()
 o getColDim
 public int getColDim()
 o swapRows
 public void swapRows(int i,
                      int j) throws Exception
 o swapCols
 public void swapCols(int i,
                      int j) throws Exception
 o multiplyRow
 public void multiplyRow(int i,
                         double c) throws Exception
 o multiplyCol
 public void multiplyCol(int i,
                         double c) throws Exception
 o multiplyAddRow
 public void multiplyAddRow(int i,
                            int j,
                            double c) throws Exception
 o multiplyAddCol
 public void multiplyAddCol(int i,
                            int j,
                            double c) throws Exception
 o transpose
 public void transpose() throws Exception
 o extendColBy
 public Matrix extendColBy(double v[]) throws Exception
 o det
 public double det() throws Exception
 o eigenValue
 public double eigenValue(double x[],
                          double tol,
                          double maxItr) throws Exception
 o multiplyBy
 public Matrix multiplyBy(Matrix B) throws Exception
 o multiplyBy
 public double[] multiplyBy(double x[]) throws Exception
 o multiplyBy
 public Matrix multiplyBy(double c) throws Exception
 o addTo
 public Matrix addTo(Matrix B) throws Exception
 o print
 public void print(PrintWriter W) throws Exception
 o dump
 public void dump() throws Exception

All Packages  Class Hierarchy  This Package  Previous  Next  Index