Hi Kohei,
Many people, including me, think that a solver is something important. Because, unfortunately, because of licence matter, LP-solve could not be an internal module of Calc and Kohei's solver is not usable nowadays, I am working on it too. You can found my work on issues 25478 and 8808. But, well, this is a project of some importance, I have some other occupations -- just like anyone else -- and I feel sometimes a bit alone ! So, I progress very slowly...
Forza El Spatial Farfadet ! You're not alone. I'm just waiting to have something to render on UI
I'm pretty much done with the dialog portion of it. What I'm working on right now is transforming user-supplied data into the standard form of linear model. This is probably the most difficult part in my estimate. Once that is done, I will start porting my optimization algorithms from Python to C++.
Kohei, this sounds great
Why do you want to change from Python to C++
Performance ? Using python for both UNO-UI and calculation could be great. All deployed as an addin/addon in one language
IMHO, rapidity is not a so great issue. When doing non linear numerical analysis i expect it may take some time (if i don't know that, i don't use non linear numerical analysis).
So, what are the calculation times involved and what is the gain expected to switch to C++ ? From 1 second to 1/100 second for a 1000 dof (degres of freedom) problem ? I personnaly don't care ....
But if it pass from 1 minute to 1 second, it makes sense
True. But at this point I must say it would be difficult to share the code. Because I do a lot of trials and errors which end up changing my code structure almost every hour.
For your trials and errors on OOo API with python, i can suggest having a look at pyXRay http://www.indesko.com/sites/en/downloads/pyxray___a_tool_for/view
I know some little python and OOo API but feel free to ask if help needed. Yoann, i already told you that i was ready to help you on UI and UNO part.
Thanks to both you for taking care to this important feature.
Regards
Laurent -- Laurent Godard <[EMAIL PROTECTED]> - IngÃnierie OpenOffice.org Indesko >> http://www.indesko.com Nuxeo CPS >> http://www.nuxeo.com - http://www.cps-project.org Livre "Programmation OpenOffice.org", Eyrolles 2004
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
