]> gitweb.michael.orlitzky.com - sage.d.git/commit
mjo/clan: refactor the type hierarchy
authorMichael Orlitzky <michael@orlitzky.com>
Tue, 17 Feb 2026 02:51:59 +0000 (21:51 -0500)
committerMichael Orlitzky <michael@orlitzky.com>
Tue, 17 Feb 2026 02:51:59 +0000 (21:51 -0500)
commitfe8b40ecb6752b078c54629fcf4498356d8eca43
tree68306d4087d211bd13fb21ccd5b625ed9fa3c6d5
parent9109474162705d518acf4062ec1f7a4d00ea0734
mjo/clan: refactor the type hierarchy

Put the clan stuff in a top-level Clan class, and make UnitalClan a
wrapper around that. This complicates everything a bit, but makes me
feel better.
mjo/clan/clan.py [moved from mjo/clan/unital_clan.py with 94% similarity]
mjo/clan/clan_element.py
mjo/clan/clan_operator.py