This is now http://trac.sagemath.org/sage_trac/ticket/12075.
On Nov 23, 11:38 am, Jason Grout <jason-s...@creativetrax.com> wrote: > On 11/23/11 9:19 AM, jrodri1...@gmail.com wrote: > > > I'm a physics guy, so programing is not at the top of the to-do list for me > > (yet), but I might take it on, since I've been meaning to learn python as a > > primer for programming in general. Also, I use sage over all the other > > software they have at school, and sometimes bugs in sage keep me too busy. > > Getting to know it's innards might help those situations out. > > I think this would be a good project for a person wanting to learn more > about how to do Sage development. The modifications to > symbolic_expression should be easy (check for a nested list/tuple > structure). Then you would need to make a new function() method, in > $SAGE_ROOT/devel/sage/sage/matrix/matrix2.pyx probably, that would > create a corresponding matrix over the CallableSymbolicRing. You can > see an example for vectors in > $SAGE_ROOT/devel/sage/sage/modules/free_module.pyx (look for "def > function" in that file). > > Then if you are ambitious, create a new matrix subclass for callable > symbolic expressions that mirrors what > $SAGE_ROOT/devel/sage/sage/modules/vector_callable_symbolic_dense.py > does for vectors (i.e., changes the printing). > > Thanks, > > Jason -- To post to this group, send email to sage-support@googlegroups.com To unsubscribe from this group, send email to sage-support+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-support URL: http://www.sagemath.org