]> git.gag.com Git - sw/motorsim/log
sw/motorsim
15 years agoFixed case where "0.9 mm" wouldnt work
Bill Kuker [Tue, 1 Sep 2009 00:04:25 +0000 (00:04 +0000)]
Fixed case where "0.9 mm" wouldnt work

15 years agoFixed notation of numbers in editor
Bill Kuker [Tue, 1 Sep 2009 00:01:05 +0000 (00:01 +0000)]
Fixed notation of numbers in editor

15 years agoChanged burn panel titles
Bill Kuker [Sun, 30 Aug 2009 19:55:09 +0000 (19:55 +0000)]
Changed burn panel titles

15 years agoAdded cancelation of previous burn calculation when you change the motor
Bill Kuker [Sun, 30 Aug 2009 19:40:16 +0000 (19:40 +0000)]
Added cancelation of previous burn calculation when you change the motor

15 years agoformatted
Bill Kuker [Sun, 30 Aug 2009 19:27:04 +0000 (19:27 +0000)]
formatted

15 years agoAdded multi burn window
Bill Kuker [Thu, 13 Aug 2009 01:34:22 +0000 (01:34 +0000)]
Added multi burn window

15 years agoFixed selected text color
Bill Kuker [Mon, 10 Aug 2009 12:34:33 +0000 (12:34 +0000)]
Fixed selected text color

15 years agoFixed progress bar - moved to top, made smaller on windows
Bill Kuker [Mon, 10 Aug 2009 12:34:19 +0000 (12:34 +0000)]
Fixed progress bar - moved to top, made smaller on windows

15 years agoAdded validating and some validation
Bill Kuker [Sun, 9 Aug 2009 22:15:23 +0000 (22:15 +0000)]
Added validating and some validation
fixed moon burner offset

15 years agoCleaned up many warnings
Bill Kuker [Fri, 7 Aug 2009 01:27:26 +0000 (01:27 +0000)]
Cleaned up many warnings

15 years agoorganized imports
Bill Kuker [Fri, 7 Aug 2009 01:03:41 +0000 (01:03 +0000)]
organized imports

15 years agoAdded burn progress bar, fixed it so burn results appear when it is finished
Bill Kuker [Fri, 7 Aug 2009 00:57:51 +0000 (00:57 +0000)]
Added burn progress bar, fixed it so burn results appear when it is finished

15 years agoChanged propertylistening and quantitychecking to aspects
Bill Kuker [Fri, 7 Aug 2009 00:00:18 +0000 (00:00 +0000)]
Changed propertylistening and quantitychecking to aspects

15 years agoRemoved a little unneeded apple junk
Bill Kuker [Wed, 29 Jul 2009 20:12:19 +0000 (20:12 +0000)]
Removed a little unneeded apple junk

15 years agoMenus and so forth
Bill Kuker [Fri, 17 Jul 2009 14:11:59 +0000 (14:11 +0000)]
Menus and so forth

15 years agoRegistered as property listener on motor
Bill Kuker [Wed, 15 Jul 2009 22:34:41 +0000 (22:34 +0000)]
Registered as property listener on motor

15 years agoAdded menus
Bill Kuker [Wed, 15 Jul 2009 22:24:02 +0000 (22:24 +0000)]
Added menus

15 years agoImproved rendering
Bill Kuker [Tue, 14 Jul 2009 16:55:40 +0000 (16:55 +0000)]
Improved rendering

15 years agoadding menu
Bill Kuker [Tue, 14 Jul 2009 12:28:20 +0000 (12:28 +0000)]
adding menu

15 years agoMoved some workbench files
Bill Kuker [Tue, 14 Jul 2009 01:05:22 +0000 (01:05 +0000)]
Moved some workbench files

15 years agoBetter editor
Bill Kuker [Tue, 14 Jul 2009 01:04:13 +0000 (01:04 +0000)]
Better editor
Made grain panel layout overridable by subclass

15 years agoFixed propertychange
Bill Kuker [Tue, 14 Jul 2009 01:03:17 +0000 (01:03 +0000)]
Fixed propertychange

15 years agoBeanified
Bill Kuker [Wed, 8 Jul 2009 23:13:09 +0000 (23:13 +0000)]
Beanified

15 years ago(no commit message)
Bill Kuker [Mon, 6 Jul 2009 21:18:14 +0000 (21:18 +0000)]

15 years agoFix to update multigrain editor when you choose a new graintype
Bill Kuker [Thu, 2 Jul 2009 19:09:29 +0000 (19:09 +0000)]
Fix to update multigrain editor when you choose a new graintype

15 years agoMade incremental render threadsafe
Bill Kuker [Thu, 2 Jul 2009 17:54:48 +0000 (17:54 +0000)]
Made incremental render threadsafe

15 years agoCache was not threadsafe
Bill Kuker [Thu, 2 Jul 2009 17:54:17 +0000 (17:54 +0000)]
Cache was not threadsafe

15 years agoMoved some magic constants for regstep
Bill Kuker [Thu, 2 Jul 2009 15:56:39 +0000 (15:56 +0000)]
Moved some magic constants for regstep

15 years agoRemoved old discreet reg step grain interface
Bill Kuker [Thu, 2 Jul 2009 15:29:01 +0000 (15:29 +0000)]
Removed old discreet reg step grain interface

15 years agoFixed average thrust time to deal with variable DT
Bill Kuker [Thu, 2 Jul 2009 14:17:21 +0000 (14:17 +0000)]
Fixed average thrust time to deal with variable DT

15 years agoAdded a bunch of assert positives.
Bill Kuker [Thu, 2 Jul 2009 02:52:13 +0000 (02:52 +0000)]
Added a bunch of assert positives.
Found RegStep too big would make them fail
Added some adaptive regStep changing, expiermental

15 years agowarnings
Bill Kuker [Thu, 2 Jul 2009 01:55:45 +0000 (01:55 +0000)]
warnings

15 years agowarnings
Bill Kuker [Thu, 2 Jul 2009 01:55:23 +0000 (01:55 +0000)]
warnings

15 years agowarnings
Bill Kuker [Thu, 2 Jul 2009 01:53:35 +0000 (01:53 +0000)]
warnings

15 years agoOrganized imports
Bill Kuker [Thu, 2 Jul 2009 01:52:44 +0000 (01:52 +0000)]
Organized imports

15 years agoChanged to 1.6
Bill Kuker [Thu, 2 Jul 2009 01:52:14 +0000 (01:52 +0000)]
Changed to 1.6

15 years agoFirst rev of graphical motor editor
Bill Kuker [Thu, 2 Jul 2009 01:51:54 +0000 (01:51 +0000)]
First rev of graphical motor editor

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)]