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

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

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

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

15 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.

15 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

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

15 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

15 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

15 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.

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

15 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.

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

15 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

15 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

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

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

15 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.

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

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

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

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

15 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

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

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

15 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

15 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

15 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

15 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

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

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

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

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

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

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

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

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

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

15 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.

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

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

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

15 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

15 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.

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

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

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

15 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.

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

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

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

15 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

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

15 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

15 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

15 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

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

15 years agoInitial import.
Bill Kuker [Sat, 7 Mar 2009 03:14:17 +0000 (03:14 +0000)]
Initial import.