Log of Projekt Physik
« August 2018 »
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
You are not logged in. Log in
Entries by Topic
All topics  «
Blog Tools
Edit your Blog
Build a Blog
RSS Feed
View Profile
Monday, April 12, 2004
Stopping developement
I'm going to halt my developement of Projekt Physik for a while until I can figure out what the Sun/Microsoft settlement will do to the platform and whether or not I can easily move to the GJC and GNU Classpath.

So be patient, I hope to be back soon.

Posted by gatehansen at 11:50 AM CDT
Post Comment | Permalink
Friday, January 2, 2004
Foundations
Well, I now have my foundation nearly complete and working. I am now in the process of refinement of the basis and extensive testing. I hope to be done with the basis testing sometime within the next two weeks. I realize this pushes back my early prognosis of having most of it ready by the end of my winter break, but things tend to change. I did take on a lot of extra duties at work in the last few weeks, so that has taken a lot of my time. But there has been progress.

More to come.

Posted by gatehansen at 2:39 AM CST
Post Comment | Permalink
Sunday, December 14, 2003
The basis is built
Got the vector basis to work, and I'm now testing on it heavily to ensure that the vectors always work.

So possibly by the end of my winter break, I may have a nearly complete setup, and then I can begin work on a GUI. But I'll have to see when I get there.

Until next time

Posted by gatehansen at 1:51 AM CST
Post Comment | Permalink
Saturday, November 15, 2003
Progress!!
Okay, I've actually made progress. After coming up with about 8 typed pages of documentation on basic classes, I have enough to begin laying out the simple structures. So far, I've only developed two classes, but these are core to the system working, so I'm quite pleased. They demonstrate the behavior that they are supposed to have in the mathematical sense, and that's the key portion. So I think if I can truly insure this behavior, then the rest should be relatively easy. I'm not going to let myself get side-tracked into unnecessary topics like I did before. This is not to say that I may have to put this project down to finish other things (I do work in a super-computing lab by day, so I do have lots of odds and ends for that), but it means I will not get really far away from what I was working on.

Good bits to you.

Posted by gatehansen at 3:04 AM CST
Post Comment | Permalink
Friday, November 7, 2003
Progress, at least a little bit
Got some bit of an update here: I've begun to write down the project description and flesh out the class tree. Still haven't written any code yet, but that's the point, I have to define the problem and craft the solution around that, and then fill in the code. I think my mistake before was a case of over-zealousness and forgetting what I had learned in my introductory computer science courses: define the problem, design a solution, implement the solution, then debug.

So outside of getting the problem defined, I haven't done much, but I suppose in its own way, that's a lot to do.

Happy Computing.

Posted by gatehansen at 10:10 AM CST
Post Comment | Permalink
Sunday, October 12, 2003
Fixing
Alright, I've decided to scrap everything I've ever written for this program and start from scratch. It all works, but its not synchronizing and meshing together like I would like it to. This is even further complicated by a damn tenacious virus that got onto to my computer. So its all going to come to a complete and total halt for a few weeks.
Program-wise, I'm going to sit down with my physics notebook, my textbook and another notebook and do a complete layout on paper, starting with generals and working down to specifics. This will take a good deal of time, considering I have to interleave this with schoolwork, my job in the super-computing lab, and just having a life. I know I said I would get this done, like I said I would get GasLaws done, but things change and life happens in between. I mean, Rome wasn't built in a day, but I'll try to get it done faster than they did.

Good Health to You and Your Computer

Posted by gatehansen at 10:50 PM CDT
Post Comment | Permalink
Friday, September 19, 2003
Refined and still refinining.
Okie dokie, more updates. As an aside, have you begun to notice this mainly happens on Friday night or early on Saturday. Anyway, I have made a lot of the refinements I was talking about earlier, and I have begun work on a class to deal with charged plates. I have it set up to do two dimensions fairly well, but for completeness, I would really like to be able to get the three dimensions in working order. I went back into the stuff I had written earlier this year and began scanning over what I should scrap and what I should save, but that all will come in time.

010010000110000101110000011100000111100100100000010000110110111101101101011100000111010101110100011010010110111001100111

Posted by gatehansen at 10:09 AM CDT
Post Comment | Permalink
Saturday, September 13, 2003

Alright, while I was at school today, I laid down some basic electricity classes, namely the primary foundation classes for electricity. These classes are: Point, which I will merge into the program as a whole, since I think it is a more elegant design than what I had before; ChargedParticle, which is exactly as you would think it would mean; ElectricalConstants, which holds constants that are usefull beyond ChargedPartical, I am debating whether or not to change this name to something more meaningful to the context, but it will work right now. As far as I can tell, it seems to be working nicely, solving some simple and basic problems I put in as refference cases. This all will get expanded as time goes on. Also, I will shortly figure out how to make ChargedParticle be a descendant of the simple Particle class, but that is later, after I have the framework under control.

010010000110000101110000011100000111100100100000010000110110111101101101011100000111010101110100011010010110111001100111

Posted by gatehansen at 3:04 AM CDT
Updated: Saturday, September 13, 2003 3:30 AM CDT
Post Comment | Permalink
Wednesday, September 10, 2003
Plans and Refinements
Alright, here's the first piece of news on the project. I've begun to lay out plans for the electro-magnetism section. Nothing concrete yet, just laying down some ideas, taking notes and solving classic case situations. Also, I have made some serious refinements to the original sections, the mechanics portion, simplifying a lot of processes. I have also decided to remove the variable forces, at least with respect to classical mechanics, for the time being. The variable forces will obviously be there in a temporary form for gravitational and electro-magnetic fields.

Happy Computing

Posted by gatehansen at 11:13 PM CDT
Post Comment | View Comments (1) | Permalink
Sunday, September 7, 2003
Beginnings
Alrighty, this is where I will make logs as I work on the physics progam, which I have given the name Projekt Physik. As I work on it, I'll post where I am with it. Also when I get stuck on something, I will post my problem and solicit help for it. This would be it for now, I need sleep.

Posted by gatehansen at 1:48 AM CDT
Post Comment | View Comments (1) | Permalink

Newer | Latest | Older