I've seen it and started to comment. The main concern I have is the
name. Please see my comments there.
Great. I rather disagree with your suggestion, but am open to
persuasion. What do you suggest I call it? Knuth does attribute the
algorithm to Trotter... but the name
Nicolas (et al),
Thanks for your comments! Unfortunately, you replied minutes after I
put up a new patch. The class (which I named PermutationEnumerator
because nobody else had piped up) is purely for reference, and I don't
actually see any other benefit to including it: it duplicates
I've been working on a new implementation of an algorithm to compute
the genus of graphs. Throughout the process, I've been bound by the
chains of backwards compatibility. As I've attempted to finish off
the patch, I've found some deeply unsettling details in the current
implementation. I'd
Here are a few problems I've solved with exact cover:
2D knapsack problem: http://sagenb.org/home/pub/2365/
graph coloring:
http://hg.sagemath.org/sage-main/file/5b338f2e484f/sage/graphs/graph_coloring.py#l1
finding matchings in graphs
finding cycle coverings of graphs
finding short programs to
Weak compositions may have zeros; I think it'd be natural to call this
a weak partition.
On Thu, Mar 10, 2011 at 7:57 AM, Florent Hivert
florent.hiv...@univ-rouen.fr wrote:
Hi there,
I'm currently playing with a slight generalization of the notion of
partition. They correspond to
Hello all,
I'm currently taking a course on graph limits, and we've recently been
discussing the algebra of quantum graphs. Some of this stuff is too
incredible not to implement, so I knocked something together, and I've
been playing with it for the past few days. What I'm writing is pure
On Thu, Apr 7, 2011 at 4:37 PM, Christian Stump
christian.st...@gmail.com wrote:
- is there a Sage implementation of permutation groups, or only the
gap implementation (it takes very long to go through the elements of a
permutation group, even in small examples)?
Christian,
Robert Miller has
On Fri, Apr 8, 2011 at 10:27 AM, Jason B Hill jason.b.h...@colorado.edu wrote:
The only real exception I see to accessibility of the theory is in the
partition backtrack algorithms themselves. Those simply need to be
written in a language that is appropriate for consumption. As far as I
know,
A plane tree is a tree with an embedding into the plane.
A planar tree is a tree which can be embedded in the plane. Every
tree is planar, so this term is offensive and redundant.
Please don't put planar tree anywhere in Sage.
On Sun, Sep 11, 2011 at 5:37 AM, Vincent Delecroix
Bruce,
Please keep posting here; or at the very least, copy me on the
conversation. I'm curious how your ribbon graphs differ from
orientable maps. I implemented Graph.genus(), which enumerates
rotation systems which represent a given graph embedded on an
orientable surface.
To me, a rotation
I'm seriously interested in cythonizing generators. If there's
funding, I'd be delighted to come and hack for a week.
On Thu, Nov 24, 2011 at 8:08 AM, Vincent Delecroix
20100.delecr...@gmail.com wrote:
2011/11/24 Florent Hivert florent.hiv...@lri.fr:
I'm thinking about organizing a small
Christian, this is far from standard. It's fairly discombobulated
scratch work. The objects aren't even classes.
If you look for the cell that starts out:
CatCat = CatalanCatalog()
CatCat.add_type('c','binary tree',...
and execute that, then things should work better for you. The
relevant
Yes, this was suggested to me after I'd abandoned the catalog I
posted. I'm fairly sure that most, if not all of my bijections follow
directly from the recursive structure of Catalan objects.
On Mon, Mar 26, 2012 at 10:25 AM, matthew Drescher knav...@gmail.com wrote:
i would be interested. I
I typically draw them top-to-bottom. I've seen them called string
diagrams by people in pattern avoidance.
On Tue, Apr 24, 2012 at 8:24 AM, Nathann Cohen nathann.co...@gmail.com wrote:
Helloo everybody !!!
Because of a former post on this google group [1] I created the following
patch
I implemented something similar for permutations 'cause I needed it:
http://hg.sagemath.org/sage-main/src/f0ee3538887fe739601babb54e177ec5e1133b7a/sage/combinat/permutation_cython.pyx?at=default
On Wed, Dec 4, 2013 at 1:52 PM, Nathann Cohen nathann.co...@gmail.com wrote:
Helloo everybody !
Sourav recently experienced this same problem on sage.math -- I
figured it was because the sage build failed, but now I'm thinking
that a bug may have been introduced when dsage was moved into a spkg.
On Fri, Jun 5, 2009 at 11:54 AM, William Steinwst...@gmail.com wrote:
2009/6/5 Dr David
I'd like to point out that Mike Hansen has been doing some work on
rewriting the notebook. It'd be good to get his input on whatever you
do -- and perhaps you could help out with his rewrite since he's now
busy doing release management.
On Wed, Jun 3, 2009 at 2:18 AM, Yoav
The error isn't in your code, I've duplicated this with much simpler code.
{{{
%cython
from sage.rings.all import CC
def foo(z):
return CC(z)
}}}
{{{
complex_plot(foo,(0,1),(0,1))
///
Traceback (click to the left for traceback)
...
TypeError: a float is required
}}}
{{{
complex_plot(lambda
Recently, I've been doing multi-day computations with the notebook,
and I've been annoyed about the very poor support for such a thing.
One of my biggest gripes is that we don't have an easy-to-use progress
meter. Perhaps one could make a twitter account for their notebook,
and subscribe to the
I attempted to last night, and it (as you can tell) went badly. I
intended to fix it this morning.
On Tue, Jun 16, 2009 at 11:21 AM, William Steinwst...@gmail.com wrote:
On Tue, Jun 16, 2009 at 8:18 PM, Dr. David
Kirkbydavid.kir...@onetel.net wrote:
I noticed someone installed 'hg'
Is it too late to include #6307 into 4.0.2? This is very sensitive to
bitrot, because it splits the notebook javascript into a few separate
files.
On Wed, Jun 17, 2009 at 9:37 AM, William Steinwst...@gmail.com wrote:
2009/6/17 eduardo eocamp...@gmail.com:
hi all
on o a debian linux, 64
Alright, I'll do a release -- I'm going to need some serious
hand-holding though.
On Wed, Jun 17, 2009 at 4:05 PM, William Steinwst...@gmail.com wrote:
On Wed, Jun 17, 2009 at 10:54 PM, Tom Boothbytomas.boot...@gmail.com wrote:
Is it too late to include #6307 into 4.0.2? This is very
:( the ILOM is down, too. I'll see what's up in the morning.
On Wed, Jun 17, 2009 at 6:32 PM, Dr. David
Kirkbydavid.kir...@onetel.net wrote:
Minh Nguyen wrote:
Hi David,
On Thu, Jun 18, 2009 at 11:24 AM, Dr. David
Kirkbydavid.kir...@onetel.net wrote:
I was using t2 fine earlier (about 12
t2 is reporting 4 hours of uptime, though it wasn't responding 3 hours
ago. Fishy?
On Wed, Jun 17, 2009 at 7:27 PM, Tom Boothbytomas.boot...@gmail.com wrote:
:( the ILOM is down, too. I'll see what's up in the morning.
On Wed, Jun 17, 2009 at 6:32 PM, Dr. David
print ftw!
On Thu, Jun 18, 2009 at 10:50 AM, Carlo
Hamalainencarlo.hamalai...@gmail.com wrote:
Hi,
I'm curious about which debugging environment is most popular among
the Sage developers?
* print statements only (ugh)
* pdb
* ddd
* Eric4
* something else?
I just wrote a short post
Progress Report:
I've gotten a massive response from reviewers, thank you all very
much! I'm using Craig Citro's new automerge script, which has both
made it very easy, and very frustrating, to apply patches. Easy
because it downloads applies patches in bulk, frustrating because it
has bugs
On Mon, Jun 22, 2009 at 11:37 PM, William Steinwst...@gmail.com wrote:
On Tue, Jun 23, 2009 at 12:23 AM, Tom Boothbytomas.boot...@gmail.com wrote:
Progress Report:
I've gotten a massive response from reviewers, thank you all very
much! I'm using Craig Citro's new automerge script, which
Ok, I've switched to using /space, the RAM disk on geom, and things
are coming along *much* faster. I hope to have an alpha out in a few
hours. You can see a snippet of the output from sage -merge at
http://sage.math.washington.edu/home/boothby/releases/4.1/mergelog
I've suppressed the
Each of the following tickets were rejected by the merge scripts, but
unfortunately the failures are not available at this time (this is due
to human error on my part). If you are involved with one of them, you
are encouraged to try applying the patches to 4.1.alpha0 and see why/
if they
On Wed, Jun 24, 2009 at 10:20 AM, Craig Citrocraigci...@gmail.com wrote:
I think the following is a counterexample to The trac_ prefix does
not bring any useful information.
I still think it's not really, and it is just making the name longer,
but I don't really care either.
I don't see
On Wed, Jun 24, 2009 at 11:07 AM, Nick Alexanderncalexan...@gmail.com wrote:
Put 'em in a folder, then -- trac/* will pick 'em up. Having tickets
start with a repo name would vastly improve the automerge experience.
+1 to repo_num_desc.patch
Can repo be optional and default to devel/sage?
On Wed, Jun 24, 2009 at 8:31 AM, Tom Boothbytomas.boot...@gmail.com wrote:
Each of the following tickets were rejected by the merge scripts, but
unfortunately the failures are not available at this time (this is due
to human error on my part). If you are involved with one of them, you
are
6196
5991
6164
6200
6269
I'm generating reports on these right now and posting them to tickets
as they come.
Ah -- and 6269 almost certainly failed because I applied both patches
on the ticket, not because the second patch was actually bad.
On Wed, Jun 24, 2009 at 7:55 PM, Dr. David
Kirkbydavid.kir...@onetel.net wrote:
Robert Miller wrote:
This is the first release of the new cycle, and I've agreed to step in
and co-chair the release with Tom. The source tarball and sage.math
binary are available:
fails on sage.math, too
On Thu, Jun 25, 2009 at 1:56 PM, Jaap Spiesj.sp...@hccnet.nl wrote:
Robert Miller wrote:
This release is primarily the Python upgrade. The source tarball and
sage.math binary are here:
http://sage.math.washington.edu/home/rlmill/release/sage-4.1.alpha1.tar
/sage/modules/
vector_real_double_dense.pyx # 1 doctests failed
sage -t -long devel/sage/doc/fr/tutorial/programming.rst # 1
doctests failed
I haven't looked into these, since I have spent about eleven hours out
of the last thirty on the Python upgrade.
Tom Boothby will take over
Sage 4.1.alpha2 has been released, find it at
http://sage.math.washington.edu/home/boothby/releases
As with 4.1.alpha1, there are two known doctest failures. One is very
simple to fix, and the other might be tricky. I made an attempt at
solving them, but William claims that my fix will break
On Sat, Jun 27, 2009 at 12:44 PM, Rob Beezergoo...@beezer.cotse.net wrote:
On Jun 27, 9:11 am, Kevin Horton khorto...@rogers.com wrote:
The first two were reported before. The details of the last one are:
sage -t -long devel/sage/sage/graphs/graph.py
A mysterious error (perhaps a memory
#4712: John Palmieri: Make the doctest timeouts in Sage easily
adjustable [Reviewed by Nick Alexander]
#5350: Burcin Erocal: sage-clone should use hard links for the build
directory [Reviewed by Robert Miller]
#5481: John Palmieri: devel/doc/output/* should be filtered from the
list of
I'm about to send out some review requests. I don't know who to
assign the following tickets to:
Does anybody know/use FreeBSD?
bsd #5873 [with patch, needs review] Fix matplotlib build on FreeBSD
The following are Debian specific -- any takers? Most of these are
very old, and have
At long last, the Mozilla team has heard the voice of reason, and
allows the browser to download fonts! This means no more jsmath
warning! Next week, I'm going to take a crack at remedying this
problem in jsmath itself, and submitting it upstream. Failing that,
I'll put it into the notebook
On Thu, Jul 16, 2009 at 11:59 AM, kcrismankcris...@gmail.com wrote:
On Jul 16, 2:19 pm, Alex Clemesha cleme...@gmail.com wrote:
Thanks for posting this! I'm really surprised that Mozilla has lagged on
this
as much as they did. Searching for @font-face browser support shows
that IE has
Davide,
Thanks for responding!
On Fri, Jul 17, 2009 at 4:07 AM, Davide Cervoned...@union.edu wrote:
It will not be as easy as you think to modify jsMath to use @font-face
web fonts.
First, IE uses EOT fonts, while everyone else uses TTF and OTF fonts
(and DON'T handle EOT fonts). Also,
Richard Stanley currently lists 172 combinatorial interpretations of
the Catalan numbers. I've been doing some research on Coxeter groups
this summer, and we recently found that a class of permutations in S_n
which are counted by the Catalan numbers. Turns out, the permutations
are just the
Cool to hear that people are interested.
So far, I've implemented a CatalanCatalog class, which keeps lists of
descriptions of Catalan constructions, maps between different
constructions, and functions which enumerate various families of
constructions. It also maintains a directed graph of
On Mon, Aug 31, 2009 at 10:38 AM, Robert
Bradshawrober...@math.washington.edu wrote:
On Mon, 31 Aug 2009, William Stein wrote:
On Mon, Aug 31, 2009 at 8:23 AM, rjf fate...@gmail.com wrote:
You can either
(a) adhere to Python syntax.
(b) adhere to Python except for a few changes that are
On Tue, Sep 1, 2009 at 11:34 PM, Dr. David
Kirkbydavid.kir...@onetel.net wrote:
In[7]:= 5!!!
Out[7]= 1307674368000
In[8]:= (5!!)!
Out[8]= 1307674368000
In[9]:= 5
Out[9]= 2027025
In[10]:= (5!!)!!
Out[10]= 2027025
Yuck. -1 to compatibility with this. All or nothing -- if
On Thu, Sep 3, 2009 at 12:09 PM, William Steinwst...@gmail.com wrote:
Hi,
I've been spending the last few days going between writing a lot of
code with very math heavy Sphinx docstrings containing many backticks,
and writing LaTeX documents (papers/notes/etc.) using $ signs for math
mode.
On Thu, Sep 3, 2009 at 1:22 PM, John Cremonajohn.crem...@gmail.com wrote:
I believe that people rather than abstractions should take priority.
We are used to using $...$ for maths, so why should we not make the
docs markup system we use adapt to us rather than the other way round?
I find
Working with the limited tools at my disposal (this will all go away
with BeSpin, if they know what they're doing), I introduce a hotkey
which finds the first open paren / brace / bracket and closes it at
your current cursor location:
http://trac.sagemath.org/sage_trac/ticket/3646
This is
On Fri, Sep 11, 2009 at 10:36 AM, Jason Grout
jason-s...@creativetrax.com wrote:
Tom Boothby wrote:
Working with the limited tools at my disposal (this will all go away
with BeSpin, if they know what they're doing), I introduce a hotkey
which finds the first open paren / brace / bracket
On Fri, Sep 11, 2009 at 11:14 AM, Jan Groenewald j...@aims.ac.za wrote:
Hi
On Fri, Sep 11, 2009 at 12:36:00PM -0500, Jason Grout wrote:
I'm just throwing it out there in the
interest of brainstorming.
Two more ideas:
1. a by default OFF feature, which can somewhere be set to
on, to
On Fri, Sep 11, 2009 at 1:35 PM, Jason Grout
jason-s...@creativetrax.com wrote:
William Stein wrote:
On Fri, Sep 11, 2009 at 11:20 AM, Tom Boothby tomas.boot...@gmail.com
wrote:
On Fri, Sep 11, 2009 at 11:14 AM, Jan Groenewald j...@aims.ac.za wrote:
Hi
On Fri, Sep 11, 2009 at 12:36:00PM
On Sun, Sep 13, 2009 at 5:29 PM, William Stein wst...@gmail.com wrote:
On Sun, Sep 13, 2009 at 5:16 PM, Dr. David Kirkby
david.kir...@onetel.net wrote:
If the spkg fixes this problem and doesn't make things *worse* on
Solaris, it absolutely should get a positive review. Note that the
On Sat, Sep 19, 2009 at 4:47 PM, Bjarke Hammersholt Roune
bjarke.ro...@gmail.com wrote:
People have been writing mathematics software for a long time and so
people have been accumulating experiences about good ways and bad ways
to do things. I'm wondering how much Sage development is informed
Maybe this is dumb -- but I'm perpetually bitten by it. Often times,
I want to factor a list of numbers. Sometimes, a zero will pop up in
the list, and I get an exception.
Ok, so there isn't a unique prime factorization of zero. But, there
isn't a unique prime factorization of a negative
I spent a while thinking that I was going to be a mechanical engineer,
and took a few of the ME intro courses. Engineering statics and
dynamics can be phrased entirely in terms of linear algebra, though
the courses I took didn't present them as such. Materials analysis is
highly computational
I thought I'd amuse you a little, and hopefully my progress on Solaris
will improve somewhat in the near future, when I get the hardware replaced.
That is amusing, and I must say, shocking. Primarily because the
sage.math computers are a *dream* to work on. Press a tab here, pull
a little,
I just bought a new laptop, and I'm having driver troubles. I'll test it if
you make it.
On Fri, Sep 5, 2008 at 2:55 PM, Jason Grout [EMAIL PROTECTED]wrote:
Does anyone have an already-built virtualbox image of sage?
If not, is there interest? I'm building one right now.
Thanks,
Jason
On Thu, Oct 1, 2009 at 2:25 PM, William Stein wst...@gmail.com wrote:
On Thu, Oct 1, 2009 at 1:56 PM, Prabhu Ramachandran
pra...@aero.iitb.ac.in wrote:
On Thursday 01 October 2009 09:32 PM, William Stein wrote:
Any thoughts about the location? If Prabhu is at IITB, I suppose
that's an
Intentional:
cython(print (int *0)[0])
Unintentional:
gamma(CDF(1000))
--~--~-~--~~~---~--~~
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to
sage-devel-unsubscr...@googlegroups.com
For more
.
- kcrisman
On Oct 2, 1:51 pm, Tom Boothby tomas.boot...@gmail.com wrote:
Intentional:
cython(print (int *0)[0])
Unintentional:
gamma(CDF(1000))
--~--~-~--~~~---~--~~
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from
On Fri, Oct 2, 2009 at 11:05 AM, kcrisman kcris...@gmail.com wrote:
This is fixed in some trac ticket. Hang on a second... #5556. Go
ahead and review the patch!
Nope, that doesn't do the job. Do you want to fix it on that ticket
or should I make another?
I don't think the names you're suggesting are any more natural or easy
to find. I rather like successors and predecessors -- though I'd name
them parents and children, myself.
On Sat, Oct 3, 2009 at 2:47 AM, Nathann Cohen nathann.co...@gmail.com wrote:
Hello everybody
I thought odd, a
On Sat, Oct 3, 2009 at 12:52 PM, Rob Beezer goo...@beezer.cotse.net wrote:
On Oct 3, 2:47 am, Nathann Cohen nathann.co...@gmail.com wrote:
DiGraph.out_neighbors() and DiGraph.in_neighbors() would be much easier to
find and more natural...
I'd suggest
neighbors_in()
neighbors_out()
On Sat, Oct 3, 2009 at 8:01 PM, Rob Beezer goo...@beezer.cotse.net wrote:
On Oct 3, 1:38 pm, Tom Boothby tomas.boot...@gmail.com wrote:
This would clean up tab completion, and maybe even make it possible
to
break the 12k line graph.py into more files. Thoughts?
Anything that would
On Sun, Oct 4, 2009 at 4:35 AM, Nathann Cohen nathann.co...@gmail.com wrote:
I would be glad to write a patch changing the names of these functions
to neighbors_out or neighbors_in ( if all of us are ok about it ), but
That's fine by me.
I have no clue how to write what you are describing.
On Tue, Oct 6, 2009 at 8:30 AM, Nick Alexander ncalexan...@gmail.com wrote:
That's probably for the best -- it was a pretty bad idea, and any
implementation that one comes up with is probably going to be terrible
in one way or another. Don't do it.
I (and you?) did something similar for
+1 to deprecation
On Thu, Oct 8, 2009 at 5:43 PM, Jason Grout jason-s...@creativetrax.com wrote:
Nathann Cohen wrote:
Hello everybody !!!
Following
http://groups.google.com/group/sage-devel/browse_thread/thread/bfeb9b1828a04350/10681dbb1f189b2f,
I created a patch to change
Disclaimer: IANAL, but I do read Slashdot an awful lot. (that is,
take this with a larger-than-average lump of salt)
If there were a problem trademarking the name Sage, it would I guess
be most likely to be because of the accounting software.
The word SageMath does not have any entries at
On Thu, Oct 22, 2009 at 4:15 PM, Fredrik Johansson
fredrik.johans...@gmail.com wrote:
On Fri, Oct 23, 2009 at 12:51 AM, John H Palmieri
jhpalmier...@gmail.com wrote:
On Oct 22, 2:14 pm, William Stein wst...@gmail.com wrote:
On Thu, Oct 22, 2009 at 2:02 PM, John H Palmieri
X-forwarding works great if you have a unix. If you've got Windows,
maybe cygwin is the easiest?
But... I'd take a different approach altogether: use the notebook.
notebook(address='sage.math.washington.edu', accounts=True,
secure=True, port=)
where is an integer 1000
On Fri, Oct
On Thu, Nov 19, 2009 at 4:14 PM, Florent Hivert
florent.hiv...@univ-rouen.fr wrote:
Hi Jason,
I'd like to generate all partially ordered sets of a given cardinality upto
isomorphisms... They are in bijection with aclyclic, transitively reduced
directed graphs. Does anyone have an idea
If the user changes the exponent range, it is her/his
responsibility to check that all current floating-point variables are
in the new allowed range (for example using mpfr_check_range),
otherwise the subsequent behavior will be undefined, in the sense of
the ISO C standard.
This looks
While I certainly don't mind owning the notebook, I don't think I
contribute 1% of the effort these days. I do like getting cc'd on it
all, though.
--
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to
Then @parallel will almost certainly satisfy:
@parallel(16)
def embarrassing(x):
return factor(x)
for args, fac in embarrassing(range(1,200)):
print args[0], fac
On Wed, Dec 2, 2009 at 9:23 PM, Ethan Van Andel evlu...@gmail.com wrote:
I was basically thinking that my project, which
-1
--
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org
What do you guys think about doing something similar for new standard
spkg's for Sage? I think 5 years is too long, given how new Sage is.
1 year or 2 years might be more reasonable, given the youth of Sage.
+1 to SageTex
+1 to 2 year maintenance commitment for new packages, though I think
On Wed, Dec 16, 2009 at 8:28 AM, William Stein wst...@gmail.com wrote:
On Wed, Dec 16, 2009 at 3:33 AM, Simon King simon.k...@nuigalway.ie wrote:
Hi!
Since a couple of hours I try to go to http://www.sagemath.org/, but
it seems to be down.
The virtual machine on which the sagemath page runs
Um, that's not a change.
This Agreement is governed by the laws of the State of New York and
the intellectual property laws of the United States of America. No
party to this Agreement will bring a legal action under this Agreement
more than one year after the cause of action arose. Each party
Singular and Magma seem to agree with Sage. MuPAD uses the opposite
convention. Both show up in the literature. Is everyone OK with
term = coefficient * monomial ?
+1
--
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to
On Fri, Jan 22, 2010 at 1:48 PM, Simon King simon.k...@nuigalway.ie wrote:
Would it be possible to have a faster disk system in *general* (i.e.,
in the /home part)?
I don't know, I am no hardware expert, perhaps NFS==slow.
But that would be a nice thing to have.
Actually, for some
That's pretty neat! I don't like how it fades out at the end -- it
looks like the project just suddenly died.
--
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to
sage-devel+unsubscr...@googlegroups.com
For more options, visit
It seems to work for some objects but not others...
sage: P.x,y = QQ[]
sage: x.TAB
works as expected.
On Tue, Feb 9, 2010 at 12:11 PM, Martin Albrecht
m...@informatik.uni-bremen.de wrote:
Try this:
sage: P.x,y = QQ[]
sage: P.TAB
Nothing happens, any ideas?
Martin
--
name: Martin
Context is important. The GPL doesn't say that every GPL'd
interactive program must print a banner. It says that if such a
banner is printed by a current GPL'd programs, then *if you distribute
a modified copy*, that copy must also print the banner.
The most ordinary manner of running Sage
On Tue, Feb 9, 2010 at 3:59 PM, Dr. David Kirkby
david.kir...@onetel.net wrote:
Tom Boothby wrote:
Context is important. The GPL doesn't say that every GPL'd
interactive program must print a banner. It says that if such a
banner is printed by a current GPL'd programs, then *if you
I very often want to start with the zero_matrix or the identity_matrix and
fill in the rest of the matrix. But I also want the access routines to be
fast! So I vote for copy-on-write semantics, if possible.
+1
--
To post to this group, send an email to sage-devel@googlegroups.com
To
I vehemently oppose this.
-1
I've used pi for: partitions, p[i] where p is a list, etc.
e can be a small error term, a sign, an exponent
i is the best index variable name ever invented, hands down.
That said, I was opposed to implicit multiplication, too. If this is
made into a mode, then
On Tue, Feb 23, 2010 at 11:29 AM, William Stein wst...@gmail.com wrote:
No due date -- since it's for a *2011* calendar after all.
Great. I'll have something by June 2012.
--
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to
I just put this up on trac, but I'm not sure I put it in the right
category, so I'm posting this here for more visibility.
Punchline:
sage: f = QQbar['x'](1)
sage: f.roots()
...
IndexError: list index out of range
sage:
Ticket:
http://trac.sagemath.org/sage_trac/ticket/8344
--
To post to
I definitely think that a passive approach is better. Debian, for example,
has their repositories split into free and non-free. I believe that
this would be the best solution to this problem.
Click-through interactive licensing agreements are no stronger than passive
licenses. The law is the
For the bean-counters, that's a -1 to interactive crap.
On Tue, Feb 3, 2009 at 2:09 PM, Tom Boothby tomas.boot...@gmail.com wrote:
I definitely think that a passive approach is better. Debian, for example,
has their repositories split into free and non-free. I believe that
this would
I wrote a paper with an undergraduate showing
how to call Lisp (and therefore Maxima) from Microsoft's Excel. The
range data is
transferred to and from Lisp in a standard form. Symbolic data must be
strings. We also
add to the spreadsheet, commands for lisp evaluation, and lambda
+100 to FLOT. It looks and smells very nice.
We can work out log plots in the future. Hell, the FLOT people might
even do that for us if we ask really nice and show them how awesome
Sage looks with FLOT vs. how sad I look when I have to wait for
matplotlib to render an image.
--tom
On
looks like log plots are on the way:
http://code.google.com/p/flot/issues/detail?id=26
On Mon, Feb 23, 2009 at 5:15 PM, Tom Boothby tomas.boot...@gmail.com wrote:
+100 to FLOT. It looks and smells very nice.
We can work out log plots in the future. Hell, the FLOT people might
even do
It shouldn't be hard to implement a double-click to zoom to original.
I think I saw this in one of the FLOT examples.
On Tue, Feb 24, 2009 at 12:43 PM, Maurizio maurizio.gran...@gmail.com wrote:
Well, we honestly just hit F5 (that is reload in Firefox) to get the
original zoom. I know this is
I've made a little proof-of-concept from the timer interact widget and
this -- I think it's pretty awesome:
1) apply http://sage.math.washington.edu/home/boothby/timer.patch
2) upload jquery.flot_r135.js into the data directory of a worksheet
3) paste the attached into a worksheet (in edit mode)
this to be usable, we'll need to make it so plots
are somehow registered with the interact. Ideas? I'm not sure how to
do this.
On Tue, Feb 24, 2009 at 5:39 PM, William Stein wst...@gmail.com wrote:
On Tue, Feb 24, 2009 at 5:30 PM, Tom Boothby tomas.boot...@gmail.com wrote:
I've made a little
In an ideal world, all graphics objects would have the ability to
render themselves in FLOT. There are currently some issues with this:
1) FLOT doesn't appear to be able to make shapes -- circles, polygons, etc.
2) Graphics objects have an additive structure: (circle + text +
plot).show() works
For a long time, I've been complaining about the interface between
Maxima and Sage. It doesn't just make calculus slow, it slows
everything down -- every time I take a logarithm or a square root in a
numerical algorithm, Maxima slows me down. I now realize that the
right solution has just been
1 - 100 of 280 matches
Mail list logo