package hep.physics.matrix;

import java.io.Serializable;

/**
 * A very simple matrix implementation
 * @author tonyj
 */
public class BasicMatrix implements MutableMatrix, Serializable
{
   static final long serialVersionUID = -3491275185124557222L;
   private double[][] data;
   
   public BasicMatrix(int nRows, int nCols)
   {
      data = new double[nRows][nCols];
   }
   
   /** Creates a new instance of BasicMatrix */
   public BasicMatrix(double[][] data)
   {
      if (data.length <= 0) throw new IllegalArgumentException("Invalid data");
      int nCols = data[0].length;
      for (int i=0; i 

Ads help maintain this website.