Hi all. I've uploaded a patch containing the initial multi-partitions
implementation here[1]. Before working on this I'd never used python
or sage before (let alone mercurial, trac, ...). It's been fun
learning it all. I have to say I'm impressed with mercurial and have
switched to it from subversion for my own work. 'Course, having a new
toy to play with means I don't get as much "real" work done!

Anyway, as I say, I'm a beginner with python/sage, but I've read the
developer guide, looked at other code (especially partitions.py and
integer_vectors.py) and read the python style guides mentioned in the
developer guide. With a bit of luck, it's not bad code. There are
various areas where performance won't be so good, but correctness
first.

There are also many more things to do. I'd like to get a
MultiSymmetrictionFunctions implementation up first. I think I've
rounded the bump in the learning curve and will be more productive
from now on. Of course, I still have a thesis to write as well...

Any feedback will be appreciated.

Cheers,
Paul.

[1] http://trac.sagemath.org/sage_trac/ticket/10630

On Jan 13, 10:11 pm, Paul Bryan <pabr...@gmail.com> wrote:
> Hi all. Sorry for the extended period with out any updates. I got an
> implementation of what I needed from multi-partitions and multi-
> symmetric functions up and running and ran the code I needed. That's
> essentially done now, though I haven't solved my problem. I need to
> submit my Ph.D. thesis this year and I'm writing it up on some other
> work I've done (don't ask why I ended doing two different things for
> my Ph.D.!). The original code was a bit of a mess, but I'm cleaning it
> up and adding docstrings etc. and making it generally suitable for
> submission to sage.
>
> I've posted to sage-devel asking if I should submit a trac ticket
> about including multi-partitions into sage. If I get a positive
> response I'll open a ticket and probably post a patch late next week.
>
> As to multi-symmetric functions, I'll get to work cleaning that code
> up soon and will do the same sage-devel + trac ticket + patch process.
> It so happened that I didn't need all that much functionality from
> multi-symmetric functions so there's not a lot there yet. I'll start
> adding in functionality as I go along.
>
> Cheers,
> Paul.
>
> On Dec 14 2010, 12:26 am, "Nicolas M. Thiery" <Nicolas.Thi...@u-
>
>
>
>
>
>
>
> psud.fr> wrote:
> > On Fri, Dec 10, 2010 at 07:24:06AM +1100,PaulBryanwrote:
> > > >     sage: CombinatorialAlgebra?
> > > >     Deprecated! Don't use!
>
> > > > Granted it's not very explicit :-)
>
> > > It's not mentioned on the reference page. I haven't looked at the
> > > code, perhaps it's mentioned there?
>
> > ? It's been added to the documentation in November 2009. See:
>
> >http://www.sagemath.org/doc/reference/sage/combinat/combinatorial_alg...
>
> > I guess we should make it more prominent next time we touch this file.
>
> > Cheers,
> >                                 Nicolas
> > --
> > Nicolas M. Thi ry "Isil" <nthi...@users.sf.net>http://Nicolas.Thiery.name/

-- 
You received this message because you are subscribed to the Google Groups 
"sage-combinat-devel" group.
To post to this group, send email to sage-combinat-devel@googlegroups.com.
To unsubscribe from this group, send email to 
sage-combinat-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/sage-combinat-devel?hl=en.

Reply via email to