Re: [sage-devel] Re: Non-Sage C code in the Sage library
On 2015-04-22 14:21, Marc Mezzarobba wrote: Jeroen Demeyer wrote: src/sage/combinat/partitions_c.cc partitions_c could probably be replaced by the implementation in arb Why arb (which deals with floating point)? We already have 4 implementations in Sage to compute the number of partitions. In decreasing speed: 1. FLINT 2. PARI 3. Bober's partitions_c.cc 4. GAP We could easily drop partitions_c.cc right now. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-devel] Re: Non-Sage C code in the Sage library
On Wednesday 22 Apr 2015 14:10:51 Jeroen Demeyer wrote: > And then there are these, which seem to be external packages, but I > couldn't find a corresponding upstream: > > src/sage/stats/distributions/*.c Upstream (autotool-ised and all) is here: https://bitbucket.org/malb/dgs Cheers, Martin -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: Non-Sage C code in the Sage library
Jeroen Demeyer wrote: > src/sage/combinat/partitions_c.cc partitions_c could probably be replaced by the implementation in arb if people want to drop it. But having two implementations can be a good thing too... -- Marc -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: Non-Sage C code in the Sage library
I forgot to mention the C++ packages, the complete list of external code in Sage (AFAIK): src/sage/graphs/planarity_c/ https://code.google.com/p/planarity/ src/sage/graphs/graph_decompositions/rankwidth_c http://pholia.tdi.informatik.uni-frankfurt.de/~philipp/software/rw.shtml src/sage/schemes/hyperelliptic_curves/hypellfrob http://web.maths.unsw.edu.au/~davidharvey/code/hypellfrob/ src/sage/rings/bernmm/ http://web.maths.unsw.edu.au/~davidharvey/code/bernmm/ And then there are these, which seem to be external packages, but I couldn't find a corresponding upstream: src/sage/modular/arithgroup/*.cpp src/sage/stats/distributions/*.c src/sage/combinat/partitions_c.cc -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.