MOHD ROSDI BIN RAWI -...

23
MIXED FORMULATION FOR NAVIER STOKES EQUATIONS MOHD ROSDI BIN RAWI UNIVERSITI TEKNOLOGI MALAYSIA

Transcript of MOHD ROSDI BIN RAWI -...

Page 1: MOHD ROSDI BIN RAWI - eprints.utm.myeprints.utm.my/id/eprint/50731/25/MohdRosdiRawiMFS2014.pdfpengaturcaraan untuk persamaan Navier Stokes telah dibangunkan dan diuji dengan penyelesaian

MIXED FORMULATION FOR NAVIER STOKES EQUATIONS

MOHD ROSDI BIN RAWI

UNIVERSITI TEKNOLOGI MALAYSIA

Page 2: MOHD ROSDI BIN RAWI - eprints.utm.myeprints.utm.my/id/eprint/50731/25/MohdRosdiRawiMFS2014.pdfpengaturcaraan untuk persamaan Navier Stokes telah dibangunkan dan diuji dengan penyelesaian

MIXED FORMULATION FOR NAVIER STOKES EQUATIONS

MOHD ROSDI BIN RAWI

A dissertation submitted in partial fulfilment of the

requirements for the award of the degree of

Master of Science (Engineering Mathematics)

Faculty of Science

Universiti Teknologi Malaysia

JUNE 2014

Page 3: MOHD ROSDI BIN RAWI - eprints.utm.myeprints.utm.my/id/eprint/50731/25/MohdRosdiRawiMFS2014.pdfpengaturcaraan untuk persamaan Navier Stokes telah dibangunkan dan diuji dengan penyelesaian

iii

To my mother, father, wife, daughters and son...

Page 4: MOHD ROSDI BIN RAWI - eprints.utm.myeprints.utm.my/id/eprint/50731/25/MohdRosdiRawiMFS2014.pdfpengaturcaraan untuk persamaan Navier Stokes telah dibangunkan dan diuji dengan penyelesaian

iv

ACKNOWLEDGEMENTS

First of all, I would like to thanks Allah almighty who has been giving me

everything to accomplish this dissertation: patience, health, wisdom, blessing and

time. Without all of these things, I’m really sure that I can’t finish this dissertation

while it is a condition in order to fulfil of the requirements for the degree of Master

of Science (Engineering Mathematics) from Department of Mathematics, Universiti

Teknologi Malaysia.

I would like to express my sincere gratitude to my supervisor, Prof. Dr.

Norsarahaida S. Amin for guiding me and giving me her precious time and also

continuous support of this work that enable me to complete my dissertation. She has

been guiding me with her great wisdom and patience throughout the course. I would

also like to convey a great thank to all of the lecturers involved in this course for

their great contribution in giving and sharing knowledge and advice during the

course. I could not complete this dissertation without their contribution and ideas.

Special thanks to my mother, brothers and sister for all their continuous

support and encouragement during my studies. Special thanks also to all my friends

in Johore Matriculation College, whose encouraging words kept me going, especially

Haji Sasman Yasir for his great motivation and continuously encouraging me and

pushing me to my limits to complete my dissertation this semester.

Last but not least, I would like to special thanks to my lovely wife Haryati

Bais for her support, patience and inspiration during my studies. To Khairunnisa’

Hakimah, Iffah Nabihah dan Ahmad Ammar , thank you for being such a good girls

and boy and cheer me up when I feeling down.

Page 5: MOHD ROSDI BIN RAWI - eprints.utm.myeprints.utm.my/id/eprint/50731/25/MohdRosdiRawiMFS2014.pdfpengaturcaraan untuk persamaan Navier Stokes telah dibangunkan dan diuji dengan penyelesaian

v

ABSTRACT

This dissertation presents the formulation and numerical computation of the

two dimensional fluid flow whose physics is governed by the Navier Stokes

equations. The derivation of the governing equations follows the model of an

infinitesimally small element fixed in space with the fluid moving through it. The

study focuses using finite element method for solving the fluid flow. Finite element

method is believed as the most powerful numerical method for analysis. Mixed

formulation has been used for the discretization of the governing equations. It is

because we have two primitive variables; velocities and pressure. Source code for

Navier Stokes equations has been developed and tested against existing benchmark

solutions.

Page 6: MOHD ROSDI BIN RAWI - eprints.utm.myeprints.utm.my/id/eprint/50731/25/MohdRosdiRawiMFS2014.pdfpengaturcaraan untuk persamaan Navier Stokes telah dibangunkan dan diuji dengan penyelesaian

vi

ABSTRAK

Disertasi ini bertujuan menunjukkan formulasi dan kiraan berangka untuk

aliran dua dimensi bendalir di mana keadaan fizik aliran tersebut ditentukan atau

ditadbir oleh persamaan Navier Stokes. Penerbitan persamaan pentadbir ditunjukkan

dengan menggunakan model elemen yang amat kecil tetap di dalam ruang dengan

cecair yang bergerak melaluinya. Kajian ini memfokuskan kepada kaedah unsur

terhingga bagi menyelesaikan bendalir dinamik (aliran cecair). Kaedah unsur

terhingga ini dipercayai sebagai kaedah berangka yang terbaik untuk analisis.

Formulasi campuran telah digunakan untuk diskretasi persamaan pentadbir kerana

terdapat dua pembolehubah primitif iaitu halaju dan tekanan. Kod sumber

pengaturcaraan untuk persamaan Navier Stokes telah dibangunkan dan diuji dengan

penyelesaian penanda aras sedia ada.

Page 7: MOHD ROSDI BIN RAWI - eprints.utm.myeprints.utm.my/id/eprint/50731/25/MohdRosdiRawiMFS2014.pdfpengaturcaraan untuk persamaan Navier Stokes telah dibangunkan dan diuji dengan penyelesaian

vii

TABLE OF CONTENTS

CHAPTER TITLE PAGE

DECLARATION STATEMENT ii

DEDICATION iii

ACKNOWLEDGEMENTS iv

ABSTRACT v

ABSTRAK vi

TABLE OF CONTENTS vii

LIST OF TABLES x

LIST OF FIGURES xi

LIST OF SYMBOLS xii

LIST OF ABBREVIATIONS xiv

LIST OF APPENDICES xv

1 INTRODUCTION 1

1.1 Introduction 1

1.2 Problem Statement 4

1.3 Aim and Objectives 4

1.4 Scope of research 5

1.5 Significance of Study 5

1.6 Overview of the thesis 5

2 Literature Review 7

2.1 Introduction 7

2.2 Elementary Aspects of Navier Stokes Equation 7

2.3 Numerical Solutions of Navier Stokes Equations 10

Page 8: MOHD ROSDI BIN RAWI - eprints.utm.myeprints.utm.my/id/eprint/50731/25/MohdRosdiRawiMFS2014.pdfpengaturcaraan untuk persamaan Navier Stokes telah dibangunkan dan diuji dengan penyelesaian

viii

2.3.1 Finite Difference Method 10

2.3.2 Finite Volume Method 11

2.3.3 Finite Element Method 12

2.4 Mixed Formulation For Navier Stokes Equations 13

2.5 Conclusion 14

3. Navier Stokes Equation 15

3.1 Introduction 15

3.2 Continuity Equation 16

3.3 Momentum Equation 20

3.4 Boundary Condition Equations 26

3.4.1 Neumann (Natural) Boundary Conditions 26

3.4.2 Dirichlet (Essential) Boundary Conditions 27

3.5 Concluding Remarks 27

4. Mixed Formulation 28

4.1 Introduction 28

4.2 Galerkin Weighted Residual Method (WRM) 30

4.3 The Navier-Stokes Equation 32

4.4 FEM Formulation for Navier Stokes Equation 38

4.4.1 Four nodes rectangular element 38

4.4.2 Eight nodes rectangular element 43

4.5 Descretization By Galerkin WRM 57

4.5.1 Matrices and the discretized equations of fluids 61

4.5.2 Combine all the matrices together 67

4.6 Time Integration 68

4.6.1 Basic concept of iterative scheme 69

4.6.2 Piccard Nonlinear Method 70

4.7 Concluding Remarks 72

5 Results and Discussion 73

5.1 Introduction 73

5.2 Lid Driven Cavity Flow 73

5.3 Discussion 75

Page 9: MOHD ROSDI BIN RAWI - eprints.utm.myeprints.utm.my/id/eprint/50731/25/MohdRosdiRawiMFS2014.pdfpengaturcaraan untuk persamaan Navier Stokes telah dibangunkan dan diuji dengan penyelesaian

ix

5.4 Concluding Remarks 79

6 Conclusion and Recommendation 80

6.1 Conclusion 80

6.2 Recommendation 81

REFERENCES 82

APPENDIX A 84

APPENDIX B 92

Page 10: MOHD ROSDI BIN RAWI - eprints.utm.myeprints.utm.my/id/eprint/50731/25/MohdRosdiRawiMFS2014.pdfpengaturcaraan untuk persamaan Navier Stokes telah dibangunkan dan diuji dengan penyelesaian

x

LIST OF TABLES

TABLE NO. TITLE PAGE

5.1 Validation of global displacement 77

5.2 True percentage relative error for every meshes. 78

Page 11: MOHD ROSDI BIN RAWI - eprints.utm.myeprints.utm.my/id/eprint/50731/25/MohdRosdiRawiMFS2014.pdfpengaturcaraan untuk persamaan Navier Stokes telah dibangunkan dan diuji dengan penyelesaian

xi

LIST OF FIGURES

FIGURE NO. TITLE PAGE

2.1 (a) Triangular (b) Quadrilateral Taylor Hood elements 14

3.1 Model of small element fixed in space and a diagram 17

of the mass fluxes through the various faces of the

element.

3.2 Fluid element moving in the fluid flow (substantial 18

derivative)

3.3 Infinitesimally small, moving fluid element. Model 21

used for the derivation of the x component of the

momentum equation

4.1 Finite element formulation process 29

4.2 Rectangular element with four nodes 39

4.3 Pascal triangle for quadratic terms 39

4.4 Rectangular element with eight nodes 43

4.5 Pascal triangle for cubic terms 43

4.6 Four nodes element for two degree of freedom 56

4.7 Four nodes rectangular element for pressure 57

4.8 Eight nodes rectangular element for velocities 58

4.9 Rectangular element for fluid 59

5.1 Boundary conditions for the lid driven cavity flow 74

5.2 The arrangement of node and element numbering 76

5.3 The arrangement of global degree of freedoms 76

Page 12: MOHD ROSDI BIN RAWI - eprints.utm.myeprints.utm.my/id/eprint/50731/25/MohdRosdiRawiMFS2014.pdfpengaturcaraan untuk persamaan Navier Stokes telah dibangunkan dan diuji dengan penyelesaian

xii

LIST OF SYMBOLS

SYMBOLS :

m - Mass

p - Pressure

t - Time

V - Velocity vector

u - Velocity in x component

v - Velocity in y component

w - Velocity in z component

ρ - Density

t∂

∂ - Time rate of change

Dt

D - Material derivative (Substantial derivative)

τ - Viscous stress tensor

µ - Molecular viscosity coefficient

λ - Second viscosity coefficient

∇.V - Convective derivative

F - Force on the fluid

a - Acceleration

B( ) - Linear differential operator

u - Unknown function

Ω - Geometrical domain

iα - General parameters

( )xPi - Polynomial base.

Page 13: MOHD ROSDI BIN RAWI - eprints.utm.myeprints.utm.my/id/eprint/50731/25/MohdRosdiRawiMFS2014.pdfpengaturcaraan untuk persamaan Navier Stokes telah dibangunkan dan diuji dengan penyelesaian

xiii

Re - Reynolds Number

∞V - Reference speed

L - Reference length

if - Force on i direction

).( yxwi - Weighting function

).( yxNi - Quadratic shape function

).( yxLi - Linear shape function

( )ηξ , - Natural coordinates

Page 14: MOHD ROSDI BIN RAWI - eprints.utm.myeprints.utm.my/id/eprint/50731/25/MohdRosdiRawiMFS2014.pdfpengaturcaraan untuk persamaan Navier Stokes telah dibangunkan dan diuji dengan penyelesaian

xiv

LIST OF ABBREVIATIONS

ABBREVIATION :

CFD - Computational fluid dynamics

PDE - Partial differential equations

ODE - Ordinary differential equations

FVM - Finite volume method

FEM - Finite element method

FDM - Finite difference method

dof - Degree of freedom

WRM - Weighted residual method

GWRM - Galerkin weighted residual method

Page 15: MOHD ROSDI BIN RAWI - eprints.utm.myeprints.utm.my/id/eprint/50731/25/MohdRosdiRawiMFS2014.pdfpengaturcaraan untuk persamaan Navier Stokes telah dibangunkan dan diuji dengan penyelesaian

xv

LIST OF APPENDICES

APPENDIX TITLE PAGE

A Non-dimensionalize of the Navier Stokes equation 84

B Mixed formulation source code 92

Page 16: MOHD ROSDI BIN RAWI - eprints.utm.myeprints.utm.my/id/eprint/50731/25/MohdRosdiRawiMFS2014.pdfpengaturcaraan untuk persamaan Navier Stokes telah dibangunkan dan diuji dengan penyelesaian

CHAPTER 1

INTRODUCTION

1.1 Introduction

Fluid mechanics is one of the branches in physics that study fluids (which

consists of liquids, gases and plasmas) and the forces on them. Fluid mechanics can

be divided into three categories. The first one is fluid statics (the study of fluids at

rest), fluid kinematics (the study of fluids in motion) and the last one is fluid

dynamics (the study of the effect of forces on fluid motion). Fluid dynamics is an

active field of research with many unsolved or partly solved problems. Fluid

mechanics are mathematically complex and can best be solved by numerical methods

typically by using computers. A modern discipline, called computational fluid

dynamics (CFD), is devoted to this approach to solving fluid mechanics problems.

One of the famous equations in CFD is Navier–Stokes equations; named after

Claude-Louis Navier and George Gabriel Stokes describes the motion of fluid

substances. These equations arise from applying Newton's second law to fluid

motion. The assumption is that the stress in the fluid is the sum of a diffusing viscous

term (proportional to the gradient of velocity) and a pressure term, hence describing

viscous flow.

Page 17: MOHD ROSDI BIN RAWI - eprints.utm.myeprints.utm.my/id/eprint/50731/25/MohdRosdiRawiMFS2014.pdfpengaturcaraan untuk persamaan Navier Stokes telah dibangunkan dan diuji dengan penyelesaian

2

The equations are very useful because they describe many things of academic

and economic interest. They may be used to model the weather, ocean currents,

water flow in a pipe and air flow around a wing. The Navier–Stokes equations in

their full and simplified forms help with the design of aircraft and cars, the study of

blood flow, the design of power stations, the analysis of pollution and many other

things.

The Navier–Stokes equations are also of great interest in a purely

mathematical sense. Surprisingly, given their wide range of practical uses,

mathematicians have not yet proven that, in three dimensions, solutions always exist

(existence), or that if they do exist, then they do not contain any singularity

(smoothness). These are called the Navier–Stokes existence and smoothness

problems. The Clay Mathematics Institute has called this one of the seven most

important open problems in mathematics and has offered a US$1,000,000 prize for a

solution or a counter-example.

The finite element method constitutes a general tool for the numerical

solution of partial differential equations in engineering and applied science.

Historically, the method has taken place since early 1950s in coincidence with the

development of digital computers. However, interest in approximate solutions dates

as far back in time as the development of the classical field theories (e.g. elasticity,

electro-magnetism) themselves. The work of Lord Rayleigh (1870) and W. Ritz

(1909) on variational methods and the weighted-residual approach taken by B. G.

Galerkin (1915) and others form the theoretical framework to the finite element

method. With a bit of a stretch, one may even claim that Schellbach’s approximate

solution to Plateau’s problem (to find a surface of minimum area enclosed by a given

closed curve in three dimensions), which dates back to 1851 is an elementary

application of the finite element method.

Most researchers agree that the era of the finite element method begins with a

lecture presented in 1941 by R. Courant to the American Association for the

Advancement of Science. In his work, Courant used the Ritz method and introduced

the pivotal concept of spatial discretization for the solution of the classical torsion

Page 18: MOHD ROSDI BIN RAWI - eprints.utm.myeprints.utm.my/id/eprint/50731/25/MohdRosdiRawiMFS2014.pdfpengaturcaraan untuk persamaan Navier Stokes telah dibangunkan dan diuji dengan penyelesaian

3

problem. Courant did not pursue his idea further, since computers were still largely

unavailable for his research.

More than a decade later, Ray Clough Jr. of the University of California at

Berkeley and his colleagues essentially reinvented the finite element method as a

natural extension of matrix structural analysis and published their first work in 1956.

He attributes the introduction of the term “finite element” to M.J. Turner, one of his

associates at that time. An apparently simultaneous effort by John Argyris at the

University of London independently led to another successful introduction of the

method. To a large extent, the finite element method appears to owe its reinvention

to structural engineers. In fact, the consideration of a complicated system as an

assemblage of simple components (elements) on which the method relies is very

natural in the analysis of structural systems.

Few years after its introduction to the engineering community, the finite

element method has attracted the attention of applied mathematicians, particularly

those who is interested in numerical solution of partial differential equations. In

1973, G. Strang and G.J. Fix authored the first conclusive treatise on mathematical

aspects of the method, focusing exclusively on its application to the solution of

problems emanating from standard variational theorems.

The finite element has been subject to extreme research. By the beginning of

the 1990s, the method clearly dominated the numerical solution of problems in the

fields of structural analysis, structural mechanics and solid mechanics. Moreover, the

finite element method currently competes in popularity with the finite difference

method in the areas of heat transfer and fluid mechanics.

Page 19: MOHD ROSDI BIN RAWI - eprints.utm.myeprints.utm.my/id/eprint/50731/25/MohdRosdiRawiMFS2014.pdfpengaturcaraan untuk persamaan Navier Stokes telah dibangunkan dan diuji dengan penyelesaian

4

1.2 Problem Statement

There are a lot of methods to solve fluid equations which require us to

understand its governing equations. These governing equations are in the form of

partial differential equations (PDEs) which are differs from ordinary differential

equations (ODEs) in the way that they have two or more independent variables. It is

very tedious and impractical to solve PDEs analytically, though is not impossible. To

that end, various numerical approaches are available to give approximate solutions.

The application of numerical methods to solve problems involving fluid flow

is known as computational fluid dynamics (CFD). Most of the previous studies on

CFD are using finite difference, finite volume and finite element methods. One of the

major difficulties in solving fluid flow problem is the handling of pressure terms in

which singularity occurs and the stability of the time integration in obtaining a

converged solution. Among available techniques, mixed formulation which is the

subset of finite element method has been shown to be the most appropriate.

Therefore, the goal of this study is to use finite element method with mixed

formulation to solve Navier Stoke equations.

1.3 Aim and Objectives

The purpose for this study is to solve the Navier Stokes equation using a

finite element method with mixed formulation. The objectives of this study are:

i. To use mixed formulation for solving fluid flow equations (Navier

Stokes equations).

ii. To develop the MATLAB program for (i).

iii. To verify and validate the derived formulation with CFD benchmark

problems (Lid driven cavity flow).

Page 20: MOHD ROSDI BIN RAWI - eprints.utm.myeprints.utm.my/id/eprint/50731/25/MohdRosdiRawiMFS2014.pdfpengaturcaraan untuk persamaan Navier Stokes telah dibangunkan dan diuji dengan penyelesaian

5

1.4 Scope of Research

The scope of this study is on numerical simulations for fluid flow. Therefore,

for this project, we will use Navier Stokes Equation. Finite element method with the

mixed formulation is used as the numerical technique. The fluid is assumed to be

Newtonian, viscous, incompressible, isothermal and electrically nonconducting.

1.5 Significance of Study

This study is only focus on the mixed finite element in the fluid dynamics.

Other numerical technique has been done for the past decades, but not by using finite

element method. May be, there are setbacks which hinder the efficiency of the

solution process. Hopefully, with the approach of this study will increase the

understanding on the behaviour of the flow.

1.6 Overview of Thesis

This chapter gives an introduction of Navier Stokes equation and some of the

application widely used of the equations. In problem statement, the problem that the

research will address is highlighted. This is followed by the aim and objectives of the

research. The scope and significance of the research is also highlighted at the end of

the chapter.

Page 21: MOHD ROSDI BIN RAWI - eprints.utm.myeprints.utm.my/id/eprint/50731/25/MohdRosdiRawiMFS2014.pdfpengaturcaraan untuk persamaan Navier Stokes telah dibangunkan dan diuji dengan penyelesaian

6

For chapter two, the literature review is discussed. It begins with a brief

discussion for Navier Stokes equations which consist of conservation of mass,

momentum and energy. A number of numerical method typically used to solve

Navier Stokes equation are highlighted. Lastly, the mixed formulation for the

solution of Navier Stokes equation is presented.

In chapter three, the derivation of Navier Stokes equation is presented and

discussed. It starts with the derivation of continuity equation. There are four models

that can be discussed. There are the finite control volume fixed in space, the finite

control volume moving with the fluid, infinitesimal fluid element fixed in space with

fluid moving through it and infinitesimal fluid element moving along a streamline.

For this, we will use the model of small element fixed in space. Next, the momentum

equation is derived where the infinitesimally small and moving fluid element will be

used to derive the x component of momentum equation. The Navier Stokes equation

in conservation and non conservation is also discussed an presented.

In chapter four, the mixed formulation for Navier Stokes is discussed. It

begins with the discussion of Galerkin weighted residual method. Next, the

dimensionless of the equation is discussed. Subsequently, the discretization of the

equations from continuous to matrix and vector form is presented. Then the finite

element method formulation of the equation is discussed. After that, the

discretization of the equations by Galerkin weighted residual method is introduced

and discussed briefly. This will be followed by time integration with the basic

concept of iterative scheme. Lastly, Piccard nonlinear method is presented.

In chapter five, the verification of the code were done by the benchmark case

where lid driven cavity flow is considered. The results are compared and discussed

with the result from the commercial software.

Chapter six summarized the mixed formulation for Navier Stokes equations.

The results from the programming are concluded and several recommendations for

future works are suggested.

Page 22: MOHD ROSDI BIN RAWI - eprints.utm.myeprints.utm.my/id/eprint/50731/25/MohdRosdiRawiMFS2014.pdfpengaturcaraan untuk persamaan Navier Stokes telah dibangunkan dan diuji dengan penyelesaian

82

REFERENCES

Airil Yasreen Mohd Yassin , Mohd Al Akhbar Mohd Noor, Erwan Hafizi Kasiman

and Mohd Zhafri Jamil (2013) Linear and nonlinear finite element analysis for

solids and fluids, Universiti Teknologi Malaysia.

Airil Yasreen Mohd Yassin and Erwan Hafizi Kasiman, (2013) Nonlinear FE

Formulations (1-D), Universiti Teknologi Malaysia

Amar Khennane, (2013) Introduction to Finite Element Analysis Using MATLAB®

and Abaqus, CRC Press Taylor and Francis Group.

Boivin S., Cayre F. and Herard J.M., (2000) A Finite Volume Method to solve the

Navier Stokes equations for incompressible flows on unstructured meshes,

International Journal of Thermal Sciences, 39, 806 – 825.

Brooks A. N. and Hughes T. J. R. (1982) Streamline Upwind/Petrov-Galerkin

formulations for convection dominated flows with particular emphasis on the

incompressible Navier-Stokes Equations, Computer methods in Applied

Mechanics and Engineering, 32, 199 – 259.

Cao Y., He X and Lu T, (2011) An algorithm using the finite volume element

method and its splitting extrapolation, Journal of Computational adn Applied

Mathematics, 235, 3734 – 3742.

Chorin A.J., (1967) A numerical method for solving incompressible viscous flow

problems, Journals of Computational Physics, 2, 12 – 26.

Chorin A.J., (1968) Numerical solution of the Navier Stokes Equations, Mathematics

of Computation, 22, 745 – 762.

Cook R.D., Malkus D. S., Plesha M. E. and Witt R. J (2002) Concepts and

applications of finite element analysis (4th edition), John Wiley & Sons Inc.

Dalal A., Eswaran V. and Biswas G. (2008) A Finite Volume Method for Navier

Stokes equations on unstructured meshes, Numerical Heat Transfer, 54, 238 –

259.

Page 23: MOHD ROSDI BIN RAWI - eprints.utm.myeprints.utm.my/id/eprint/50731/25/MohdRosdiRawiMFS2014.pdfpengaturcaraan untuk persamaan Navier Stokes telah dibangunkan dan diuji dengan penyelesaian

83

Erwan Hafizi Kasiman, (2012) Mixed formulation for Navier Stokes equations with

magnetic effect in rectangular channel, Universiti Teknologi Malaysia.

Ferziger J. H.and Peric M., (2002) Computational Methods for Fluid Dynamics,

Springer-Verlag.

Heinrich J. C., Huyakorn P. S., Zienkiewicz O. C. and Mitchell A. R. (1977) An

Upwind finite element scheme for two dimensional convective transport

equation, International Journal for numerical methods in engineering, 11, 131

– 143.

John D. Anderson Jr, (1995) Computational fluid dynamics: The basics with

applications, Mc Graw Hill.

Kim J. and Moin P., (1985) Application of a Fractional –Step Method to

Incompressible Navier Stokes Equations, Journal of Computational Physics,

59, 308 – 323.

Rannacher R., (1999) Finite Element Methods for the Incompressible Navier-Stokes

Equations, Institute of Applied Mathematics, University of Heidelberg.

Taylor C. and Hood P., (1973) A numerical solution of the Navier Stokes equations

using the finite element technique, Computers & Fluids, 1, 73 – 100.

Yeak Su Hoe, (2013) Numerical Methods in Engineering MSJ1533, Faculty of

Science, Universiti Teknologi Malaysia.

Yeo Pu Zhong Oliver, (2011) Comparison of finite difference and finite volume

Methods and the Development of an educational tool for the fixed bed gas

adsorption problem, National University of Singapore.