Kevin Ruland 
							
						 
					 
					
						
						
						
						
							
						
						
							40b28eeb3a 
							
						 
					 
					
						
						
							
							Added test cases for computing volumes & masses of nc & transitions with shoulders.  
						
						
						
						
					 
					
						2012-04-23 21:32:04 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin Ruland 
							
						 
					 
					
						
						
						
						
							
						
						
							b2d3589104 
							
						 
					 
					
						
						
							
							Fixed problems in computation of SymmetricComponent.integrate found by new unit tests.  There were two problems with the previous code.  First due to rounding errors, it was possible during the last iteration, the right end point (x+l) was beyond the overall length of the component.  This resulted in a zero 0 being used for r2 throwing off the overall computation of volume.  The second problem was for hollow components.  The test for when to switch from using filled to hollow was incorrect because it was comparing r to thickness.  However, thickness is normal to the surface of the component so this test overestimated the total volume of the component.  
						
						... 
						
						
						
						After making these computation changes, the tests for the density computation in  NoseConePresetTests and TransitionPresetTests could be tightened. 
						
						
					 
					
						2012-04-23 17:51:50 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin Ruland 
							
						 
					 
					
						
						
						
						
							
						
						
							27411395f9 
							
						 
					 
					
						
						
							
							Change nose cone preset to use Aft Outer Diameter, Aft Shoulder Length, and Aft Shoulder Diameter to be consistent with Transitions.  Added a bunch of unit tests and correct behavior of the rocketcomponent setters to clear the preset appropriately.  Modified the temporary csv data files to use the "aft" specifiers.  
						
						
						
						
					 
					
						2012-04-22 20:26:22 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin Ruland 
							
						 
					 
					
						
						
						
						
							
						
						
							d8821bcfdb 
							
						 
					 
					
						
						
							
							Changed Unit.toString to use 0.### format for pretty small numbers ( 0.0005 < . < 0.095).  Modified the unit test to have explicit tests for rounding to the correct value at the correct position (for round to even rule).  
						
						
						
						
					 
					
						2012-04-20 18:54:47 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin Ruland 
							
						 
					 
					
						
						
						
						
							
						
						
							b6307745ca 
							
						 
					 
					
						
						
							
							Pulled unit tests for Unit.toString from Unit.main into a real unit test.  
						
						
						
						
					 
					
						2012-04-20 15:45:24 +00:00 
						 
				 
			
				
					
						
							
							
								Sampo Niskanen 
							
						 
					 
					
						
						
						
						
							
						
						
							9c6b275e84 
							
						 
					 
					
						
						
							
							Change toLowerCase() to toLowerCase(Locale.ENGLISH)  
						
						
						
						
					 
					
						2012-03-27 11:42:31 +00:00 
						 
				 
			
				
					
						
							
							
								Sampo Niskanen 
							
						 
					 
					
						
						
						
						
							
						
						
							8f6fa2121c 
							
						 
					 
					
						
						
							
							Remove test dependency on Swing  
						
						
						
						
					 
					
						2012-03-17 20:35:21 +00:00 
						 
				 
			
				
					
						
							
							
								Sampo Niskanen 
							
						 
					 
					
						
						
						
						
							
						
						
							dabfa28b9d 
							
						 
					 
					
						
						
							
							Fix tests  
						
						
						
						
					 
					
						2012-03-10 21:12:33 +00:00 
						 
				 
			
				
					
						
							
							
								Sampo Niskanen 
							
						 
					 
					
						
						
						
						
							
						
						
							7401254c4b 
							
						 
					 
					
						
						
							
							motor loading refactoring  
						
						
						
						
					 
					
						2012-01-29 18:13:23 +00:00 
						 
				 
			
				
					
						
							
							
								Doug Pedrick 
							
						 
					 
					
						
						
						
						
							
						
						
							b5642117ce 
							
						 
					 
					
						
						
							
							DGP - bug fix for MassObject/Shock Cord  
						
						
						
						
					 
					
						2012-01-23 03:39:47 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin Ruland 
							
						 
					 
					
						
						
						
						
							
						
						
							c3cfb2e781 
							
						 
					 
					
						
						
							
							Persist the Velocity at launch rod clearance in ork file.  Added to column in SimulationPanel.  Added computation of Velocity at deployment in FlightData.  Persist Velocity at deployment in ork file and added to SimulationPanel and DesignReport.  
						
						... 
						
						
						
						Added l10n message keys for new column in SimulationPanel.
Added function MathUtil.interpolate which does linear interpolation of intermediate values.  This is used in FlightData for computing Velocity at deployment and Velocity at launch rod clearance. 
						
						
					 
					
						2012-01-17 02:46:49 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin Ruland 
							
						 
					 
					
						
						
						
						
							
						
						
							398f302dfc 
							
						 
					 
					
						
						
							
							Change handling of Motor Digests.  The computed digest value is now stored as a member variable in the ThrustCurveMotor and avaliable through the getDigest() method.  getDigest() was added to the Motor interface.  All references to MotorDigest.digestMotor() were removed from the application.  
						
						... 
						
						
						
						The android db now stores the digest.  Also changed persistance mechanism for delays to store as comma delimited string.
The TestMotorLoader is now failing because the digests have changed. 
						
						
					 
					
						2012-01-15 02:46:13 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin Ruland 
							
						 
					 
					
						
						
						
						
							
						
						
							8d90a540e8 
							
						 
					 
					
						
						
							
							Fix unit test setup which has probably been broken since the ExceptionHandler was refactored to a static object stored in the Applicaiton.  
						
						
						
						
					 
					
						2012-01-15 02:29:34 +00:00 
						 
				 
			
				
					
						
							
							
								Doug Pedrick 
							
						 
					 
					
						
						
						
						
							
						
						
							d6c730cfa4 
							
						 
					 
					
						
						
							
							DGP - support for clusters(import and export); added thickness to tube coupler; cleanup and refactoring  
						
						
						
						
					 
					
						2012-01-10 02:13:18 +00:00 
						 
				 
			
				
					
						
							
							
								Doug Pedrick 
							
						 
					 
					
						
						
						
						
							
						
						
							453b7629d9 
							
						 
					 
					
						
						
							
							DGP - support for clusters(import and export); added thickness to tube coupler; cleanup and refactoring  
						
						
						
						
					 
					
						2012-01-10 02:04:57 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin Ruland 
							
						 
					 
					
						
						
						
						
							
						
						
							0e0fbff6e3 
							
						 
					 
					
						
						
							
							moving to core/  
						
						
						
						
					 
					
						2012-01-08 02:25:52 +00:00