Skip to content

Add CHT test case for SU2+GetDP.

David Thomas requested to merge david into master

This PR introduces one CHT test case. It is used to test the coupling SU2+GetDP. Please note the following:

  • I had to make some small changes in the Cupydo driver, mainly related to how the input parameters are handled by the framework. What I did is not the best approach, can be improved, but it makes the CHT case work without breaking the other cases. I can suggest having a class or a function which returns a dictionary with the full list of parameters and their default values to make that more robust and still flexible.
  • The following tests have been run (on my machine at home) : CHT (new) and SU2+RBM. All in parallel 4 procs. The SU2+RBM fails due to a diff with the references (a small diff, but still higher than the given tolerance).
  • Tested on my own Linux machine at home with SU2 V6.2.0 and GetGP v3.0.4.
  • I am using GetDP with the executable, not the Python wrapper. I did not compile GetDP on my machine, and last time I did (a long time ago tbh) the Py wrapper was buggy. As long as you have the path to GetDP exec in your PATH environment, it should be OK.
  • For the CHT test, I put the reference values that I got when testing it at home (+ check the physical meaning of the results)

Merge request reports

Loading