Back to Joe's Java Index Back to Aerodynamics Package page


Aerodynamics Package

Revision History

 

August 17, 2002

Original release of my Aerodynamics package.

August 19, 2002

Accidentally forgot to include AeroCoefficients, AeroCoefXAft, AeroReferences, and AeroMethods in the original archive file. This version now includes them.

November 20, 2004
Added ConicalShock class that computes the properties related to a semi-infinite cone in supersonic flow.

Added a method that computes turbulent skin friction coefficient with heat transfer to AeroMethods.java.

Improved performance of many methods in Isentropic.java and ShockMethods.java.

Updated and improved many notes and comments.
April 30, 2005
Fixed a bug in the conePc_P0() method in ConicalShock.java.  Had forgotten to accounted for the total pressure loss across the shock.
April 3, 2014
Corrected numerous errors in the documentation and comments and modernized much of the code stylistically. Added NACA 6 and 6*A series airfoils to the jahuwaldt.aero.airfoils package. Modified to match changes made to jahuwaldt.tools.math package and switched from my custom unit package to the JSR275_0.9.4 units package. Modified standard atmosphere models to work with doubles rather than floats and the 1976 atmosphere model has been extended up to 3280839.9 ft. Improved the reliability of calculating the Mach number that goes with a given shock angle and incline angle. Corrected poor implementations of equals() and hashCode(), and fixed some back checks for roundoff error. In addition, the record of changes between 2005 and 2011 have been lost, so there are likely more changes than this.


Created: August 17, 2002
Modified: April 3, 2014