Project

General

Profile

Activity

From 04 Nov 2015 to 03 Dec 2015

03 Dec 2015

13:18 Slug #798 (Resolved): use poly ring with many variables is too slow
The CoCoA-5 tests pass as they did before; and the speed test with 20000 indets seemed to go OK. So marking as resol... John Abbott
11:44 Slug #798: use poly ring with many variables is too slow
I didn't sleep so well this last night (ate something which didn't agree with me), so today's a good day to hack away... John Abbott
11:10 Slug #798: use poly ring with many variables is too slow
One possible approach is to devise a hash for @symbol@ then just comparing hashes will probably show quickly that the... John Abbott

26 Nov 2015

11:20 Feature #823: NewPolyRing with weights -- better interface?
An alternative would be to accept a @record@ as an argument, but this does make the input longer: for instance... John Abbott
11:16 Feature #823 (Closed): NewPolyRing with weights -- better interface?
According to the C5 manual, if we want to create a new poly ring with given weights then we must supply a complete or... John Abbott
11:10 Feature #673: Error message: I was expecting...
The original report did not contain an example of input which produces the unhelpful error message. I think the foll... John Abbott

09 Nov 2015

17:03 Slug #798: use poly ring with many variables is too slow
In @PolyRing.H@ there is a fn called @IndetSymbol@ which apparently gives the symbol of the @k@-th indet. Presumably... John Abbott
15:02 Slug #798: use poly ring with many variables is too slow
Functions involved include:
@RING::injectIndeterminates@ in @Interpreter.C:456@ which calls
@allSymbolValues@ in @Int...
John Abbott
13:52 Slug #798: use poly ring with many variables is too slow
I was forgetting that the @use@ command in CoCoA-5 also assigns all the CoCoA-5 variables whose names coincide with t... John Abbott
13:24 Slug #798 (In Progress): use poly ring with many variables is too slow
I have just tried @NewPolyRing(RingQQ(),10000)@ in CoCoALib, and it took just 4s.
So why so much slower in CoCoA-5?
...
John Abbott
11:41 Slug #798: use poly ring with many variables is too slow
I suspect the main problem is that creating a poly ring also creates a @std::vector@ containing each power-product as... John Abbott
11:38 Slug #798 (Closed): use poly ring with many variables is too slow
Mario will need polyrings with many variables (>10000).
CoCoALib seems to have no "artificial limit"; but when I tri...
John Abbott
15:29 Feature #451 (In Progress): Port function NewSymbol/NewSymbols to CoCoA-5
Recall that the *@use@* command automatically sets CoCoA-5 variables whose names coincide with the indets. What will... John Abbott
 

Also available in: Atom