Activity
From 26 Jan 2017 to 24 Feb 2017
24 Feb 2017
- 17:54 CoCoALib Bug #1014 (In Progress): RowMat, ColMat with arg an empty list/vector
- Another (mild?) incompatibility is that in CoCoA-5 @RowMat@ and @ColMat@ accept as input lists of INT and/or RAT.
In... - 17:49 CoCoALib Bug #1014: RowMat, ColMat with arg an empty list/vector
- At the moment JAA thinks that giving an error is probably better.
Is there a situation where one might reasonably ... - 17:45 CoCoALib Bug #1014: RowMat, ColMat with arg an empty list/vector
- In CoCoA-5 one can call @RowMat([])@ and @ColMat([])@ to produce a matrix 1x0 or 0x1.
In CoCoALib a similar call pro... - 17:39 CoCoALib Bug #1014 (In Progress): RowMat, ColMat with arg an empty list/vector
- What should @RowMat@ and @ColMat@ do if given am empty list/vector as argument?
- 17:51 CoCoALib Feature #202: MatrixView/function for viewing a single row or column (RowMat, ColMat)
- What should these functions do if the matrix is 0-by-C or R-by-0?
Return a 0-by-1 or 1-by-0 matrix? - 17:42 CoCoALib Feature #202: MatrixView/function for viewing a single row or column (RowMat, ColMat)
- Another possibility: uglier, but possibly clearer?
* *@RowMatView@*
* *@ColMatView@*
The intention is that the r... - 14:16 CoCoALib Support #1013: GlobalManager: name of object in examples (and tests)
- In just a couple of days I shall have to present CoCoALib and its examples.
Indeed, I shall probably concentrate on ... - 14:13 CoCoALib Support #1013 (New): GlobalManager: name of object in examples (and tests)
- At the moment all CoCoALib examples use the name *@CoCoAFoundations@* for the @GlobalManager@ object.
Is there a b...
22 Feb 2017
- 16:16 CoCoA-5 Feature #912: Add TUTORIALs to online manual
- I have added some hasty tutorials... no doubt it is clear that they have been hastily written.
21 Feb 2017
- 14:22 CoCoA-5 Feature #912: Add TUTORIALs to online manual
- There is less than a week to go to the mini-course. It would be nice to make some progress with the tutorials.
20 Feb 2017
- 16:40 CoCoA-5 Feature #1012: Chebyshev polynomials
- The functions have existed for some time, but have never been documented.
Also compare speed of CoCoALib impl with... - 16:39 CoCoA-5 Feature #1012 (Closed): Chebyshev polynomials
- There is a CoCoA-5 package called @chebyshev.cpkg5@.
There are also CoCoALib fns for computing the chebyshev polynom... - 16:20 CoCoA-5 Feature #1011: Random seed fn
- An interactive CoCoA-5 session will always generate the same sequence of (pseudo-)random numbers.
In CoCoA-4 there w... - 16:16 CoCoA-5 Feature #1011 (Closed): Random seed fn
- CoCoA-4 has a @Seed@ fn for resetting the global random number generator.
Make it (or something equivalent) availa... - 13:40 CoCoALib Feature #872 (In Progress): LinSolve for matrices over FFp
- Currently I am just adding the "keyword" *@MatrixFp@*
Some code has already been written, and it is in the file @sr... - 13:23 CoCoALib Feature #82: C++11 compatibility questions
- How does this issue differ from issue #83?
- 13:19 CoCoALib Feature #1010: C++11: Mario's Hilbert scheme code
- Mario makes essential use of various C++11 featues (_e.g._ @auto@ variable declarations).
The problem is that CoCo... - 13:14 CoCoALib Feature #1010 (New): C++11: Mario's Hilbert scheme code
- Mario would like to incorporate his Hilbert scheme code, but to do so he must compile with c++11 (because he uses sev...
- 13:12 CoCoALib Support #861: Janet basis code: TmpJB files give some problems with C++11 (using CLANG/LLVM)
- @Winfried: could you check whether this problem persists in the latest version of CoCoALib?
There is version from 16...
17 Feb 2017
- 08:00 CoCoALib Slug #777: SLUG: elimination
- Apart from the improvements we can do for @elim@ (and are about to do ;-)
I think @myFinalizeGBasis@ can be improved...
16 Feb 2017
- 13:27 CoCoALib Slug #1009 (Closed): coefficients for MinPoly e Frobenius
- The function creating the vector of coefficients (wrt a QB) can be improved.
(this is an internal and costly functio... - 13:17 CoCoALib Slug #777: SLUG: elimination
- The same example computed using @MinPolyQuot@ is much faster: about 0.2s :-)
Maybe @elim@ can be programmed to us... - 13:14 CoCoALib Slug #777 (In Progress): SLUG: elimination
- I happened upon the file for the example, and tried it with @SetVerbosityLevel(1999)@.
It seems that much of the tim... - 12:45 CoCoALib Feature #962: General verbose mode?
- How about starting with just two ranges?
1--9 for users
10--??? for CoCoA packages and CoCoALib
I had also consi... - 08:36 CoCoALib Feature #962: General verbose mode?
- I prefer the mnemonic number of digits. So I suggest
1 digit -- free for users
2 digits -- cocoalib and cocoa pac...
15 Feb 2017
- 18:40 CoCoALib Feature #962: General verbose mode?
- Anna's idea of reserving certain ranges for different "levels" of function appeals to me. I think her ranges are too...
- 18:20 CoCoALib Feature #1008 (Feedback): square function
- All tests pass. I have now checked in the change. ==> feedback
14 Feb 2017
- 18:08 CoCoA-5 Feature #1007: (makefile) New "clean" target which does not clean documentation
- Checked-in an update to all Makefiles. Hope it works -- I did mess some things up :-(
13 Feb 2017
- 18:32 CoCoA-5 Feature #1007: (makefile) New "clean" target which does not clean documentation
- John Abbott wrote:
> Should the file @examples/index.html@ be included in the distribution?
> In other words, shoul... - 18:24 CoCoA-5 Feature #1007: (makefile) New "clean" target which does not clean documentation
- Should the file @examples/index.html@ be included in the distribution?
In other words, should @make distclean@ delet... - 18:22 CoCoA-5 Feature #1007: (makefile) New "clean" target which does not clean documentation
- It seems that the dependencies (in @src/AlgebraicCore/@) are rebuilt whenever @include/CoCoA/library.H@ changes, and ...
- 17:56 CoCoA-5 Feature #1007: (makefile) New "clean" target which does not clean documentation
- John Abbott wrote:
> I'm still undecided where the dependency files should fit into this scheme; internal dependenci... - 17:52 CoCoA-5 Feature #1007: (makefile) New "clean" target which does not clean documentation
- I have read through the GNU guidelines. Following them all would be quite hard work.
The "cleaning" targets which w... - 14:47 CoCoALib Bug #1004 (Feedback): In scripts: use portable test for absolute paths
- No problems has been reported so far, so moving to "feedback".
I think the solution I have chosen should be compat... - 14:44 CoCoALib Feature #1008 (Resolved): square function
- OK, then we agree to eliminate the function @square@. It will disappear the next time I do a check in (later today?)
- 09:44 CoCoALib Feature #1008: square function
- If we had a @square@ we should document how it differs from @power(x,2)@. So I think we'd better not.
If we have @m...
12 Feb 2017
- 16:20 CoCoALib Feature #1008 (In Progress): square function
- So far we have not really felt the need for a @square@ function in CoCoALib (presumably).
So maybe it does not mak... - 16:19 CoCoALib Feature #1008: square function
- A search for @square@ showed that there had been a @square@ function for @RingElem@, but that it was removed (presuma...
- 16:14 CoCoALib Feature #1008 (Closed): square function
- In @utils.H@ there is a fn called @square@ defined only for @double@. It used only in @ApproxPts.C@.
I am sure th...
10 Feb 2017
- 17:33 CoCoALib Feature #962: General verbose mode?
- I think we should set some rules like:
1 - 9 (or to 99) reserved for users.
100 - ?? for higher cocoa/cocolib fu...
03 Feb 2017
- 23:03 CoCoA-5 Feature #1007: (makefile) New "clean" target which does not clean documentation
- If we regard the "compiled" documentation files as part of the standard distribution (which is probably a very reason...
- 17:00 CoCoA-5 Feature #1007: (makefile) New "clean" target which does not clean documentation
- I have a first implementation, but will refrain from checking in until I have done some more tests (over the weekend?...
- 15:35 CoCoA-5 Feature #1007: (makefile) New "clean" target which does not clean documentation
- There are some (GNU) guidelines here:...
- 15:26 CoCoA-5 Feature #1007: (makefile) New "clean" target which does not clean documentation
- What does *@make clean@* do? And what should it do?
It seems that it does exactly what I want... (now that I hav... - 15:12 CoCoA-5 Feature #1007: (makefile) New "clean" target which does not clean documentation
- Another candidate for the name: *@halfclean@*
- 11:36 CoCoA-5 Feature #1007: (makefile) New "clean" target which does not clean documentation
- What purpose does the file @wordlist.txt@ serve? Is it used just by the Emacs interface? If so, shouldn't it be in ...
02 Feb 2017
- 22:27 CoCoA-5 Feature #1007: (makefile) New "clean" target which does not clean documentation
- I found that the targets for building the CoCoA-5 documentation *always* rebuild it even when it's not necessary. I ...
- 18:00 CoCoA-5 Feature #1007 (In Progress): (makefile) New "clean" target which does not clean documentation
- What should such a target be called? It should delete those files which depend on the platform (_i.e._ compiled code...
- 17:38 CoCoA-5 Feature #1007 (Closed): (makefile) New "clean" target which does not clean documentation
- Since the problem with external dependencies seem to be mostly associated with the documentation, it would be helpful...
- 17:41 CoCoA-5 Support #1006 (In Progress): External dependencies for building
- I failed to install LaTeX on the netbook :-(
- 16:29 CoCoA-5 Support #1006: External dependencies for building
- Can we make it simpler? Reduce the dependencies on external software?
What do we need java for?
- 16:28 CoCoA-5 Support #1006 (In Progress): External dependencies for building
- I am trying to build and install CoCoA-5 from source on a "bare-bones" Linux box.
It is proving to be quite tedious ...
01 Feb 2017
- 21:49 CoCoALib Feature #1005: Makefile: install target for CoCoALib
- I have added some lines to copy documentation and examples:
* @doc/CoCoALib.pdf@ is copied into @/usr/local/include... - 16:51 CoCoALib Feature #1005 (In Progress): Makefile: install target for CoCoALib
- I have already written a first *@install@* target for CoCoALib (and a first attempt to use it required a system reins...
- 16:43 CoCoALib Feature #1005 (Closed): Makefile: install target for CoCoALib
- There should be an *@install@* target for CoCoALib.
- 21:44 CoCoALib Bug #1004: In scripts: use portable test for absolute paths
- Anna reports that the modified script worked as desired on M$ plaform.
So I have changed the other scripts (which ne... - 14:18 CoCoALib Bug #1004 (In Progress): In scripts: use portable test for absolute paths
- I have found a plausible solution on StackExchange (256434):
the following (Bourne) shell function was given as a so... - 14:10 CoCoALib Bug #1004 (Closed): In scripts: use portable test for absolute paths
- Anna has just reported that some scripts give incorrect errors about paths not being absolute.
The problem probabl... - 14:07 CoCoALib Support #976: configure: auxiliary scripts should be consistent about error messages
- I am happy with the format of the printed error messages. It remains to decide between @/dev/stderr@ and @/dev/stdou...
30 Jan 2017
- 07:55 CoCoALib Feature #1001: CoCoALib: ideas for student projects
- Translate a cocoa-5 function from a package into CoCoALib.
* *@GCDList@* (@coclib.cpkg5@)
* *@FactorUnivariate@* ... - 07:53 CoCoA-5 Feature #737: Elementary transcendental functions (sin, cos, tan, log, exp)
- I have a package myself called @taylor@.
Maybe I could show it to you and decide.
27 Jan 2017
- 15:59 CoCoA-5 Design #997: Using protected variable names for "bound variables" (e.g. for, try...endtry)
- Think about the following valid CoCoA-5 code:...
- 15:44 CoCoA-5 Design #997: Using protected variable names for "bound variables" (e.g. for, try...endtry)
- The following works:...
- 08:04 CoCoA-5 Design #997: Using protected variable names for "bound variables" (e.g. for, try...endtry)
- This, not surprisingly, doesn't work ;-)...
- 15:54 CoCoA-5 Feature #1003 (In Progress): New syntax for creating poly rings?
- I do not believe that there will be ambiguity: consider the expression *@OBJ[string]@*
* if *@OBJ@* is a record the... - 07:42 CoCoA-5 Feature #1003: New syntax for creating poly rings?
- Remember the syntax @NewPolyRing(QQ, "x,y,z");@. That's very expressive!
- 07:40 CoCoA-5 Feature #1003: New syntax for creating poly rings?
- Neat idea, but I think we would still have the ambiguity between:
@K["x"]@ and @F["factors"]@ for records (very usef... - 15:50 CoCoA-5 Support #1000: CoCoAManual for "all cocoa commands"
- Is it possible to make links/references from normal manual pages to/from the page about CoCoA commands?
I note that ... - 07:51 CoCoA-5 Support #1000: CoCoAManual for "all cocoa commands"
- (I thought I had already replied on this one, strange...)
As is (think of the pdf version), the manual only knows ... - 15:46 CoCoA-5 Feature #912: Add TUTORIALs to online manual
- Anna would you be willing to help me propel this issue forwards over the next month.
The minicourse will be on 27+28... - 07:53 CoCoA-5 Feature #912: Add TUTORIALs to online manual
- John Abbott wrote:
> Here is a proposal for how we could organize tutorials as manual pages in CoCoA-5.
> Tutorial ... - 08:05 CoCoA-5 Feature #996: New function: IdealOfGBasis
- Asking for approval: is this name ok?
26 Jan 2017
- 00:49 CoCoA-5 Feature #1003: New syntax for creating poly rings?
- One problem it does not solve is how to write something like @QQ[alpha]/(alpha^2-2)@ since we cannot create the ideal...
- 00:46 CoCoA-5 Feature #1003: New syntax for creating poly rings?
- Some advantages are:
* do not need operator *@::=@* to introduce special syntax (valid only in a special context)
*... - 00:40 CoCoA-5 Feature #1003 (In Progress): New syntax for creating poly rings?
- Here is an idea which could make creating poly rings a "normal case" rather than a "special case".
Instead of havi...
Also available in: Atom