SU2 is available for download under the GNU Lesser General Public License, version 2.1. Please reference the License page for terms and conditions. For details about major and interim releases, please see the GitHub release page.
This option is for users who wish to use SU2 without the need to compile the program from source.
The following binary versions are available for download:
- Mac OS X El Capitan 10.11.4: Apple LLVM version 7.3.0 (clang-703.0.29).
- Linux (Redhat 7.0): g++ (GCC) 4.8.2 20140120 (Red Hat 4.8.2-16).
- Linux (Ubuntu 14.04): g++ (Ubuntu 4.9.2-0ubuntu1~14.04) 4.9.2.
To download SU2, please take a few seconds to register by filling out the form on the page linked below. Upon registration, you will be re-directed to the appropriate distribution of the software. If you have already registered, you may proceed to directly to the download page you were provided. The information we collect is used ONLY for usage statistics by the ADL development team. We encourage all our users to join our growing community by joining the susquared-users mailing list. Your cooperation is greatly appreciated and lets us build a better tool to suit the needs of our community. Thanks!
SU2 Suite v4.3.0 (current stable release)
Note I: Binary distributions for Mac OS X, Linux, and Windows have reduced functionality; all optional libraries and dependencies are removed (serial versions only). To run CGNS meshes and parallel computations, you must download the developers version (see below) and compile from source.
SU2 Educational, or SU2_EDU, is a simplified version of SU2 for students and beginners in CFD, and it is also hosted on GitHub. SU2 EDU is ideal for use in CFD courses, for independent studies, or just to learn about a new field!
There are a number of ways to access the SU2 source code:
- Using a git client you may clone into the repository. On a Linux/Unix/Mac system with the standard git client, this can be done by executing:
$ git clone https://github.com/su2code/SU2.git
- If you don't have git available but have access to svn, the latest version may also be checked out with:
$ svn checkout https://github.com/su2code/SU2/trunk
- You may also browse the code on github directly. A link on the right hand side provides the option to download a current snapshot of the master branch repository as a ZIP file.
Before you download, we ask you to please register. Registration lets us know who is using our code and informs our decisions as we continue to develop the capabilities. We will never share your information with anybody.
Once you have obtained a copy of the code, follow the installation instructions to compile and install on Mac or Unix/Linux. Compiling from source on Windows is also possible through a terminal emulator like Cygwin, for instance.
Test Case Suite
SU2 comes with an extensive collection of common test cases. The test cases contain meshes and configuration files that can be run to ensure different components of the suite are working properly. The directory structure is organized by governing equations and their specific cases.
The test cases for the current stable release can be downloaded after registering above. They are also now available directly from GitHub and can be accessed using:
$ git clone https://github.com/su2code/TestCases.git
Note that, while many of the cases are used for regression testing, this test case suite is provided without any guarantees on performance or expected results. Keep in mind that small changes to the configuration options can often result in large changes to the output. A detailed description of how to run the test cases is provided in the SU2 wiki . We encourage the community to experiment with these test cases, or even try (and share!) other interesting validation cases with SU2!