Premium
A unified‐grid finite volume formulation for computational fluid dynamics
Author(s) -
Chakravarthy Sukumar
Publication year - 1999
Publication title -
international journal for numerical methods in fluids
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.938
H-Index - 112
eISSN - 1097-0363
pISSN - 0271-2091
DOI - 10.1002/(sici)1097-0363(19990915)31:1<309::aid-fld971>3.0.co;2-m
Subject(s) - discretization , finite volume method , polygon mesh , computational fluid dynamics , grid , mesh generation , finite element method , quadrilateral , computer science , convergence (economics) , hexahedron , piecewise linear function , computational science , regular grid , tetrahedron , dimension (graph theory) , unstructured grid , mathematics , geometry , mathematical analysis , physics , mechanics , thermodynamics , pure mathematics , economics , economic growth
A new extremely flexible finite volume framework is presented. It is based on updating cell average values of the dependent variables. It is embedded in a unified‐grid framework that unifies the treatment of structured and unstructured grids, single and multi‐block grids, patched‐aligned, patched‐non‐aligned and overset grids, and various cell shapes, including hexahedra, triangular prisms and tetrahedra in three dimensions, quadrilaterals and triangles in two dimensions and the linear element in one dimension. A novel discretization approach has been developed to deal with unified‐grid topologies. It includes a piecewise‐linear multi‐dimensional non‐oscillatory reconstruction procedure that is based on synergistic utilization of polynomials at cell vertices. Least‐squares reconstruction is used when necessary. The concept of generalized neighborhoods is introduced to account for cell neighborhoods that include cells that are not logically connected through common nodes, faces, etc. This helps in the automatic treatment of all types of multi‐block meshes. To go with such a general discretization procedure, new implicit relaxation procedures are introduced that help achieve fast convergence to steady state solutions. The framework has been implemented in a new CFD code (CFD++) using a finite volume formulation. The paper presents the methodology with the help of several annotated examples taken from various compressible and incompressible flows. Copyright © 1999 John Wiley & Sons, Ltd.