CFD code description

The CFD code CFDnFlow2D/3D was developed at CFD norway since 1988. It is based on the Jameson method [1] and was originally written by Eriksson [2]. The code was later modified to improve the artificial dissipation model, the standard scheme is now third-accurate upwind-biased differencing of the convective terms and the inclusion of non-perfect gases.3 The code has also been modified to include two-equation turbulence models, as shown in Ref. 4. The code has been applied to several ESA FESTIP projects, and the German Hypersonic Technology Programme during the ’90s.

The main features of the code is as follows:


General purpose code for solving the time-dependant 2D or 3D Euler or Navier-Stokes equations on multi-block type meshes.



1Jameson, A., Schmidt, W., Turkel, E., «Numerical Solutions of the Euler Equations Using Runge-Kutta Time-stepping Schemes,» AIAA Paper 81-1259, 1981.

2Eriksson, L.-E., «A finite volume solution technique for the Navier-Stokes equations governing viscous compressible flow,» HOG Report 1987:102(A), Division of Hydro- and Gas Dynamics, The Norwegian Institute of Technology, Trondheim, 1987.

3Øye, I.J., «On the Aerothermodynamic Effects on Space Vehicles,» thesis, MTF-rapport 1996:140 (D), NTNU, Trondheim 1996.

4Øye, I.J., «Evaluation of Turbulence Models for Flow about Wings and Bodies», in: Haase, W., Chaput, E., Elsholz, E., Leschiner, M.A., Müller, D. (Eds.), «ECARP – European Computational Aerodynamics Research Project: Validation of CFD Codes and Assessment of Turbulence Models», Notes on Numerical Fluid Mechanics, Volume 58., Vieweg Verlag, 1997.