From: <js...@t-...> - 2004-01-07 21:38:28
|
Preston Pfarner wrote: > Hi. I've just joined the hartmath-devel list, but I've been using > HartMath > for a little while now in a GPL simulation/physics project, and I > figured I'd > introduce myself, thank you for this excellent project, and offer to help. > > My name is Preston Pfarner, my simulation project is extending some work > that I did with others when I was a student at Caltech. I'm interested > in physical simulation, and that pretty much means I'm also interested in > numerical methods, graphics, symbolic math manipulation systems, etc. as > they tend to be prerequisites of various simulation algorithms. Nice to meet you. > I see that there seems to have been little activity on the project for > about a year, and I'm wondering if it's starved for developer time. I > can offer time, fixing bugs or exploring new feature requests, but there > aren't really many open examples of either. I filed a couple of bug > reports tonight, but they're really simple fixes. If current developers > (which appears to mean Klaus) feel like giving me CVS commit access, > I'll close out my own bugs. Naturally, I'd discuss proposed changes on > this list first, follow style guidelines, develop on a branch, add and run > tests, etc. Either way. Yes I didn't spent much time in the last year for this project :-( In my rare spare time I concentrate to improve a small MathML/BLOG Wiki/Forum page at, http://www.hmath.org which is based on ideas and datastructures from hartmath but should be published someday under LGPL. It uses a syntax which is more similar to Mathematica than the first HartMath parser. I've also made experiments with an Eclipse Plugin for HMath. If you like to have developer access (hmath and hartmath project are both hosted on sf.net), please mail me your sourceforge developer account and tell us your ideas on the devel mailing list. Sorry, but I can't promise to much activity for these projects in the next time. > While my focus is mainly in physical simulation, I'm pursuing an approach > that is more aware of the symbolic expressions than a typical pure > gather/scatter system. I'm using HartMath's object representation of > expressions, and will also be using its support for symbolic > differentiation. > Some aspects are much more physics than math, but it may be useful for > pure mathematical capabilities to be moved to the computer algebra > package, moving them into HartMath. > > For instance, it may be useful to others to use interval analysis. I've > built some interval capabilities like using the Interval Newton method for > robust root-finding in a multidimensional space. Then again, adding new > components can sometimes have greater costs than benefits, so it's always > a case-by-case decision The system is very easily extendible through Javas reflection system. So it should be possible to add much of your features in the system. On the other hand it should be a goal not only to add new functions but to have a couple of libraries for special purposes. -- Klaus Hartlage http://www.eclipseproject.de *** http://www.phpeclipse.de *** |