2DE is a CFD-tool for the numerical analysis of inviscid steady-state aerodynamic flows.
2DE is a finite volume code which uses a single-block structured grid and is based on Jamesons' scheme.
Spatial discretisation of the Euler equations is done through central differencing (perhaps with an upwind-scheme
option to come in the future) and employs artificial dissipation in the form of blended 2nd- and 4th-order damping terms.
Time integration is explicitly done with a hybrid five-stage Runge-Kutta scheme and convergence acceleration
can be achieved with local time-stepping, implicit residual smoothing, both with constant and variable
coefficients, and - the latest addidtion - through the use of multigrid.|
Several boundary conditions have been implemented, such as the characteristic variable boundary
condition at farfield boundaries, an extrapolation approach at solid wall boundaries as well as
inflow and outflow boundary conditions for interior flows and a treatment for periodic boundaries.
The computation of unsteady flows is now possible with an early implementation of the dual time stepping scheme.
I'm currently working on the extension to viscous flows, i.e. moving up from the Euler to the Navier-Stokes
equations. The wonderful world of turbulence modeling lies ahead...
Several inviscid test cases have been succesfully run with the code, demonstrating its' applicability and accuracy for
subsonic, transonic and supersonic interior or exterior flows. Some examples are presented below.
- Jameson, A., Schmidt, W., Turkel, E.: "Numerical Simulation of the Euler Equations by Finite
Volume Methods using Runge Kutta Time Stepping Schemes", AIAA-81-1259, 1981.
- Whitfield, D.L., Janus, J.M.: "Three-Dimensional Unsetady Euler Equations Solution Using
Flux Vector Splitting", AIAA-84-1552, 1984.
- Dadone, A., Grossmann, B.: "Surface Boundary Conditions for the Numerical Solution of the
Euler Equations", AIAA Journal, Vol. 32, No. 2, February 1994.
- Anderson, J.D.: "CFD: The Basics with Applications", McGraw-Hill, 1995.
- Haenel, D.: "Mathematische Stroemungslehre", AIA RWTH Aachen, 2000.