-
Notifications
You must be signed in to change notification settings - Fork 830
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix restart logic in python FSI #1295
Conversation
* new function inside existing sst source term class (no new class since never needed alone) * implement function to compute residual * update authors * one more duplicate * fix typo k2 not k1 * fix error * add production * Update AUTHORS.md * update authors - alphabetical, duplication * first attempt complete * add diffusion terms to jacobian * small change * Corrections based on PR comments * cosmetics * remove else * add AD::SetPreaccIn * cleanup, try to make vertex tractions more general * Removing old setInitialMesh * Compute the interface mapping starting from the undeformed mesh * Loads computed for all the solid markers * Tentative modification of test case * Introduced start time for forced motion * Final version of new test case * Updated values in regression * Complete reorganisation of the interface * Fixes to vector data * minor changes and correction * Better initialisation of variables * Small typo in parallel regression * comment out jacobian to conserve diagonal dominance * spaces and comments * error * geometry was modified twice for RANS problems in SetDualTime_Solver * update dual time weakly coupled heat * small fix for aeroelastic, update rigid motion regressions * forgot to save * Fixed regression values after PR#1199 * array deleted twice * Multiple superposed forced motions * Error with array dimension * add test case and regression list entry * remove jacobian contribution and test case config file options * Introduced condition on mesh boundary * Update SU2_CFD/src/solvers/CMeshSolver.cpp * fix_typoLinael * constification, remove legacy python FSI * fix su2code#1202 * more const Co-authored-by: emanresu <florian.dittmann@protonmail.com> Co-authored-by: Pedro Gomes <pcarruscag@gmail.com> Co-authored-by: Florian <55834287+FlorianDm@users.noreply.github.com> Co-authored-by: cvencro <cr109@ic.ac.uk> Co-authored-by: Pedro Gomes <38071223+pcarruscag@users.noreply.github.com> Co-authored-by: TobiKattmann <Tobias.Kattmann@de.bosch.com> Co-authored-by: TobiKattmann <31306376+TobiKattmann@users.noreply.github.com>
Co-authored-by: Pedro Gomes <38071223+pcarruscag@users.noreply.github.com>
The unsteady CHT regression is failing, but I cannot understand why. I should not have touched parts of the code that influence that regression test. May I ask you if you have any idea of the reason for this fail? |
@TobiKattmann any idea about what may be happening with the unsteady cht tutorial? |
Oh man I am so sorry, It was already failing in #1290 that was merged 3 days ago by me. So it is not your problem @Nicola-Fonzi . Let me explain how that happened (not to justify that or anything): I wanted to move the unsteady CHT case to the tutorial.py file because it is, in fact, a tutorial. As I didn't have a PR open that time I put that into #1226 because it fit into the PR-scope. The PR was not worked on ever since so I now thought I just squeeze it into #1290 to have that covered. I apologize again and will fix that asap and see what is going on |
Hmmm looks like we have an issue with the setup of tutorials.py then, because the merge button should not show up as green with failing regressions. |
Indeed the tutorial.py is not a required test. |
Ok, I think I understood and fixed what happened (and did 2 more stupid mistakes). In #1226 2 things happened:
Point 2. above bit me when I cherry picked in #1290 which introduced the failing test visible here. Because with that I changed from the Testcases-test to the Tutorial-test which already had the new cfg-names in it ... which are not in the code yet! Changing that back gave the correct values on my machine and I get the correct values with current develop wrt to the old test (which can be seen in the diff of #1226). Like so I am confident that no code changed the regression test values but rather incautious Tobi. The 2 mistakes I made were:
|
I rerun https://github.com/su2code/SU2/runs/2804205189 in the open PR #1294 which will tell us if this issue is resolved as this commit had this very tutorial case failing as well. |
Dear all,
This PR resolves an issue with the updated restart logic. Further, it also provides a couple of modifications which will be required in a future PR aimed at the automatic identification of the aerodynamic system.
PR Checklist