]> git.gag.com Git - sw/motorsim/log
sw/motorsim
15 years agoMade default ctor create a viable grain
Bill Kuker [Thu, 2 Jul 2009 01:45:47 +0000 (01:45 +0000)]
Made default ctor create a viable grain

15 years agoAdded composite grain type
Bill Kuker [Thu, 2 Jul 2009 01:19:03 +0000 (01:19 +0000)]
Added composite grain type
Made multigrain more beanie

15 years agoOOps made threads daemons
Bill Kuker [Thu, 2 Jul 2009 00:06:01 +0000 (00:06 +0000)]
OOps made threads daemons

15 years agoChanged exceptions
Bill Kuker [Wed, 1 Jul 2009 23:36:00 +0000 (23:36 +0000)]
Changed exceptions

15 years agostop old update early if things have changed
Bill Kuker [Wed, 1 Jul 2009 18:45:22 +0000 (18:45 +0000)]
stop old update early if things have changed

15 years agoFixed race condition - cant do slow and fast at same time
Bill Kuker [Wed, 1 Jul 2009 16:34:26 +0000 (16:34 +0000)]
Fixed race condition - cant do slow and fast at same time

15 years agoAdded asynchronous rendering
Bill Kuker [Wed, 1 Jul 2009 02:37:38 +0000 (02:37 +0000)]
Added asynchronous rendering

15 years ago(no commit message)
Bill Kuker [Tue, 30 Jun 2009 22:29:22 +0000 (22:29 +0000)]

15 years agoAdded name to fuel interface
Bill Kuker [Tue, 30 Jun 2009 22:27:22 +0000 (22:27 +0000)]
Added name to fuel interface

15 years agoAdded finocyl support
Bill Kuker [Tue, 23 Jun 2009 18:39:10 +0000 (18:39 +0000)]
Added finocyl support

15 years agoAdded finocyl grain option
Bill Kuker [Tue, 23 Jun 2009 18:19:18 +0000 (18:19 +0000)]
Added finocyl grain option

15 years agoimports
Bill Kuker [Tue, 23 Jun 2009 18:17:56 +0000 (18:17 +0000)]
imports

15 years agoAllow an affinetrans to be passed in with a shape
Bill Kuker [Tue, 23 Jun 2009 18:17:14 +0000 (18:17 +0000)]
Allow an affinetrans to be passed in with a shape

16 years agoMinor cleanup for 0.2 release
Bill Kuker [Thu, 23 Apr 2009 17:10:55 +0000 (17:10 +0000)]
Minor cleanup for 0.2 release

16 years agoOrganized grain package
Bill Kuker [Thu, 23 Apr 2009 15:54:14 +0000 (15:54 +0000)]
Organized grain package
added moonburner

16 years agoAdded some fun motor examples
Bill Kuker [Wed, 22 Apr 2009 20:44:11 +0000 (20:44 +0000)]
Added some fun motor examples

16 years agoMade an ExtrudedGrain
Bill Kuker [Wed, 22 Apr 2009 20:43:45 +0000 (20:43 +0000)]
Made an ExtrudedGrain

16 years agoMade shape protected
Bill Kuker [Wed, 22 Apr 2009 20:25:09 +0000 (20:25 +0000)]
Made shape protected
Fixed bug in extruded

16 years agoMade perimeter take a shape, not just an area
Bill Kuker [Wed, 22 Apr 2009 19:56:39 +0000 (19:56 +0000)]
Made perimeter take a shape, not just an area

16 years agoFound RoundRectangle2d class, like 5x faster than making one out of rects and circles.
Bill Kuker [Wed, 22 Apr 2009 14:33:49 +0000 (14:33 +0000)]
Found RoundRectangle2d class, like 5x faster than making one out of rects and circles.

16 years agoSome performance increases
Bill Kuker [Tue, 21 Apr 2009 20:02:28 +0000 (20:02 +0000)]
Some performance increases

16 years agoLimit to 200 points in graph
Bill Kuker [Tue, 21 Apr 2009 17:00:48 +0000 (17:00 +0000)]
Limit to 200 points in graph

16 years agore-organized
Bill Kuker [Mon, 20 Apr 2009 20:58:24 +0000 (20:58 +0000)]
re-organized

16 years agoCall right show function
Bill Kuker [Mon, 20 Apr 2009 20:47:21 +0000 (20:47 +0000)]
Call right show function

16 years agoFixed web thickness bug
Bill Kuker [Mon, 20 Apr 2009 20:44:23 +0000 (20:44 +0000)]
Fixed web thickness bug

16 years agomade it match pvc9
Bill Kuker [Mon, 20 Apr 2009 13:11:43 +0000 (13:11 +0000)]
made it match pvc9

16 years agoCleaned up some warnings
Bill Kuker [Sat, 18 Apr 2009 18:23:04 +0000 (18:23 +0000)]
Cleaned up some warnings

16 years agoMinor cleanup / organization
Bill Kuker [Sat, 18 Apr 2009 18:19:42 +0000 (18:19 +0000)]
Minor cleanup / organization

16 years agoDefault units to SI
Bill Kuker [Sat, 18 Apr 2009 18:18:22 +0000 (18:18 +0000)]
Default units to SI

16 years agoFixed an edge case null pointer on a 0 thrust motor
Bill Kuker [Sat, 18 Apr 2009 18:18:02 +0000 (18:18 +0000)]
Fixed an edge case null pointer on a 0 thrust motor

16 years agoRenamed some things, added some new fuels
Bill Kuker [Fri, 17 Apr 2009 20:34:10 +0000 (20:34 +0000)]
Renamed some things, added some new fuels

16 years agoRenamed some methods
Bill Kuker [Fri, 17 Apr 2009 19:27:22 +0000 (19:27 +0000)]
Renamed some methods

16 years agoMAde some methods protected
Bill Kuker [Fri, 17 Apr 2009 19:12:05 +0000 (19:12 +0000)]
MAde some methods protected

16 years agoMoved some units into RocketScience, added unit preferences
Bill Kuker [Fri, 17 Apr 2009 19:08:34 +0000 (19:08 +0000)]
Moved some units into RocketScience, added unit preferences

16 years agoAdded motor rating, Impulse quantity
Bill Kuker [Fri, 17 Apr 2009 13:04:16 +0000 (13:04 +0000)]
Added motor rating, Impulse quantity

16 years agoStored DT in intervals.
Bill Kuker [Fri, 17 Apr 2009 04:26:36 +0000 (04:26 +0000)]
Stored DT in intervals.
Made more of interval data public. I should do something better than that.

16 years agomade the core xsection display size itself
Bill Kuker [Fri, 17 Apr 2009 04:23:33 +0000 (04:23 +0000)]
made the core xsection display size itself

16 years agoOOps didnt meet the actual specs
Bill Kuker [Fri, 17 Apr 2009 04:23:01 +0000 (04:23 +0000)]
OOps didnt meet the actual specs

16 years agoDispose on close
Bill Kuker [Thu, 16 Apr 2009 17:33:04 +0000 (17:33 +0000)]
Dispose on close

16 years agoSwitched from 1.6 to 1.5 for more compatibility.
Bill Kuker [Thu, 16 Apr 2009 17:30:17 +0000 (17:30 +0000)]
Switched from 1.6 to 1.5 for more compatibility.
Only source change is older @Override semantics :(

16 years agoMade a crappy motor editor
Bill Kuker [Thu, 16 Apr 2009 14:42:59 +0000 (14:42 +0000)]
Made a crappy motor editor

16 years agoUpdated main func to use showAsWindow
Bill Kuker [Thu, 16 Apr 2009 14:41:30 +0000 (14:41 +0000)]
Updated main func to use showAsWindow

16 years agoRenamed show() to showAsWindow() because show() is actually in Component. Oops
Bill Kuker [Thu, 16 Apr 2009 14:09:15 +0000 (14:09 +0000)]
Renamed show() to showAsWindow() because show() is actually in Component. Oops

16 years agoAdded XStream and MotorIO
Bill Kuker [Wed, 15 Apr 2009 21:52:00 +0000 (21:52 +0000)]
Added XStream and MotorIO

16 years agoRemoved ctor exception
Bill Kuker [Wed, 15 Apr 2009 21:51:24 +0000 (21:51 +0000)]
Removed ctor exception

16 years agoLogging
Bill Kuker [Wed, 15 Apr 2009 21:48:14 +0000 (21:48 +0000)]
Logging

16 years agoAdded motor name
Bill Kuker [Wed, 15 Apr 2009 21:43:19 +0000 (21:43 +0000)]
Added motor name

16 years agoAdded DEFAULT_GRAIN to grain types. When possible these should all be the same grain.
Bill Kuker [Wed, 15 Apr 2009 20:00:43 +0000 (20:00 +0000)]
Added DEFAULT_GRAIN to grain types. When possible these should all be the same grain.

16 years agoShow class name on show() method
Bill Kuker [Wed, 15 Apr 2009 19:53:24 +0000 (19:53 +0000)]
Show class name on show() method

16 years agoAdded web thickness calculation
Bill Kuker [Wed, 15 Apr 2009 19:38:11 +0000 (19:38 +0000)]
Added web thickness calculation

16 years agoCleaned up warnings
Bill Kuker [Wed, 15 Apr 2009 18:51:22 +0000 (18:51 +0000)]
Cleaned up warnings
Removed burn main() junk, test specific motors

16 years agoAllwo area calc on non-singular areas
Bill Kuker [Wed, 15 Apr 2009 18:46:25 +0000 (18:46 +0000)]
Allwo area calc on non-singular areas

16 years agoChanged to default to default grain.
Bill Kuker [Wed, 15 Apr 2009 18:45:55 +0000 (18:45 +0000)]
Changed to default to default grain.

16 years agoAdded some real motors
Bill Kuker [Wed, 15 Apr 2009 18:44:56 +0000 (18:44 +0000)]
Added some real motors

16 years agoChanged to using better math to get rid of little imperfections in the results.
Bill Kuker [Wed, 15 Apr 2009 18:44:32 +0000 (18:44 +0000)]
Changed to using better math to get rid of little imperfections in the results.
Rather than create a rect and rotate it, create the rect in place using the exact values of the coincident points.

Add / subtract the circles seperatly because adding them to the rects leads to imprecise (because of floating point) intersections, leading to non-coincident edges again.

16 years agoMade it burn on construction
Bill Kuker [Wed, 15 Apr 2009 18:42:23 +0000 (18:42 +0000)]
Made it burn on construction

16 years agoSince area calc can do shapes with holes just expose the final area and use it
Bill Kuker [Wed, 15 Apr 2009 18:31:09 +0000 (18:31 +0000)]
Since area calc can do shapes with holes just expose the final area and use it

16 years agoFixed error in side view
Bill Kuker [Wed, 15 Apr 2009 18:27:59 +0000 (18:27 +0000)]
Fixed error in side view

Fixed error in area calc - was double counting ends

16 years agoAdded better tests
Bill Kuker [Wed, 15 Apr 2009 18:27:34 +0000 (18:27 +0000)]
Added better tests

16 years ago(no commit message)
Bill Kuker [Wed, 15 Apr 2009 14:33:14 +0000 (14:33 +0000)]

16 years agoPulled math into a subobject.
Bill Kuker [Wed, 15 Apr 2009 14:31:50 +0000 (14:31 +0000)]
Pulled math into a subobject.

Still need to figure out the littel artifacts I get because the tan function isn't perfect.

16 years agoAdded adjustable quality setting
Bill Kuker [Wed, 15 Apr 2009 13:48:07 +0000 (13:48 +0000)]
Added adjustable quality setting

16 years ago(no commit message)
Bill Kuker [Wed, 15 Apr 2009 13:07:26 +0000 (13:07 +0000)]

16 years agoFirest checkin of rotated grain
Bill Kuker [Tue, 14 Apr 2009 21:01:31 +0000 (21:01 +0000)]
Firest checkin of rotated grain

16 years agoOrganized Imports
Bill Kuker [Tue, 14 Apr 2009 19:09:20 +0000 (19:09 +0000)]
Organized Imports

16 years agoAdded end delay support, negative regression checks
Bill Kuker [Tue, 14 Apr 2009 19:08:57 +0000 (19:08 +0000)]
Added end delay support, negative regression checks

16 years agoAdded end light delay
Bill Kuker [Tue, 14 Apr 2009 19:07:57 +0000 (19:07 +0000)]
Added end light delay

16 years agoMore steps on time slider
Bill Kuker [Tue, 14 Apr 2009 19:07:27 +0000 (19:07 +0000)]
More steps on time slider

16 years agoAdded flush and delay. Not so great because they operate on entire grains
Bill Kuker [Tue, 14 Apr 2009 19:06:54 +0000 (19:06 +0000)]
Added flush and delay. Not so great because they operate on entire grains

16 years agoSeparated out birning shape so that I might use it for the rotated grain
Bill Kuker [Tue, 14 Apr 2009 19:05:57 +0000 (19:05 +0000)]
Separated out birning shape so that I might use it for the rotated grain

16 years agoShow thrust in Lbf. Its easier this way
Bill Kuker [Mon, 13 Apr 2009 17:42:32 +0000 (17:42 +0000)]
Show thrust in Lbf. Its easier this way

16 years agoMake it extrapolate when pressure is off scale high, not return 0
Bill Kuker [Mon, 13 Apr 2009 17:41:40 +0000 (17:41 +0000)]
Make it extrapolate when pressure is off scale high, not return 0

16 years agoCleaned up warnings
Bill Kuker [Mon, 13 Apr 2009 13:42:57 +0000 (13:42 +0000)]
Cleaned up warnings

16 years agoCleaned up some warnings
Bill Kuker [Mon, 13 Apr 2009 12:59:55 +0000 (12:59 +0000)]
Cleaned up some warnings

16 years agoimport cleanup
Bill Kuker [Mon, 13 Apr 2009 12:58:59 +0000 (12:58 +0000)]
import cleanup

16 years agoRemoved warnings on Type constructor
Bill Kuker [Mon, 13 Apr 2009 12:57:32 +0000 (12:57 +0000)]
Removed warnings on Type constructor

16 years agoNew fuel type
Bill Kuker [Mon, 13 Apr 2009 12:20:27 +0000 (12:20 +0000)]
New fuel type

16 years agotook out main
Bill Kuker [Mon, 13 Apr 2009 12:20:08 +0000 (12:20 +0000)]
took out main

16 years agoChnaged pressure graph range
Bill Kuker [Mon, 13 Apr 2009 12:19:48 +0000 (12:19 +0000)]
Chnaged pressure graph range

16 years agoDisplay grains vertically, properly arranged
Bill Kuker [Mon, 13 Apr 2009 01:57:19 +0000 (01:57 +0000)]
Display grains vertically, properly arranged

16 years agoAdded extrudedGrain superclass
Bill Kuker [Mon, 13 Apr 2009 01:52:23 +0000 (01:52 +0000)]
Added extrudedGrain superclass

16 years agoFixed bug where interval domain didnt return first value.
Bill Kuker [Mon, 13 Apr 2009 01:36:53 +0000 (01:36 +0000)]
Fixed bug where interval domain didnt return first value.

16 years agoRenamed
Bill Kuker [Sun, 12 Apr 2009 23:55:25 +0000 (23:55 +0000)]
Renamed

16 years agoRenamed
Bill Kuker [Sun, 12 Apr 2009 23:54:37 +0000 (23:54 +0000)]
Renamed

16 years agoAdded end surface inhibit option
Bill Kuker [Sun, 12 Apr 2009 17:37:52 +0000 (17:37 +0000)]
Added end surface inhibit option

16 years agoAdded new grain type, bound properties on compound grain
Bill Kuker [Sun, 12 Apr 2009 17:31:52 +0000 (17:31 +0000)]
Added new grain type, bound properties on compound grain

16 years agoNow a subclass of property sheet.
Bill Kuker [Sun, 12 Apr 2009 14:13:07 +0000 (14:13 +0000)]
Now a subclass of property sheet.

16 years agoSupports N grains, not 2
Bill Kuker [Sun, 12 Apr 2009 03:54:23 +0000 (03:54 +0000)]
Supports N grains, not 2

16 years agoCleared some warnings
Bill Kuker [Sun, 12 Apr 2009 02:37:19 +0000 (02:37 +0000)]
Cleared some warnings

16 years agoOrganized imports
Bill Kuker [Sun, 12 Apr 2009 02:34:13 +0000 (02:34 +0000)]
Organized imports

16 years agoStarted adding beanish stuff - property listeners and such, first stab at a generic...
Bill Kuker [Sun, 12 Apr 2009 02:33:38 +0000 (02:33 +0000)]
Started adding beanish stuff - property listeners and such, first stab at a generic editor.

16 years agoCleaned up imports
Bill Kuker [Fri, 10 Apr 2009 21:55:10 +0000 (21:55 +0000)]
Cleaned up imports

16 years ago(no commit message)
Bill Kuker [Fri, 10 Apr 2009 20:39:01 +0000 (20:39 +0000)]

16 years agoAdded compound grain
Bill Kuker [Fri, 10 Apr 2009 20:24:02 +0000 (20:24 +0000)]
Added compound grain

16 years agoNoa all grains can display themselves.
Bill Kuker [Fri, 10 Apr 2009 20:15:40 +0000 (20:15 +0000)]
Noa all grains can display themselves.
Added MultiGrain

16 years agoNew panels.
Bill Kuker [Fri, 10 Apr 2009 19:43:20 +0000 (19:43 +0000)]
New panels.
Better graphical representation of grains

16 years agoChanged to show the series name big, hide legend
Bill Kuker [Fri, 10 Apr 2009 17:05:15 +0000 (17:05 +0000)]
Changed to show the series name big, hide legend

16 years agoChanged to non-sampled x-section area
Bill Kuker [Fri, 10 Apr 2009 15:08:12 +0000 (15:08 +0000)]
Changed to non-sampled x-section area

16 years agoFigured out how to size panels right
Bill Kuker [Fri, 10 Apr 2009 14:56:48 +0000 (14:56 +0000)]
Figured out how to size panels right

16 years agoInitial Checkin
Bill Kuker [Sat, 7 Mar 2009 03:16:19 +0000 (03:16 +0000)]
Initial Checkin