Project

General

Profile

Activity

From 11 Jan 2012 to 09 Feb 2012

09 Feb 2012

22:51 CoCoALib Bug #89 (Closed): MachineInt or long as fn arg type for indices
In file @PPMonoid.H@ several functions expect a @long@ arg to indicate the index of an indet.
Should these arg typ...
John Abbott
22:46 Bug #55: MSVC10 - static member fields
I looked on internet, but did not find an answer which I feel is truly definitive. If the initializer is a constant ... John Abbott
17:02 Bug #55: MSVC10 - static member fields
It doesn't seem a problem in VC10 SP1 (tried on a toy example).
From my understanding of the standard, it shouldn't ...
Giovanni Lagorio
16:56 CoCoA-5 Slug #31: theValue makes copy
The solution is to implement a move constructor in BigInt (and every "huge" data structure ;-) ) Giovanni Lagorio

08 Feb 2012

16:29 CoCoALib Support #87: Cleanup header for ring classes (so that they are e-diff-able)
1 - separate more clearly member functions "of the same type".
2 - emphasize what is inherited from what.
3 - remov...
Anna Maria Bigatti
16:09 CoCoALib Support #87 (New): Cleanup header for ring classes (so that they are e-diff-able)
Anna Maria Bigatti
16:12 CoCoA-5 Bug #88 (Closed): Makefile problem with GUI on linux
it doesn't seem to generate the .pro files....
I'd have sworn it used to work....
Anna Maria Bigatti

07 Feb 2012

12:18 CoCoALib Feature #40: Squarefree factorization - Alessio d'Ali`
Alessio has implemented a function which factorizes a polynomial into its primitive parts. The idea was to use this ... John Abbott

06 Feb 2012

19:33 CoCoALib Support #86 (Closed): Clean up DivMask and doc
Anna Maria Bigatti
15:19 CoCoALib Support #86 (Closed): Clean up DivMask and doc
DivMask contain old style doxygen documentation.
Clean it up.
Anna Maria Bigatti

03 Feb 2012

15:18 CoCoALib Design #64: submat takes only vector<long>
For functions which take single machine integer values as arguments, the coding guidelines say to use @MachineInt@ wh... John Abbott
15:10 CoCoALib Bug #6: Sort out RingElem, RefRingElem, ConstRefRingElem mess
JAA has undone the changes he made while trying & failing to improve the current impl of @RingElem@ and friends. Luc... John Abbott

02 Feb 2012

17:39 CoCoALib Bug #85 (Closed): QuotientRing problem
I ran this in cocoa-5... Anna Maria Bigatti
16:52 CoCoALib Feature #84: Names for random streams
*Anna:* remove RandomLong(RndSrc)
OK, at least until someone says they really need it.
*Added 2012-12-04:* JAA conf...
John Abbott
11:24 CoCoALib Feature #84: Names for random streams
*Anna:* I have implemented @RandomLong(lwb, upb)@ and it works fine. I think it is the nicest interface.
Good idea!!
John Abbott

01 Feb 2012

18:28 CoCoALib Feature #84: Names for random streams
A few ideas (brainstorming)... Anna Maria Bigatti
18:19 CoCoALib Feature #84: Names for random streams
these might be sources of inspiration
http://www.gnu.org/software/gsl/manual/html_node/Random-Number-Generation.html...
Anna Maria Bigatti
17:06 CoCoALib Feature #84: Names for random streams
Here is another proposal for the new names:
@RandGen@
@RandGenBool@
@RandGenLong@
@RandGenBigInt@
Here my aim was to...
John Abbott
16:59 CoCoALib Feature #84: Names for random streams
After a long skype discussion I make my proposal for names:... Anna Maria Bigatti
16:52 CoCoALib Feature #84: Names for random streams
We need to improve documentation to make the differences between @RandomSource@ and the @Random*Stream@ functions cle... John Abbott
15:46 CoCoALib Feature #84: Names for random streams
Here is another idea. At the moment the names of the three random generators include the name of the type of random ... John Abbott
15:40 CoCoALib Feature #84: Names for random streams
At the moment the names all have the prefix *@Random@*; this could be abbreviated into *@Rnd@* or *@Rand@* -- Anna th... John Abbott
15:31 CoCoALib Feature #84 (Closed): Names for random streams
While revising old names containing ZZ into names containing BigInt, we stumbled upon @RandomZZStream@, and felt that... John Abbott
11:35 CoCoALib Slug #81 (Closed): DMPI vs DMPII is slower than expected
Anna Maria Bigatti

31 Jan 2012

12:23 CoCoALib Feature #40: Squarefree factorization - Alessio d'Ali`
Alessio has a first prototype impl (not yet working -- JAA's fault).
He recalls the need for @Coefficients(F,x)@.
Aut...
John Abbott

27 Jan 2012

17:58 Bug #55: MSVC10 - static member fields
In some cases we can move the initialization in the .C file
(see #58 ""Moved initializer for const static data member...
Anna Maria Bigatti

26 Jan 2012

18:01 Bug #55: MSVC10 - static member fields
Reported under #58 by mistake.
John Abbott
18:00 Bug #58: MSVC10 - more things and overhead
Moved initializer for const static data member from @decimal.H@ to @decimal.C@.
Allows compilation with MSVC, and gi...
John Abbott
17:38 Bug #58: MSVC10 - more things and overhead
The preprocessor symbol definition of NDEBUG was never used anywhere.
It caused trouble on MSVC, so has been removed.
John Abbott
17:32 Bug #58: MSVC10 - more things and overhead
The code in @TmpFactorDir/linalg/Qdet.c@ is incomplete.
I have hidden it by using a preprocessor conditional
(becau...
John Abbott
17:11 Bug #58: MSVC10 - more things and overhead
In @RandomBoolStream.C@ there is a conversion from an @unsigned long@ to a @std::bitset@. The code is correct, but M... John Abbott
16:56 Bug #54: MSVC10 - #include <iterator>
The use of @back_inserter@ in the header file @apply.H@ could not be replaced by a call to a range insert member func... John Abbott
16:17 Bug #54: MSVC10 - #include <iterator>
The files which needed @<iterator>@ to be included all seem to need it simply to define the template class @back_inse... John Abbott
16:21 Bug #56: MSVC10 - unistd.h
We removed the include directive for @unistd.h@ from @Interpreter.H@.
The code compiled fine for us.
We had to ad...
John Abbott
15:02 CoCoA-5 Design #83: C++11 compatibility questions
The BOOST class @shared_ptr@ is used in the C5 interpreter (in files @AST@, @Interpreter@, @Parser@). The standard l... John Abbott
14:59 CoCoA-5 Design #83 (In Progress): C++11 compatibility questions
When the source code for CoCoA-5 is updated to C++11, several aspects will need to be reconsidered.
The purpose of t...
John Abbott
14:59 Bug #60 (Closed): MSVC10 - shared_ptr
Anna Maria Bigatti
14:54 Bug #60: MSVC10 - shared_ptr
In the interpreter there are 5 occurrences of @shared_ptr@.
These have all been replaced by @boost::shared_ptr@.
Th...
John Abbott
14:58 CoCoALib Feature #82 (Closed): C++11 compatibility questions
*THIS HAS BEEN SUPERSEDED BY ISSUE #1225*
When CoCoALib is converted to C++11 several aspects of the code will hav...
John Abbott
14:56 CoCoALib Support #75: Documentation review by Caleo
Alessandra is busy with exams until early March (2012)
John Abbott
14:35 CoCoALib Bug #6: Sort out RingElem, RefRingElem, ConstRefRingElem mess
Modified CoCoALib source code using ideas derived from discussions with Christof.
The modifications unearthed an *IN...
John Abbott
14:32 CoCoALib Bug #6: Sort out RingElem, RefRingElem, ConstRefRingElem mess
The first version of the report is almost finished.
Conducted some timing tests, needed for a subsection in the repo...
John Abbott

24 Jan 2012

14:20 CoCoALib Slug #81: DMPI vs DMPII is slower than expected
The problem was simply that certain overloads of myAddMulSummand (with 4 args) were missing, so a default (slow) impl... John Abbott
13:00 CoCoALib Slug #81 (Resolved): DMPI vs DMPII is slower than expected
Anna Maria Bigatti
12:59 CoCoALib Slug #81 (Closed): DMPI vs DMPII is slower than expected
Investigation with profiler needed to understand this difference. Anna Maria Bigatti

23 Jan 2012

14:31 CoCoA-5 Feature #80 (Closed): "<=" for ideals
After personal discussion with Robbiano and Abbott, the decision is for not offering the syntax "<=" for ideals.
1 -...
Anna Maria Bigatti
14:11 CoCoA-5 Bug #79 (Closed): Sort entries in CoCoAHelp.xml and write code on OnlineHelp.C to check sorting
Anna Maria Bigatti

19 Jan 2012

15:06 CoCoA-5 Feature #80 (Closed): "<=" for ideals
Should ... Anna Maria Bigatti
14:43 CoCoA-5 Bug #79 (Closed): Sort entries in CoCoAHelp.xml and write code on OnlineHelp.C to check sorting
Anna Maria Bigatti
11:38 CoCoA-5 Feature #77 (Closed): Porting package "primary.cpkg" to cocoa-5
Anna Maria Bigatti
10:52 CoCoALib Feature #40: Squarefree factorization - Alessio d'Ali`
Next tasks:
# investigate whether there is a "clever" way to choose the order in which the indets are to be consider...
John Abbott
10:51 CoCoALib Feature #40: Squarefree factorization - Alessio d'Ali`
Alessio has completed the following:
* handles case f=0 --> gives error
* handles case f=const --> appears as facto...
John Abbott

16 Jan 2012

14:19 CoCoA-5 Feature #78 (In Progress): Elim ordering and matrix ordering in CoCoA-5
in cocoa-4 we had an easy way to use an elimination ordering:... Anna Maria Bigatti

12 Jan 2012

12:05 CoCoALib Support #65 (Closed): matrix - MatrixView
Anna Maria Bigatti
10:43 CoCoA-5 Feature #77 (Closed): Porting package "primary.cpkg" to cocoa-5
Anna Maria Bigatti
 

Also available in: Atom