]> gitweb.michael.orlitzky.com - sage.d.git/commit
eja: rewrite the classcall/init process.
authorMichael Orlitzky <michael@orlitzky.com>
Tue, 25 Jun 2019 02:52:09 +0000 (22:52 -0400)
committerMichael Orlitzky <michael@orlitzky.com>
Mon, 29 Jul 2019 03:12:31 +0000 (23:12 -0400)
commitbae00775f40f06d945413ee39109f4c5b06c62b6
tree38e066a6becf881d7c9cfce91218959e228828e3
parent50ea939ce86a7b67f3dc98ba2b3470b9d0dceebd
eja: rewrite the classcall/init process.

I'm not sure what I just did, but by copying the __classcall_private__
method from FiniteDimensionalAlgebra, I was able to make it take an
extra (optional) "rank" parameter while creating EJAs. This lets us
hard-code the rank for known EJAs, and put off figuring how we might
compute it otherwise.
mjo/eja/euclidean_jordan_algebra.py