SU2 version 4.0.1 "Cardinal"
SU2 v4.0.1 contains a number of improvements, including the following:
- Improved performance for scaling, rotating, translating meshes using SU2_DEF.
- Configuration file option MATH_PROBLEM now requires CONTINUOUS_ADJOINT instead of ADJOINT.
- New datatype abstraction for future flexibility: all current and future double types in the code should be the new su2double type.
- New MPI wrapper abstraction for future flexibility.
- Restructuring of the test case suite: the configuration files for the TestCases repository now live in a mirrored directory structure under the SU2 repository in order to make automatic testing with Travis CI more effective. To use, download both repositories and recursively copy the contents of one TestCases/ directory into the other to complete the set.
- Clean up of the build-from-source process, including file placement and default build settings.
- New compile flag options for including the HDF5, SZIP, and ZLIB external libraries, which enables HDF5-based CGNS file usage with SU2.
- General bug fixes and code maintenance.