This is a preCICE adapter for SU2 version 7.5.1 "Blackbird", including examples for conjugate heat transfer and fluid-structure interation simulations.
Read more in the documentation.
Note: In its current state, the SU2 adapter is using the Python wrapper of SU2. The previous implementation was directly editing the C++ source files of SU2. There is also a version relying on the Python wrapper that however works with preCICE v2.
#Build instructions Set the SU2_HOME variable export SU2_HOME=/location/repo/SU2
Then run the adapter ./su2AdapterInstall
Then go to the SU2_HOME directory and run: ./meson.py build -Denable-pywrapper=true --prefix=/install_location/ ./ninja -C build install
Then update the bashrc: export SU2_RUN=... export SU2_HOME=... export PATH=$PATH:$SU2_RUN export PYTHONPATH=$PYTHONPATH:$SU2_RUN