On Wed, 13 Oct 2010, Logan Sorenson wrote: <snip snip>
On Tue, Oct 12, 2010 at 12:45 PM, Robert Cimrman cimr...@ntc.zcu.cz wrote:
Good news for everyone! The example works for me. Not that I really understand it... I will read more about bento, just cloned it.
Yes, the example is mostly a throwaway just to illustrate that we can build numpy-based cython extensions with bento. It doesn't really do much. :)
That's (almost) all we need :)
So bento.info describes a project structure (libraries, sources etc), and the hard work, like discovering compilers, is to be done in the bscript files, right?
I am now evaluating the C functions we have in sfepy/fem/extmods/ if they are really needed - already removed a bunch of them, to make the transition easier.
This will make things easier. I have to admit I'm not yet up to speed on the internals, but this is as good a chance to learn as any...
These parts of the code are very old (up to 9 years!). There are certainly things that could be well written using numpy nowadays, or avoided completely. It would be great if you got your hands dirty, helping with the clean-up.
cheers, r.