On Mon, Jun 9, 2008 at 10:40 AM, Pearu Peterson <[EMAIL PROTECTED]> wrote: > > Hi, > > Just a quick note that could be relevant to the discussion: > check also out > > http://code.google.com/p/sympycore/wiki/MatrixSupportIdeas > > that contains ideas how to deal with mutable matrices in > operations where they should be immutable, all in a very efficient > way. > The idea is based on using views of matrices.
Thanks for the tip. So what you do is that Matrix is writeable until it is used in an expression? And you use this flag: " Matrices are mutable until .is_writable==True. " You seem you implemented some interesting ideas in sympycore -- would you be interested in more collaboration and/or even merging the two codebases? At least you write on sympycore webpage that "it is created to fix SymPy performance and robustness issues", so let's point out the robustness issues (I think we fixed all of them already, but if there are some more left, let's fix that too) and as to speed, I'd be interested in your opinions how to move forward. I'd be interested in coming together for example before the EuroScipy sprint and work on it together. But I think it'd be efficient to prepare some plan how to merge it, or what to do. Anyone interested in this, please look how things are done in sympycore and in sympy and let's start a discussion which way is good to do things and implement it. And if there are two good ways (which is very well possible), then let's find a solution to have both ways, but with the same interface. Ondrej --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "sympy" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sympy?hl=en -~----------~----~----~----~------~----~------~--~---
