public void TestHashCode()
    {
      ComplexFloatMatrix a = new ComplexFloatMatrix(2);
      a[0,0] = new ComplexFloat(1,1);
      a[0,1] = new ComplexFloat(2,2);
      a[1,0] = new ComplexFloat(3,3);
      a[1,1] = new ComplexFloat(4,4);

      int hash = a.GetHashCode();
      Assert.AreEqual(hash, 7);
    }