Upload
others
View
4
Download
1
Embed Size (px)
Citation preview
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 1
FINITE VOLUME METHOD (Jayathi Y. Murthy, Numerical Methods in Heat, Mass, and Momentum Transfer, Purdue University, Spring 2002)
Mesh terminology and types
(structured mesh - every interior vertex in the domain is connected to the same number of neighbour
vertices)
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 2
(non-conformal mesh - the vertices of a cell or element may fall on the faces of neighboring cells or
elements)
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 3
.
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 4
Finite Volume Discretization
Consider the 1D diffusion equation
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 5
on the following control volume:
over
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 6
One obtain
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 7
Similar equation may be derived for all cells in the domain, yielding a set of
algebraic equations, as before; these may be solved using a variety of direct or
iterative methods.
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 8
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 9
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 10
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 11
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 12
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 13
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 14
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 15
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 16
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 17
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 18
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 19
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 20
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 21
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 22
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 23
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 24
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 25
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 26
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 27
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 28
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 29
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 30
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 31
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 32
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 33
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 34
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 35
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 36
Introduction to Computational Fluid Dynamics
Lecture 11 –Finite Volume Method 37
(the matrix is diagonally dominant)