[sage-devel] Re: FLINT 1.0.17 released

2008-11-30 Thread mabshoff
On Nov 29, 4:03 pm, Bill Hart <[EMAIL PROTECTED]> wrote: Hi Bill, > I have just released a new bug fix for FLINT, available > athttp://www.flintlib.org/ > > This fixes the following issues: > > * A segfault in the division and pseudo division functions > > * The bound that was being used in fm

[sage-devel] Re: SageAndLinux

2008-11-30 Thread Harald Schilly
On Nov 30, 12:38 am, "William Stein" <[EMAIL PROTECTED]> wrote: > We could make a modified version of AndLinux and rebrand it say > SageLinux, which would > be the above but with Sage preinstalled, and maybe a slightly larger drive. For me, this sounds good and seems to be a better solution than

[sage-devel] Re: SageAndLinux

2008-11-30 Thread mabshoff
On Nov 30, 1:59 am, Harald Schilly <[EMAIL PROTECTED]> wrote: > On Nov 30, 12:38 am, "William Stein" <[EMAIL PROTECTED]> wrote: > > > We could make a modified version of AndLinux and rebrand it say > > SageLinux, which would > > be the above but with Sage preinstalled, and maybe a slightly large

[sage-devel] recommended method to extend sage classes

2008-11-30 Thread Simon Beaumont
What is the recommended way to extend sage classes? - I want to add some functionality to the complex matrix class - specifically tests for: is_symmetric, is_hermitian, is_unitary etc... you get the idea. I have experienced and read that this is not so straightforward. I guess I could do it by

[sage-devel] extending Sage concerning boolean functions

2008-11-30 Thread Christophe Oosterlynck
Hi, I'm a student in my final year of civil engineering and doing a thesis concerning Sage and cryptography. As a part of my thesis I would like to extend Sage and it's capabilities concerning boolean functions. Right now I'm looking into making some representations available (truth table, ANF, W

[sage-devel] Re: recommended method to extend sage classes

2008-11-30 Thread David Joyner
By "extend" a Sage class it seems you mean "add a method to" a Sage class. You want to know how to add a method to the class matrix_complex_double_dense.pyx at http://www.sagemath.org/hg/sage-main/file/8b1d19463fc4/sage/matrix/matrix_complex_double_dense.pyx ? (If you want to license it under the

[sage-devel] Re: recommended method to extend sage classes

2008-11-30 Thread Simon Beaumont
Thanks David, Yes extend by inheriting (and adding methods using the functionality of the parent) is what I meant. I think that gives me enough to get the job done... I'm sure the is_symmetric method is usable as is - I just didn't spot it. Cheers, Simon On Nov 30, 1:55 pm, "David Joyner" <[E

[sage-devel] plot3d problem - stalled in maxima

2008-11-30 Thread mikeslov
I saw similar tickets, now closed, but the problem remains in version 3.2: x,y=var("x y") plot3d(x^2-y^2, (-1,1),(-1,1)) There must be something wrong in the function sage.plot.plot3d.parametric_plot3d.adapt_to_callable My crude fix was: try: try: if len(f):

[sage-devel] Re: plot3d problem - stalled in maxima

2008-11-30 Thread David Joyner
Since sage: x,y = var("x y") sage: plot3d(x^2-y^2, (x,-1,1),(y,-1,1)) works fine, why not just use variables sage: f = x^2-y^2 sage: f.variables() (x, y) to find the missing variables in plot3d(x^2-y^2, (-1,1),(-1,1)) and then replace the arguments (-1,1),(-1,1) by (x,-1,1),(y,-1,1) in plot3d.

[sage-devel] name space pollution

2008-11-30 Thread Franco Saliola
Michael Abshoff wrote in the comments to trac ticket #4653: > one issue that might be worth considering now before merging is > "name space pollution", i.e. there was some discussion at SD 11 > that it would be better to have most of the functionality of certain > packages like quadratic forms no

[sage-devel] Re: SageAndLinux

2008-11-30 Thread William Stein
On Sun, Nov 30, 2008 at 2:43 AM, mabshoff <[EMAIL PROTECTED]> wrote: > > > > On Nov 30, 1:59 am, Harald Schilly <[EMAIL PROTECTED]> wrote: >> On Nov 30, 12:38 am, "William Stein" <[EMAIL PROTECTED]> wrote: >> >> > We could make a modified version of AndLinux and rebrand it say >> > SageLinux, whic

[sage-devel] Final Sage 3.2.1.rc1 bug fixing effort today

2008-11-30 Thread mabshoff
Hello folks, over the next couple hours we hope to fix and merge all nine outstanding issues for 3.2.1 - see http://trac.sagemath.org/sage_trac/query?status=new&status=assigned&status=reopened&milestone=sage-3.2.1&order=priority So feel free to pop into IRC and help out if you have some time. W

[sage-devel] Re: name space pollution

2008-11-30 Thread William Stein
On Sun, Nov 30, 2008 at 9:22 AM, Franco Saliola <[EMAIL PROTECTED]> wrote: > > Michael Abshoff wrote in the comments to trac ticket #4653: > >> one issue that might be worth considering now before merging is >> "name space pollution", i.e. there was some discussion at SD 11 >> that it would be bet

[sage-devel] Re: name space pollution

2008-11-30 Thread mabshoff
> I really like > >   sage: finance.[tab] > > I don't like explicitly forcing people to import stuff before they can use it > at all.  Thus I much prefer > > $ sage > > sage: finance.[tab] > > and I don't like > > $ sage > ... > sage: import sage.finance as finance > sage: finace.[tab] > >

[sage-devel] Expected value of probability space

2008-11-30 Thread Paul Butler
I've been experimenting with probability and found that in Sage, a probability space is also a random variable by inheritance. This may be useful. Without it, creating a random variable requires two classes: a probability space and a random variable on that probability space. Unfortunately, the ra