Adaptive h‐refinement on 3D unstructured grids for transient problems

An adaptive finite element scheme for transient problems is presented. The classic h-enrichment/coarsening is employed in conjunction with a tetrahedral finite element discretization in three dimensions. A mesh change is performed every n time steps, depending on the Courant number employed and the number of ‘protective layers’ added ahead of the refined region. In order to simplify the refinement/coarsening logic and to be as fast as possible, only one level of refinement/coarsening is allowed per mesh change. A high degree of vectorizability has been achieved by pre-sorting the elements and then performing the refinement/coarsening groupwise according to the case at hand. Further reductions in CPU requirements arc realized by optimizing the identification and sorting of elements for refinement and deletion. The developed technology has been used extensively for shock-shock and shock-object interaction runs in a production mode. A typical example of this class of problems is given.

[1]  O. C. Zienkiewicz,et al.  Finite element methods for high speed flows , 1985 .

[2]  Joseph D. Baum,et al.  Numerical simulation of shock-elevated box interaction using an adaptive finite element shock capturing scheme , 1989 .

[3]  O. C. Zienkiewicz,et al.  Adaptive remeshing for compressible flow computations , 1987 .

[4]  Rainald Löhner,et al.  Three-dimensional fluid-structure interaction using a finite element solver and adaptive remeshing , 1990 .

[5]  Philippe R.B. Devloo,et al.  Adaptive finite element methods for the analysis of inviscid compressible flow: Part I. Fast refinement/unrefinement and moving mesh methods for unstructured meshes , 1986 .

[6]  K. Morgan,et al.  FEM-FCT - Combining unstructured grids with high resolution. [Flux Corrected Transport , 1988 .

[7]  J. Peraire,et al.  Finite Element Flux-Corrected Transport (FEM-FCT) for the Euler and Navier-Stokes equations , 1987 .

[8]  R. Löhner An adaptive finite element scheme for transient problems in CFD , 1987 .

[9]  Phillip Colella,et al.  Adaptive mesh refinement on moving quadrilateral grids , 1989 .

[10]  Judson R. Baron,et al.  Spatiotemporal Adaptation Algorithm for Two-Dimensional Reacting Flows , 1988 .

[11]  Rainald Löhner,et al.  Adaptive remeshing for transient problems , 1989 .

[12]  M. Berger,et al.  Adaptive mesh refinement for hyperbolic partial differential equations , 1982 .

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