Slug #1796
myFinalizeGBasis ("Final clean up") should be more flexible
Status:
New
Priority:
Normal
Assignee:
Category:
Improving
Target version:
Start date:
18 Mar 2024
Due date:
% Done:
30%
Estimated time:
Description
We have noticed that sometimes (with SetVerbosityLevel(100)) the time spent in "Final clean up" is quite long.
The current implementation just performs the final interreduction for non-homogeneous input (because doing it after the output is converted in a normal vector<RingElem> would be slower)
It should be more flexible: sometimes we do not need the full final interreduction.
Related issues
History
#1 Updated by Anna Maria Bigatti about 1 month ago
- Related to Slug #777: SLUG: elimination added
#2 Updated by John Abbott about 1 month ago
- Related to Slug #1394: Oddly slow GBasis computation (slow final cleanup) added
#3 Updated by Anna Maria Bigatti about 1 month ago
- Assignee set to Anna Maria Bigatti
- % Done changed from 0 to 30
Improved (see #777-12).
Still, could be more clever when computing elimination and some reductions are completely useless.