]> gitweb.michael.orlitzky.com - sage.d.git/blobdiff - mjo/eja/eja_subalgebra.py
eja: fix tests and pre-cache ranks.
[sage.d.git] / mjo / eja / eja_subalgebra.py
index 4355e9f20e40d1a396f42a686d474c77e18f1b47..045c16e7ed691532e016c89192a43903bc0cc7ce 100644 (file)
@@ -130,7 +130,7 @@ class FiniteDimensionalEuclideanJordanSubalgebra(FiniteDimensionalEuclideanJorda
         1
 
     """
-    def __init__(self, superalgebra, basis, rank=None, category=None):
+    def __init__(self, superalgebra, basis, category=None):
         self._superalgebra = superalgebra
         V = self._superalgebra.vector_space()
         field = self._superalgebra.base_ring()
@@ -175,12 +175,11 @@ class FiniteDimensionalEuclideanJordanSubalgebra(FiniteDimensionalEuclideanJorda
 
 
         fdeja = super(FiniteDimensionalEuclideanJordanSubalgebra, self)
-        return fdeja.__init__(field,
-                              mult_table,
-                              rank,
-                              prefix=prefix,
-                              category=category,
-                              natural_basis=natural_basis)
+        fdeja.__init__(field,
+                       mult_table,
+                       prefix=prefix,
+                       category=category,
+                       natural_basis=natural_basis)