Ondrej Certik wrote:
You need to apply the patch, as I explained.
Thanks. You were faster :)
I am mildly aware of Cython, but have not tried it yet. It may be a way to go, though. The 32/64 bit issues are well addressed there? What about
The wrapper is so simple, that it shouldn't be a problem to investigate the problems.
the wrapper overhead (shorter means also faster?) Have you some
Yes. Swig uses a special python wrapper around it's autogenerated C wrappers.
Great!
Will my C code work with it,
Yes.
or should I rewrite all into its language?
No. Only the swig *.i files will be rewritten in the Cython language.
Hey, this sounds good!
Anyway, things may change if we get to the point of generating parts of the 'C' code with symfe.
I suggest to fix the problem in swig for now and be done with it. Cython is just an idea for a future work.
Sure. It is fixed on the test account - all tests pass except those relying on SVN scipy and pytables, which are not installed in the system.
robert@august:~/software/sfepy$ ./schroedinger.py input/schroed.py ... computing resonance frequencies... done in 1.10 s [ 56.58422132+0.j 120.86053155+0.j 120.94379536+0.j ..., 5449.54444587+0.j 5635.20027136+0.j 5856.39070200+0.j]
is the primary hg repository ready?
r.