man, 26.11.2007 kl. 12.34 +0100, skrev Ondrej Certik: > > So it seems that several people at the same time feel that sympy would > > be good for generating FE bases at least, in terms of either tabulated > > data in common sets of quadrature points, or a generated C(++) code, to > > be re-used later. Thanks for sending your code. I think we could start a > > new project (at googlecode?) using your code as a good start. Are you ok > > with a BSD license?
> Yes, let's do that. However, there should be a leader, who will push > things forward and make sure it is coordinated. Is anyone willing to > do it? > > Yes, I actually prefer BSD to GPL, especially now with those GPL 2 and > GPL3 incompatibility. > > What name to use - SymFEM? It needs to be a name, that is easy to > google, symfem is. > > How about calling sympy by default, so that it works in pure python > (easy to install, works on windows/linux/mac os x for free), and > calling swiginac optionally for speed? And also trying to speed sympy > up (my bet is on Cython[1]). This means converging with the interface > of swiginac and sympy. Since I am a coauthor of both, it shouldn't be > that difficult. > But swiginac is now under the hood of Ola Skavhaug, I didn't really > touch it for two years - but I think Ola will also be interested in > that (CCing him)? See related posts to sympy mailinglist[2]. > I am happy with the BSD license. What we do now in the fenics projects ffc, fiat and syfi is that based on a python description of a finite element method we generate C++ code. Furthermore, this C++ code is then wrapped by SWIG and then imported into python again for assembly etc. The compilation happens behind the scene so the user do not need to case about it. This seems to be a reasonably efficient approach. What do you do ? Kent --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
