A general explicit or semi-explicit algorithm for compressible and incompressible flows

This note presents a rational basis for a unified finite element algorithm capable of dealing with a wide range of fluid flow in both steady and transient cases. It is hoped that empiricism inherent in many previous approaches can be avoided and a sound basis provided. The algorithm permits the use of equal interpolation for all variables by avoiding the need for the Babuska-Brezzi constraints in regions where the flow is nearly incompressible. The success of the algorithm, which here is written for the non-conservative equation form, is demonstrated on several examples ranging from (nearly) incompressible through transonic regions to supersonic flows. Up to mild shocks such as those occurring in the examples presented in this paper, no 'artificial' viscosity is added at any stage. The algorithm extends some concepts introduced in an earlier paper.

[1]  O. C. Zienkiewicz,et al.  The solution of non‐linear hyperbolic equation systems by the finite element method , 1984 .

[2]  T. Hughes,et al.  A new finite element formulation for computational fluid dynamics: V. Circumventing the Babuscka-Brezzi condition: A stable Petrov-Galerkin formulation of , 1986 .

[3]  O. Zienkiewicz,et al.  Shallow water problems: A general explicit formulation , 1986 .

[4]  O. Zienkiewicz,et al.  Finite element Euler computations in three dimensions , 1988 .

[5]  O. C. Zienkiewicz,et al.  An ‘upwind’ finite element scheme for two‐dimensional convective transport equation , 1977 .

[6]  Earll M. Murman,et al.  Embedded mesh solutions of the Euler equation using a multiple-grid method , 1983 .

[7]  A finite element algorithm for computational fluid dynamics , 1983 .

[8]  J. Donea A Taylor–Galerkin method for convective transport problems , 1983 .

[9]  A. Rizzi,et al.  Damped Euler-Equation Method to Compute Transonic Flow Around Wing-Body Combinations , 1982 .

[10]  Robert L. Lee,et al.  Smoothing techniques for certain primitive variable solutions of the Navier–Stokes equations , 1979 .

[11]  G. Sod A survey of several finite difference methods for systems of nonlinear hyperbolic conservation laws , 1978 .

[12]  O. C. Zienkiewicz,et al.  An adaptive finite element procedure for compressible high speed flows , 1985 .

[13]  O. C. Zienkiewicz,et al.  Finite element methods for second order differential equations with significant first derivatives , 1976 .

[14]  De Sampaio,et al.  A Petrov–Galerkin formulation for the incompressible Navier–Stokes equations using equal order interpolation for velocity and pressure , 1991 .

[15]  P. Lax,et al.  Systems of conservation laws , 1960 .

[16]  Juan C. Heinrich,et al.  PETROV-GALERKIN FINITE ELEMENT MODEL FOR COMPRESSIBLE FLOWS , 1991 .

[17]  O. C. Zienkiewicz,et al.  Incompressibility without tears—HOW to avoid restrictions of mixed formulation , 1991 .

[18]  J. Peraire,et al.  Compressible and incompressible flow; an algorithm for all seasons , 1990 .

[19]  O. C. Zienkiewicz,et al.  A note on upwinding and anisotropic balancing dissipation in finite element approximations to convective diffusion problems , 1980 .