The SU2 software suite stable version 2.0, and developer versions 2.0.x, are available for download under the GNU General Public License (GPL) v3. Please reference the License page for terms and conditions. For details about major and interim releases, please see the Release Notes.
Binary VersionThis 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: Gnu C++ compiler (gcc 4.2.1, Apple Inc. build 5658).
- Linux (Red Hat): Gnu C++ compiler (gcc 4.1.2 20080704, Red Hat 4.1.2-51).
- Windows 7 Installer: Intel C++ compiler, version 12.1 (x64 and x86 platforms).
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. You will only be contacted for notification of critical bug fixes. 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!
Note I: Binary distributions for Mac OS X and Linux have reduced functionality; all optional libraries and dependencies are removed. To run CGNS meshes and parallel computations, you must download the developers version (see below) and compile the source code locally.
Note II: The Windows installer contains options for building with MPICH and CGNS support.
Developer VersionsSU2 is now hosted on github. This provides a number of ways to access the 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
- 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 the code 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 possible through Cygwin, as described on our FAQ.
SU2 is written in C++ and Python. The code has been validated using the following C++ compilers: gcc 4.2.1, gcc 4.1.2, and icc 12.0.2. If you identify any problem using another C++ compiler, please let us know as soon as possible.
SU2 provides an extensive collection of validation test cases. The test cases contain meshes and configuration files which can be run to ensure different components of the suite are working properly. The test cases may be downloaded from the link provided upon registration.
The development team welcomes to your feedback! Please join the SU2 community by subscribing to the user's mailing list to receive important updates about the code, and send your feedback directly to the developers through the developer's mailing list. See the Contact page for details on the mailing lists.