Refactor existing code in Sage

Currently there are two almost duplicate algorithms in sage.coding.binary_code and sage.graphs.graph_isom which need to be refactored into a more general purpose "subgroup-type problem" and "canonical labeling-type problem" algorithm. Steps:

Phase 1 (DONE): refactor the common parts of aut. group and canonical label stuff

Phase 2: refactor the problem-specific parts of aut. group and canonical label stuff

Phase 3: refactor the common parts of canonical augmentation stuff

Phase 4: refactor the problem-specific parts of canonical augmentation stuff

PartitionRefinement/Refactor (last edited 2009-03-06 07:26:45 by rlm)