Back to Joe's Java Index Back to Joe's Java Index.


AeroLS

Aerodynamic Lifting Surface Analysis

AeroLS Program Icon  

AeroLS is an aerodynamic lifting surface analysis program. This means that it computes the effects of air flowing around thin wings (planform and camber only, no thickness) which are operating at a small angle of attack and sideslip in flow that is subsonic, steady, inviscid, and irrotational. AeroLS can be used to analyze any number of different lifting surfaces at a time, but can not analyze the effects of bodies such as fuselages in combination with wings. There are no limits (other than your computer's memory and solution run time) on the number of panels used to define your problem's geometry.

AeroLS is part of a large family of analysis codes that are referred to as "linear aero codes" and is in many ways similar to classic vortex lattice codes that were popular in the 1970's and 80's. However, AeroLS has a more modern (though still weak) user interface, and since it is written in Java, it can be run on a wide variety of computing platforms.

AeroLS is intended for educational and entertainment purposes only. I have done some testing, but the program lacks features that are obviously needed and there could be serious bugs that have gotten past me. However, the source code is provided and you are welcome to make up for my short comings!

I've included the entire source code for AeroLS for you to download below. This program, it's documentation, and it's source code are free software protected by the GNU General Public License. Also, portions of the source code are libraries that are made available under the terms of the GNU Library General Public License.

This program requires you to have a Java 11 JRE or later installed on your machine.

AeroLS is available as a double-clickable application under MacOS and as a double-clickable JAR file on Windows, Linux & others. Download the one that is appropriate for your platform. Each download includes example problems, a user's manual and a theory manual. The full source code for any platform is also available below.

MacOS Application
(40.6 MB)

Version 1.2.2

Application that will run under MacOS. You will download a compressed disk image. Should work with MacOS 11.3 or later right out of the box (you do not need to have Java installed).

Windows Application
(2.9 MB)

Version 1.2.2

Double-clickable JAR file that will run on any Windows machine with Java (JRE) 11 or later installed. You will download a ZIP archive that contains a double-clickable JAR archive (that can also be run from the DOS command line).

Linux & Others Application
(3.0 MB)

Version 1.2.2

Application that will run on several different UNIX or Linux based systems with Java (JRE) 11 or later installed. You will download a GZip compressed tape archive file (TGZ). Inside this you will find a double-clickable JAR file that can also be run from the command line.

Source Code
(184.2 MB)

Version 1.2.2

Full source code for the Table Reader program including library dependencies. Also includes the JRE that is bundled with the MacOS version.

Change history.

Need help?


Created: December 22, 2002
Modified: January 22, 2024