CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   SU2 (https://www.cfd-online.com/Forums/su2/)
-   -   Help with Theory of SU2 solver (https://www.cfd-online.com/Forums/su2/142272-help-theory-su2-solver.html)

nileshjrane September 26, 2014 10:39

Help with Theory of SU2 solver
 
Hello,

I came across with SU2 few months ago and I liked it a lot. I tried my hands with it and tried to go through the code. Its a fantastic development effort by SU2 and I hope I would be able to contribute something to it.

I was thinking of the possibility of application of SU2 for Scramjet inlet optimization. But as I understand, the turbulence models are solved in a decoupled way currently. I would have liked to have a solver with fully coupled system where turbulence equations are included with the NS equations in the core solver.

However I am facing trouble in understanding the code due to lack of mathematical computations of the solver terms. The theory used in SU2 is somewhat unfamiliar to me and I would really like to start from scratch, derive all the mathematical terms and see how are those encoded in the program. So that when I want to add something new, I should be able to calculate the terms and then write a code for them. I couldn't go too far with the AIAA paper on SU2.

Could anybody please help me in understanding the theory and the calculations of solver terms?? If the development team could share any such documents they might have containing the mathematical calculations, it would be really great help for someone like me. Or if they could direct to such texts which would be helpful that would be great.

Thanks in Advance.

fpalacios September 30, 2014 22:59

We will reply this post tomorrow Wednesday at 10:00am (PDT) in "This week in SU2".

https://www.youtube.com/channel/UCxv...AQPBUnl9mGRQjA

Thanks for the question and your interest in SU2,

Francisco

nileshjrane October 1, 2014 02:14

Dear Francisco,

Thanks for the reply. I know I might sound to wishful and it may be too much to ask from SU2 team with a lot of load of your own work already. But I will still take liberty to elaborate my point.

I would be great if the SU2 team can share the theory calculations that go in the SU2 code. I am sure you guys must have the detailed calculations of each and every term that's there in SU2 code. If you could put up even the scans of hand notes, if not a full-fledged theory manual, if could go long way in proliferation of SU2 code, making it accessible to all. May be the community can help make such theory manual if the details of calculations are made available. Documentation is Achilles' heal in a lot of open-source projects, more so in something which is as advanced as SU2.

During my masters, I worked with an in-house code which had complicated flux jacobian calculations (Full Favre-Avaraged NS + Turbulence equations fully coupled, so for every turbulence mode, there would be separate jacobian) and tailored numerical methods. But we had hand notes of detailed calculations available and it made life whole lot easier, for debugging or extending the code. I think if such arrangement could be made for SU2, it would be really good for it as a open-source software. You don't find these things in text books or in research papers either. For average person, there is a gap in knowledge between basic theory of NS equations and actual implementation of them in a code. If we could fill that gap for SU2, more people will be able to play with the code.

Thanks,

Nilesh

fpalacios October 3, 2014 12:59

Please find in this link the reply to this post. In the “description” box you will find the direct link to the question.

"This week in SU2": Wednesdays at 10:00am (PDT) on YouTube.

Best,
The SU2 team


All times are GMT -4. The time now is 20:43.