[sage-devel] Some quick git tips

2016-05-11 Thread saad khalid
Hey guys: I was wondering... So, I have my local install of Sage 7.1 from source. I didn't get the source using git, I downloaded it from the website. I've made a local repository for Sage on my computer, and also made a remote repository for it on my github. However, I don't think it is

Re: [sage-devel] Re: How to implement conversion between LaurentPolynomial and Symbolic rings?

2016-05-11 Thread Ralf Stephan
Then making it Expression.laurent_polynomial() but allowing polynomial with ring=LaurentPolyRing as argument seems to be the best interface. On Wed, May 11, 2016, 22:26 Nils Bruin wrote: > On Tuesday, May 10, 2016 at 10:55:20 PM UTC-7, Ralf Stephan wrote: >> >> On Tuesday, May

[sage-devel] Re: How to implement conversion between LaurentPolynomial and Symbolic rings?

2016-05-11 Thread Nils Bruin
On Tuesday, May 10, 2016 at 10:55:20 PM UTC-7, Ralf Stephan wrote: > > On Tuesday, May 10, 2016 at 10:48:10 PM UTC+2, mmarco wrote: >> >> Thanks for the answer. So you propose that Expression.polynomial() should >> return either a polynomial or a laurent polynomial depending on the >>

[sage-devel] Re: How to implement conversion between LaurentPolynomial and Symbolic rings?

2016-05-11 Thread Johan S . R . Nielsen
>> sage: R. = PolynomialRing(QQ) >> sage: (x + 1/x).parent() >> Fraction Field of Univariate Polynomial Ring in x over Rational Field > > Is it really expected by all users (I see a sum, > not a fraction)? I thought algebraists don't touch > symbolics with a long stick... I would certainly yes!

Re: [sage-devel] Re: How to implement conversion between LaurentPolynomial and Symbolic rings?

2016-05-11 Thread Ralf Stephan
On Wednesday, May 11, 2016 at 2:21:45 PM UTC+2, vdelecroix wrote: > On 11/05/16 00:55, Ralf Stephan wrote: > > sage: parent((z).polynomial(QQ)) > > Univariate Polynomial Ring in z over Rational Field > > sage: parent((1/z+z).polynomial(QQ)) > > Univariate Laurent Polynomial Ring in z over Rational

[sage-devel] Re: memory management issue: deleted variables not released

2016-05-11 Thread Nils Bruin
On Wednesday, May 11, 2016 at 8:15:50 AM UTC-7, Denis wrote: > > I wonder if the developers think this is a bug. From the user's point of > view it is certainly strange that one cannot invoke the same function call > twice in a row. > > Memory leaks are usually bugs, although in some cases, the

[sage-devel] Re: memory management issue: deleted variables not released

2016-05-11 Thread Dima Pasechnik
On Wednesday, May 11, 2016 at 4:30:37 PM UTC+1, Denis wrote: > > > Sorry, forgot to mention: all this is happening under Sage 7.0. Under 7.1 > it is much worse, I get a silent "Memory exhausted" crash the FIRST time > round, without a report. So it seems something really broke between 7.0 and

[sage-devel] Re: memory management issue: deleted variables not released

2016-05-11 Thread Denis
Sorry, forgot to mention: all this is happening under Sage 7.0. Under 7.1 it is much worse, I get a silent "Memory exhausted" crash the FIRST time round, without a report. So it seems something really broke between 7.0 and 7.1. -- You received this message because you are subscribed to the

[sage-devel] memory management issue: deleted variables not released

2016-05-11 Thread Denis
When I invoke a function like BIG=myfunction(somevars) where BIG gets to ~50% of RAM in a concrete case, re-running that function again results in a memory error. If I release BIG first, say put BIG=0, then it works. However, looking at top, I can see that only about half of the memory

Re: [sage-devel] Re: FGb - Gröbner basis computation code

2016-05-11 Thread Thierry
On Wed, May 04, 2016 at 01:54:04PM +0200, Thierry wrote: > Hi, > > On Wed, May 04, 2016 at 03:05:03AM -0700, mmarco wrote: > > Also, has somebody done timing comparisons with singular? > > According to the following ask question, it is much slower at least on a > given concrete example >

[sage-devel] Re: [ANN] Job opening in Kaiserslautern for 6 months

2016-05-11 Thread 'Bill Hart' via sage-devel
Please note that we have set a deadline for applications for the position listed below: 9am GMT 26th May 2016. Bill. On 2 May 2016 at 15:41, Bill Hart wrote: > Hi all, > > Since February this year, Alex Best has been working for us in > Kaiserslautern on a new

Re: [sage-devel] Re: How to implement conversion between LaurentPolynomial and Symbolic rings?

2016-05-11 Thread Vincent Delecroix
On 11/05/16 00:55, Ralf Stephan wrote: sage: parent((z).polynomial(QQ)) Univariate Polynomial Ring in z over Rational Field sage: parent((1/z+z).polynomial(QQ)) Univariate Laurent Polynomial Ring in z over Rational Field This behavior would not fit well with sage: R. = PolynomialRing(QQ)

[sage-devel] Re: I added 3d axes labels and wanted to ask some questions before issuing a pull request.

2016-05-11 Thread Eric Gourgoulhon
It will be great to have axes labels on 3d plots ! Good luck for your ticket ! Eric. -- 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] Re: Sage runs in Window's 10's new Unix subsystem

2016-05-11 Thread Dima Pasechnik
On Wednesday, May 11, 2016 at 7:12:59 AM UTC+1, Rob Beezer wrote: > > Dear Brian, > > Appears it is some flavor of Ubuntu Linux running within Windows? > > > https://blogs.windows.com/buildingapps/2016/03/30/run-bash-on-ubuntu-on-windows/ > > right. https://github.com/Microsoft/BashOnWindows I

[sage-devel] Re: Sage runs in Window's 10's new Unix subsystem

2016-05-11 Thread Rob Beezer
Dear Brian, Appears it is some flavor of Ubuntu Linux running within Windows? https://blogs.windows.com/buildingapps/2016/03/30/run-bash-on-ubuntu-on-windows/ I hadn't heard. ;-) Rob -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To