Introduction to Computational Fluid Dynamics...

Preview:

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)

Recommended