Top Banner
Test case C1.2: Ringleb flow Summary Edwin van der Weide, University of Twente, the Netherlands [email protected] 2 nd International Workshop on High Order CFD Methods May 27-28, 2013 Cologne, Germany
19

Test case C1.2: Ringleb flow Summary - dlr.de fileTest case C1.2: Ringleb flow Summary Edwin van der Weide, University of Twente, the Netherlands [email protected] 2nd International

Sep 06, 2019

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Test case C1.2: Ringleb flow Summary - dlr.de fileTest case C1.2: Ringleb flow Summary Edwin van der Weide, University of Twente, the Netherlands e.t.a.vanderweide@utwente.nl 2nd International

Test case C1.2: Ringleb flow Summary

Edwin van der Weide, University of Twente, the Netherlands

[email protected]

2nd International Workshop on High Order CFD Methods May 27-28, 2013

Cologne, Germany

Page 2: Test case C1.2: Ringleb flow Summary - dlr.de fileTest case C1.2: Ringleb flow Summary Edwin van der Weide, University of Twente, the Netherlands e.t.a.vanderweide@utwente.nl 2nd International

Contributions

• University of Toronto

• SBP/SAT FD, Newton-Krylov

• Politecnico Torino

• DG, explicit Runge Kutta

• RWTH Aachen

• DG, Newton-Krylov

• University of Twente / University of Bergen

• SBP/SAT FD, Newton-Krylov

• University of Michigan

• DG, Newton-Krylov

• Adaption

Page 3: Test case C1.2: Ringleb flow Summary - dlr.de fileTest case C1.2: Ringleb flow Summary Edwin van der Weide, University of Twente, the Netherlands e.t.a.vanderweide@utwente.nl 2nd International

Observations

• Correct representation of the wall is crucial

• 2nd order FD schemes fail with standard metric

• Solutions, FD

• Penalize against exact solution (Twente, Toronto)

• Use higher order representation (Toronto)

• Solutions, DG

• Use exact solution (Aachen, Michigan)

• Use relatively fine grids (Torino)

• Newton-Krylov most popular iterative solver

Page 4: Test case C1.2: Ringleb flow Summary - dlr.de fileTest case C1.2: Ringleb flow Summary Edwin van der Weide, University of Twente, the Netherlands e.t.a.vanderweide@utwente.nl 2nd International

Accuracy, p = 1 (2nd order)

Entropy Density

Page 5: Test case C1.2: Ringleb flow Summary - dlr.de fileTest case C1.2: Ringleb flow Summary Edwin van der Weide, University of Twente, the Netherlands e.t.a.vanderweide@utwente.nl 2nd International

Accuracy, p = 1 (2nd order)

X-Momentum Y-Momentum

Page 6: Test case C1.2: Ringleb flow Summary - dlr.de fileTest case C1.2: Ringleb flow Summary Edwin van der Weide, University of Twente, the Netherlands e.t.a.vanderweide@utwente.nl 2nd International

Accuracy, p = 1 (2nd order)

Energy

Page 7: Test case C1.2: Ringleb flow Summary - dlr.de fileTest case C1.2: Ringleb flow Summary Edwin van der Weide, University of Twente, the Netherlands e.t.a.vanderweide@utwente.nl 2nd International

Accuracy, p = 2 (3rd order)

Entropy Density

Page 8: Test case C1.2: Ringleb flow Summary - dlr.de fileTest case C1.2: Ringleb flow Summary Edwin van der Weide, University of Twente, the Netherlands e.t.a.vanderweide@utwente.nl 2nd International

Accuracy, p = 2 (3rd order)

X-Momentum Y-Momentum

Page 9: Test case C1.2: Ringleb flow Summary - dlr.de fileTest case C1.2: Ringleb flow Summary Edwin van der Weide, University of Twente, the Netherlands e.t.a.vanderweide@utwente.nl 2nd International

Accuracy, p = 2 (3rd order)

Energy

Page 10: Test case C1.2: Ringleb flow Summary - dlr.de fileTest case C1.2: Ringleb flow Summary Edwin van der Weide, University of Twente, the Netherlands e.t.a.vanderweide@utwente.nl 2nd International

Accuracy, p = 3 (4th order)

Entropy Density

Page 11: Test case C1.2: Ringleb flow Summary - dlr.de fileTest case C1.2: Ringleb flow Summary Edwin van der Weide, University of Twente, the Netherlands e.t.a.vanderweide@utwente.nl 2nd International

Accuracy, p = 3 (4th order)

X-Momentum Y-Momentum

Page 12: Test case C1.2: Ringleb flow Summary - dlr.de fileTest case C1.2: Ringleb flow Summary Edwin van der Weide, University of Twente, the Netherlands e.t.a.vanderweide@utwente.nl 2nd International

Accuracy, p = 3 (4th order)

Energy

Page 13: Test case C1.2: Ringleb flow Summary - dlr.de fileTest case C1.2: Ringleb flow Summary Edwin van der Weide, University of Twente, the Netherlands e.t.a.vanderweide@utwente.nl 2nd International

Accuracy, p = 4 (5th order)

Entropy Density

Page 14: Test case C1.2: Ringleb flow Summary - dlr.de fileTest case C1.2: Ringleb flow Summary Edwin van der Weide, University of Twente, the Netherlands e.t.a.vanderweide@utwente.nl 2nd International

Accuracy, p = 4 (5th order)

X-Momentum Y-Momentum

Page 15: Test case C1.2: Ringleb flow Summary - dlr.de fileTest case C1.2: Ringleb flow Summary Edwin van der Weide, University of Twente, the Netherlands e.t.a.vanderweide@utwente.nl 2nd International

Accuracy, p = 4 (5th order)

Energy

Page 16: Test case C1.2: Ringleb flow Summary - dlr.de fileTest case C1.2: Ringleb flow Summary Edwin van der Weide, University of Twente, the Netherlands e.t.a.vanderweide@utwente.nl 2nd International

Efficiency

• All codes are research codes

• Most likely not fully optimized. Could easily be a

factor of 2

• Which boundary conditions are used

• Inviscid walls vs. exact solution can make a big

difference

• Initial solution is exact solution

• Finer grids and/or high order schemes are close =>

Efficiency cannot be fairly compared

• Memory usage not taken into account

• Newton Krylov uses a lot of memory

• Not a problem in 2D, but possibly in 3D

• Most efficient algorithm seems Newton Krylov

• Preconditioned GMRES as iterative solver

Page 17: Test case C1.2: Ringleb flow Summary - dlr.de fileTest case C1.2: Ringleb flow Summary Edwin van der Weide, University of Twente, the Netherlands e.t.a.vanderweide@utwente.nl 2nd International

Efficiency, entropy error

p = 1, 2nd order p = 2, 3rd order

Page 18: Test case C1.2: Ringleb flow Summary - dlr.de fileTest case C1.2: Ringleb flow Summary Edwin van der Weide, University of Twente, the Netherlands e.t.a.vanderweide@utwente.nl 2nd International

Efficiency, entropy error

p = 3, 4th order p = 4, 5th order

Page 19: Test case C1.2: Ringleb flow Summary - dlr.de fileTest case C1.2: Ringleb flow Summary Edwin van der Weide, University of Twente, the Netherlands e.t.a.vanderweide@utwente.nl 2nd International

Conclusions

• Accurate wall description is crucial when wall BC’s are used

• Alternative: BC’s based on exact solution

• All DG methods show design accuracy

• Question is what happens on very fine grids when wall

BC’s are used

• FD methods show design accuracy for 2nd and 3rd order

schemes and 4th and 5th order schemes on not too fine grids

• Accuracy of 4th and 5th order FD scheme (Twente) on very fine

grids degrade

• Cause: Under investigation

• Both DG and FD can be made very efficient using Newton

Krylov methods

• Adaption does not seem to pay off for this case (in work units)

• It most likely will for a more complicated case