sagemath / sage

Main repository of SageMath
https://www.sagemath.org
Other
1.31k stars 450 forks source link

Refactor integer vectors mod permgroup using set factories #16094

Open 0f5ae6f6-e03a-45d9-b571-4ce01615e676 opened 10 years ago

0f5ae6f6-e03a-45d9-b571-4ce01615e676 commented 10 years ago

IntegerVectorsModPermgroup returns a customized parent from a set of constraints. Elements of these built parents are linked together (they share for example the same class...). The goal of this ticket is to refactor the selection part of the returned parent.

Depends on #10194

CC: @sagetrac-sage-combinat @hivert

Component: combinatorics

Keywords: set, factories, selection, parent, days57

Branch/Commit: u/nborie/refactor_integer_vectors_mod_permgroup_using_set_factories @ 6dc0378

Issue created by migration from https://trac.sagemath.org/ticket/16094

0f5ae6f6-e03a-45d9-b571-4ce01615e676 commented 10 years ago

Description changed:

--- 
+++ 
@@ -1 +1 @@
-
+IntegerVectorsModPermgroup returns a customized parent from a set of constraints. Elements of these built parents are linked together (they share for example the same class...). The goal of this ticket is to refactor the selection part of the returned parent.
0f5ae6f6-e03a-45d9-b571-4ce01615e676 commented 10 years ago

Changed keywords from none to set, factories, selection, parent

0f5ae6f6-e03a-45d9-b571-4ce01615e676 commented 10 years ago

Changed keywords from set, factories, selection, parent to set, factories, selection, parent, days57

0f5ae6f6-e03a-45d9-b571-4ce01615e676 commented 10 years ago

Dependencies: #10194

0f5ae6f6-e03a-45d9-b571-4ce01615e676 commented 10 years ago

Branch: u/nborie/refactor_integer_vectors_mod_permgroup_using_set_factories

0f5ae6f6-e03a-45d9-b571-4ce01615e676 commented 10 years ago

Commit: 6dc0378

0f5ae6f6-e03a-45d9-b571-4ce01615e676 commented 10 years ago
comment:5

Sniff, What the hell Map reduce is doing in my patch ???

Florent ? what did you do ?


New commits:

693c672Imported code from trac_13580-map_reduce-fh.patch + fixed multiline doctests.
05de545# Mon Apr 07 00:47:29 2014 +0200
06beedcFixed passing parent to ElementWrapper
fe229c4begin refactoring using set factories
d7eb4c1Cleanup in constraints managment.
c2d12f9Merge branch 't/10194/10194' into t/16094/refactor_integer_vectors_mod_permgroup_using_set_factories
876109amore stuff for the refactoring : ping pong with set factories
b615150Fixed printing of `_repr_` for TopMostParentPolicy
90a8238Merge branch 't/10194/10194' into t/16094/refactor_integer_vectors_mod_permgroup_using_set_factories
6dc0378finalising the refactoring, including non trivial tests with set factory features