[sage-devel] Volunteers for a Sage presentation/tutorial at CARI 2014?
Hello, The upcoming CARI 2014 African Conference on Research in Computer Science and Applied Mathematics will occur in Senegal next October. Would anyone be interested in presenting Sage (20-23 October) or organizing a tutorial (16-18 October)? The submission deadline is January 31st. http://www.cari-info.org/index.php?option=com_content&view=article&id=85&Itemid=64 The delay is short, but maybe the organizers would accept a preliminary project description. I got the information from my dad who is likely to be there to present his regular booth on open source scientific software; he further mentioned that the local Dakarlug mailing list is very active. Some other food for thoughts: - The Agence Universitaire de la Francophonie is a partner of CARI http://www.cari-info.org/index.php?option=com_content&view=article&id=49&Itemid=81 - AIMS is Sage friendly and has a location in Dakar http://www.aims-senegal.sn/ Cheers, Nicolas -- Nicolas M. Thiéry "Isil" http://Nicolas.Thiery.name/ -- 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/groups/opt_out.
[sage-devel] Re: [sage-combinat-devel] Volunteers for a Sage presentation/tutorial at CARI 2014?
Hello, Is the conference in french ? (the title is in english but most information are in french) I am interested but the themes of the conference looks far from Sage capabilities: theme 1: Complex Systems Modelling theme 2: Scientific Computing and Parallelism theme 3: Signal, Image, Speech and Multimedia theme 4: Artificial Intelligence & Computer-based Collaborative Environment theme 5: Software Engineering and Information Systems: Models, Methods and Applications theme 6: Computer networks, Telecom, Embedded Systems, Distributed Systems and Mobility I will start writing a project if others show up and would be happy if anybody has suggestions fitting into the themes. Best, Vincent 2014/1/21, Nicolas M. Thiery : > Hello, > > The upcoming CARI 2014 African Conference on Research in Computer > Science and Applied Mathematics will occur in Senegal next October. > Would anyone be interested in presenting Sage (20-23 October) or > organizing a tutorial (16-18 October)? > > The submission deadline is January 31st. > > http://www.cari-info.org/index.php?option=com_content&view=article&id=85&Itemid=64 > > The delay is short, but maybe the organizers would accept a > preliminary project description. > > I got the information from my dad who is likely to be there to present > his regular booth on open source scientific software; he further > mentioned that the local Dakarlug mailing list is very active. Some > other food for thoughts: > > - The Agence Universitaire de la Francophonie is a partner of CARI > > http://www.cari-info.org/index.php?option=com_content&view=article&id=49&Itemid=81 > - AIMS is Sage friendly and has a location in Dakar > http://www.aims-senegal.sn/ > > Cheers, > Nicolas > -- > Nicolas M. Thiéry "Isil" > http://Nicolas.Thiery.name/ > > -- > You received this message because you are subscribed to the Google Groups > "sage-combinat-devel" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sage-combinat-devel+unsubscr...@googlegroups.com. > To post to this group, send email to sage-combinat-de...@googlegroups.com. > Visit this group at http://groups.google.com/group/sage-combinat-devel. > For more options, visit https://groups.google.com/groups/opt_out. > -- 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/groups/opt_out.
[sage-devel] Re: [sage-combinat-devel] Volunteers for a Sage presentation/tutorial at CARI 2014?
Salut Vincent, Thanks for taking the lead for investigating this opportunity! I won't be able to participate myself, as I have a lot of teaching in the Fall. On Tue, Jan 21, 2014 at 10:59:22AM +0100, Vincent Delecroix wrote: > Is the conference in french ? (the title is in english but most > information are in french) As far as I remember, it's a mix depending on the audience and the speaker. > I am interested but the themes of the conference looks far from Sage > capabilities: > theme 1: Complex Systems Modelling > theme 2: Scientific Computing and Parallelism > theme 3: Signal, Image, Speech and Multimedia > theme 4: Artificial Intelligence & Computer-based Collaborative Environment > theme 5: Software Engineering and Information Systems: Models, > Methods and Applications > theme 6: Computer networks, Telecom, Embedded Systems, Distributed > Systems and Mobility > > I will start writing a project if others show up and would be happy if > anybody has suggestions fitting into the themes. Yup, we are a bit on the side, fitting partially in theme 2 and to a lesser extend theme 1. They have had scilab tutorials previously which is not completely different. The main question is whether there is a large enough audience for a tutorial to make sense; I have no idea at this point. Cheers, Nicolas -- Nicolas M. Thiéry "Isil" http://Nicolas.Thiery.name/ -- 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/groups/opt_out.
[sage-devel] Re: upcoming Sage Days
Hi William, On 2014-01-21, William Stein wrote: >> Sage Days 57: Sage Combinatorics Days in Cernay-la-ville (sometime >> February-May, TBA). There is still nothing announced, isn't it? >> Sage Days 58: Bugs Days, San Diego (sometime April, 2014). > > From my side the best dates for Bug Days would be March 17-21 (a > Monday - Friday). Is too short notice for me. > If there aren't enough interested people, then we could do a bug days > in Seattle in April, May or June instead. Is in the middle of the semester. It could be that I'll find someone who'll do my teaching for one week, though. Best regards, Simon -- 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/groups/opt_out.
[sage-devel] Re: upcoming Sage Days
I'll be at a different conference during the second half of the week, so it wouldn't make much sense for me. On Tuesday, January 21, 2014 5:59:26 AM UTC, William Stein wrote: > > From my side the best dates for Bug Days would be March 17-21 (a > Monday - Friday). > -- 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/groups/opt_out.
[sage-devel] math software and China
Strange subject line, right? But read this post from ask.sagemath: +++ thank you very much! better a notebook servers to China,there are at least 600.000.000 people in internet. many kinds of Python books in China bookstore,but no many people deeply study it. in China,many people use mathematica,because mathematica 9.01 and maple 17 is free download every where magma 2.15 free download in China. in China nobody and no college pay magma V2.20,if pay one times,magma V2.20 will be free downloaded all China in China,95/100 windows OS are free downloaded,no pay a cent to Bill_gate +++ Well, I guess the situation with respect to software piracy in China (and presumably elsewhere) is well-known. I especially find the quote about Magma v2.20 interesting. Anyway, what are the implications of this for Sage - even the cloud? I have no prediction, but it seems pretty important. Certainly one issue this same poster has mentioned before is that the Great Firewall causes problems (see William and cjsh's brief conversation at http://ask.sagemath.org/question/3227/ ). So I think that this is worth discussing, especially if an entire huge country is essentially committed to proprietary software because it doesn't function in a proprietary way there; it makes some practical arguments for open source rather less compelling. Are there any researchers thinking of planning a Sage Days in the PRC? That would be really ground-breaking. - kcrisman -- 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/groups/opt_out.
Re: [sage-devel] math software and China
I do know someone in Beiljing who does want to run a Sage Days -- there was a posting to this list a few months ago. He is Zhibin Liang and did a number theory PhD in Cambridge (UK) not long ago. If China has such huge resource then surely someone there could run a Sage notebook server. Are they somehow asking for someone outside China to provide one which can be used from China? Surely any open Sage server could be used from there? John On 21 January 2014 13:53, kcrisman wrote: > Strange subject line, right? But read this post from ask.sagemath: > +++ > > thank you very much! > > better a notebook servers to China,there are at least 600.000.000 people in > internet. > > many kinds of Python books in China bookstore,but no many people deeply > study it. > > in China,many people use mathematica,because mathematica 9.01 and maple 17 > is free download every where > > magma 2.15 free download in China. > > in China nobody and no college pay magma V2.20,if pay one times,magma V2.20 > will be free downloaded all China > > in China,95/100 windows OS are free downloaded,no pay a cent to Bill_gate > > +++ > > Well, I guess the situation with respect to software piracy in China (and > presumably elsewhere) is well-known. I especially find the quote about > Magma v2.20 interesting. > > Anyway, what are the implications of this for Sage - even the cloud? I have > no prediction, but it seems pretty important. Certainly one issue this same > poster has mentioned before is that the Great Firewall causes problems (see > William and cjsh's brief conversation at > http://ask.sagemath.org/question/3227/ ). > > So I think that this is worth discussing, especially if an entire huge > country is essentially committed to proprietary software because it doesn't > function in a proprietary way there; it makes some practical arguments for > open source rather less compelling. Are there any researchers thinking of > planning a Sage Days in the PRC? That would be really ground-breaking. > > - kcrisman > > -- > 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/groups/opt_out. -- 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/groups/opt_out.
Re: [sage-devel] math software and China
> > > If China has such huge resource then surely someone there could run a > Sage notebook server. Are they somehow asking for someone outside > China to provide one which can be used from China? Surely any open > Sage server could be used from there? > > I think that the point is that sometime Internet to outside China is not as reliable, and perhaps the poster doesn't have the technical know-how or permissions to run such a server. I agree it is ambiguous. The poster also complained about not being able to use certain North American servers - well, those servers are restricted to on-campus use, as far as I know! Or something like that. -- 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/groups/opt_out.
[sage-devel] nOOb wanting help with $make doc
I have an issue with $make doc , I don't have much of an idea where the issue may lay. $make build works fine. Got "undefined symbol: FVS" as error with $make build before I adding build flags; "-shared -fPIC -Wl,--no-undefined". Have also tried "-Wl,-soname,libsomewhatfptufvs.so". The files "sage/local/lib/libsomewhatfptufvs.so" is also about same size as executable. Have tried to follow other spks's like cliquer. $cat logs/dochtml.log | tail [ -f local/etc/sage-started.txt ] || local/bin/sage-starts build/pipestatus "./sage --docbuild --no-pdf-links all html 2>&1" "tee -a logs/dochtml.log" Traceback (most recent call last): File "/home/rumpe/Downloads/sage-6.0/src/doc/common/builder.py", line 1443 , in import sage.all File "/home/rumpe/Downloads/sage-6.0/local/lib/python2.7/site-packages/sage/all.py" , line 93, in from sage.graphs.all import * File "/home/rumpe/Downloads/sage-6.0/local/lib/python2.7/site-packages/sage/graphs/all.py" , line 34, in from sage.graphs.somewhatfptufvs import * ImportError: /home/rumpe/Downloads/sage-6.0/local/lib/python2.7/site- packages/sage/graphs/somewhatfptufvs.so: undefined symbol: FVS make: *** [doc-html] Error 1 sage/graphs/all.py from sage.graphs.somewhatfptufvs import * sage/graphs/somewhatfptufvs.pxd cdef extern from "somewhatfptufvs/externals.hpp": cdef struct my_gal: pass cdef extern from "somewhatfptufvs/externals.hpp": cdef my_gal * gal(int n) cdef void gal_an_edge(my_gal *g, int, int) cdef void free_gal(my_gal *g) cdef int FVS(int **list, my_gal *g) somewhatfptufvs/externals.hpp struct my_gal { int n,m; int* M; }; void gal_an_edge(struct my_gal *g, int x, int y) { g->M[x*g->n+y]=1; g->M[y*g->n+x]=1; ++g->m; } void free_gal(struct my_gal* g) { free(g->M); free(g); } struct my_gal* gal(int n) { struct my_gal* g=(struct my_gal*)malloc(sizeof(struct my_gal)); g->n=n; g->m=0; g->M=(int*)malloc(n*n*sizeof(int)); int i; for(i=0;iM[i]=0; return g; } int FVS( int ** list, struct my_gal *G//IN ) ; -- 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/groups/opt_out.
[sage-devel] Re: nOOb wanting help with $make doc
As the error says, you declare a function prototype but don't define it. -- 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/groups/opt_out.
[sage-devel] Re: nOOb wanting help with $make doc
kl. 17:04:33 UTC tirsdag 21. januar 2014 skrev Volker Braun følgende: > > As the error says, you declare a function prototype but don't define it. > Sry if I misunderstand, not familiar with you use the word "prototype". Forgot to mention that I try to wrap a spkg written in C/C++ into sage. True that I have not posted the definition of FVS. Among other code, following code I believe is build during $ ./sage -f somewhatfptufvs int FVS( int ** list, my_gal *G//IN ) { #ifdefdo_iteration_rereordering_on_adjacency_matrix_while_mainly_using_adjacency_list do_adjacency_matrix _G(*G);//IN #else __graph_structure _G(*G);//IN #endif return FVS(list,_G); } -- 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/groups/opt_out.
[sage-devel] Re: nOOb wanting help with $make doc
On Tuesday, January 21, 2014 7:44:27 PM UTC, Arvid Sivertsen wrote: > > Sry if I misunderstand, not familiar with you use the word "prototype" > http://en.wikipedia.org/wiki/Function_prototype Did you add your cython module to src/module_list.py? -- 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/groups/opt_out.
[sage-devel] Re: nOOb wanting help with $make doc
kl. 19:56:17 UTC tirsdag 21. januar 2014 skrev Volker Braun følgende: > > > > On Tuesday, January 21, 2014 7:44:27 PM UTC, Arvid Sivertsen wrote: >> >> Sry if I misunderstand, not familiar with you use the word "prototype" >> > > http://en.wikipedia.org/wiki/Function_prototype > > Did you add your cython module to src/module_list.py? > > Yes. Extension('sage.graphs.somewhatfptufvs', sources = ['sage/graphs/somewhatfptufvs.pyx'], libraries = ['somewhatfptufvs']), -- 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/groups/opt_out.
[sage-devel] Re: upcoming Sage Days
Hi, So it seems pretty clear that if I do Bug Days in San Diego in March, it would be pretty lonely. So what is interest like in doing the Bug Days right after the "Sage on the Web" days? I.e., during the end of June? So we would have the following: * Sage Edu Days 6: University of Washington, Seattle (June 18-20, 2014) (subject to funding) * Sage Days 59: Sage on the Web, University of Washington, Seattle (June 16-20, 2014) * Sage Days 58: BUG Days, University of Washington (June 21-??, 2014) What do you think interest would be like? Basically we would have three different funding sources, but adjacent events, and just shift gears (and shuffle participants) somewhat from one to another. The bug days could go to the end of June even, depending on interest. -- William On Tue, Jan 21, 2014 at 5:44 AM, Volker Braun wrote: > I'll be at a different conference during the second half of the week, so it > wouldn't make much sense for me. > > > On Tuesday, January 21, 2014 5:59:26 AM UTC, William Stein wrote: >> >> From my side the best dates for Bug Days would be March 17-21 (a >> Monday - Friday). > > -- > You received this message because you are subscribed to the Google Groups > "bugdays" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to bugdays+unsubscr...@googlegroups.com. > > For more options, visit https://groups.google.com/groups/opt_out. -- William Stein Professor of Mathematics University of Washington http://wstein.org -- 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/groups/opt_out.
[sage-devel] Python class inheriting from MPolynomialRing_libsingular?
Hi! I would like to create a Python class that inherits from MPolynomialRing_libsingular, but the obvious thing to do crashes: sage: from sage.rings.polynomial.multi_polynomial_libsingular import MPolynomialRing_libsingular sage: class SMF( MPolynomialRing_libsingular ): pass sage: SMF(QQ,3,['a','b','c']) /home/king/Sage/git/sage/local/lib/libcsage.so(print_backtrace+0x3b)[0xb6f13c41] /home/king/Sage/git/sage/local/lib/libcsage.so(sigdie+0x1c)[0xb6f13dcf] /home/king/Sage/git/sage/local/lib/libcsage.so(sage_signal_handler+0x20f)[0xb6f13584] linux-gate.so.1(__kernel_sigreturn+0x0)[0xb774d400] /home/king/Sage/git/sage/local/lib/libsingular.so(_Z6p_NSetP7snumberP9sip_sring+0x19)[0xb2e81589] ... Creating an extension (cdef) class inheriting from MPolynomialRing_libsingular does work. I don't understand what is the problem with the Python class. Please enlighten me! Best regards, Simon -- 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/groups/opt_out.