I've just finished developing my Physics Solver application for my high school computer science special project. I'm not posting this as merely a project (or I'd put it in the projects section), but also posting it to say that I'm releasing the source, if anyone's interested in checking it out.
I've been working on the solver from scratch (minus the math parser, which used some base code from OST2) since Sept. 23, and have just finished the help file and adding the license stuff to all the source files.
So, let's get on to the good stuff.
You can get the binaries of the solver here:
The source can be gotten here:
And the original idea can be found here:
So, if you'd like to get the source, check it out, give any feedback you feel is necessary, I'd be thankful. I'm looking for feedback on both the program itself and the source (any suggestions for better layouts or organization?)
And for people who don't feel like looking at the solver itself, basically the purpose of it is to solve physics problems with the only known values being the input. For example, say you only knew the mass and acceleration of an object, with the solver, you could do this:
and it will solve for F automatically. This is a very simple example, but the solver uses a recursive algorithm to find equations to solve with, so it can get quite complex.
Note to mods: Before I get flamed in case this doesn't belong in gd, feel free to move it if it shouldn't be here.