HIGH ORDER WENO SCHEMES ON UNSTRUCTURED TETRAHEDRAL MESHES
|
|
|
- Bonnie Terry
- 9 years ago
- Views:
Transcription
1 European Conference on Computational Fluid Dynamics ECCOMAS CFD 26 P. Wesseling, E. Oñate and J. Périaux (Eds) c TU Delft, The Netherlands, 26 HIGH ORDER WENO SCHEMES ON UNSTRUCTURED TETRAHEDRAL MESHES J. Rokicki, R. Wieteska Warsaw University of Technology, Institute of Aeronautics and Applied Mechanics Nowowiejska 24, -665 Warsaw, Poland [jack,wietek]@meil.pw.edu.pl Key words: high order methods, irregular meshes, transonic flows Abstract. The paper discusses finite volume WENO reconstruction applied to simulation of compressible 3D Euler flows using unstructured tetrahedral meshes. The main point of interest is the case when the mesh becomes highly irregular or stretched. Special transformation is used in such cases to recover the third order accuracy of reconstruction. This transformation has to be locally applied to each stencil on which the reconstruction is sought. This procedure is verified first on a sequence of 3D meshes in a unit cube. The performance of the full algorithm (including the extended nonlinear weighing) is verified for the 3D subsonic and transonic flows in a channel with smooth sinusoidal bump. INTRODUCTION Finite Volume method provides straightforward conservative discretisation for Euler equations. In its basic form the control volumes coincide with grid cells, while the unknowns are located at the cell centers (cell-centered approach). In order to calculate fluxes at the cell walls, the solution is reconstructed within each cell using the information from its neighbourhood. The order of spatial discretisation depends on two factors: the order of reconstruction within the cell, the order of integration formula used at the cell walls to calculate fluxes. Higher order reconstruction coupled with WENO (Weighted Essentially Non Oscillatory method) was already considered in [],[2],[3],[5]. In this paper however we investigate in more detail the possibility to obtain higher (third) order reconstruction of the solution on irregular/stretched triangular/tetrahedral meshes.
2 2 EULER EQUATIONS The Euler model of fluid is used in the present paper. The equations in conservative form can be expressed as: U = ρ m ε U t + F(U) = () ; m = ρv; F(U) = p = (γ ) where: ρ - density V = [u, v, w] - velocity vector ε - total energy per unit volume p - pressure H - total enthalpy γ = cp c v - the ratio of specific heat capacities. m T m m + p I ρ Hm T ( ) ε mt m, H = γε 2ρ ρ (γ ) mt m 2ρ 3 FINITE VOLUME DISCRETIZATION AND THE WENO ALGORITHM After integration over the control volume Ω h the Euler equations become: d UdΩ = F(U) n ds (2) dt Ω h Ω h The control volume Ω h has tetrahedral shape and its boundary consists of triangular faces Γ,...,Γ 4 ( Ω h = Γ Γ 4 ). Thus the right hand side of the equation (2) can be modified to: F(U) n ds = F(U) n j ds (3) Ω h j Γ j The integral over the triangular cell face Γ (with vertices r A, r B, r C ) is usually approximated by: f (r) dσ = Γ f (r ) r = r A + r B + r C (4) 3 Γ (f denotes arbitrary function, while Γ stands for the triangle area). This formula is second order accurate - which means that it is exact for linear polynomials. In order to increase accuracy we use third order formula (exact for up to quadratic polynomials): 2
3 Γ f (r)dσ = Γ 3 ( f ( ) ( ) ( )) ra + r rb + r rc + r + f + f The flux in equation (2) is thus evaluated using U at the point of the cell face rather than using the value stored at the cell center. Therefore reconstruction step has to be performed to obtain distribution of U within each cell. This mechanism will be illustrated for the standard second order reconstruction and for an arbitrary scalar function ϕ. In this case linear distribution is assumed within each cell: ϕ (r) = ϕ (r ) + G T (r r ) (6) where r denotes its center of gravity, while G (evaluated using data from neighbouring cells) is a first order approximation of ϕ at r. The original function ϕ (r) may contain discontinuities, thus nonlinear weighting has to be applied to suppress oscillation. (5) h h a. b. Figure : Stencils that can be used in 2D WENO reconstruction. In multidimensional case this is done by the following typical WENO [3] algorithm: - For a control volume Ω h stencils S, S 2,..., S m are defined consisting of the neighbouring control volumes (Fig. illustrates the 2D case). - The value of gradient G α is approximated on each stencil S α - The oscillation indicator o α and nonlinear weight ω α are calculated for each stencil S α The resulting gradient is obtained as: 3
4 G WENO = where the oscillation indicator for linear reconstruction is defined as: while the weights are assumed in the form: ω α = ω α G α (7) α= o α = G α 2 (8) (ǫ + o α) 4 (9) (ǫ + o α ) 4 i= In the above ǫ 6 is a small number introduced to eliminate problems in areas where G (e.g., near stagnation points). 4 THIRD ORDER RECONSTRUCTION The procedure described in the previous Section has to be extended to higher order discretisation. For this purpose suppose that r p (p =,...,m) form a cloud of points on which function values ϕ p = ϕ(r p ) are prescribed. We seek the reconstruction function in the form: ϕ (r) = ϕ + G T (r r ) + 2 (r r ) T H (r r ) () where G and H stand for approximated gradient vector and Hessian matrix respectively. To obtain third order accuracy, G and H have to be estimated with second and first order accuracy respectively. To achieve this goal both G and H are expressed as as linear combinations of the function increments: G = G p w p (ϕ p ϕ ), H = p= H p w p (ϕ p ϕ ) () where vector coefficients G p and matrix coefficients H p = H T p are unknown, while weights w p = r p r, w p = r p r 2 are chosen such, that G p and H p become dimensionless. These unknown coefficients can be found by expanding ϕ p ϕ in Taylor series: p= ϕ p ϕ = r T p ϕ + 2 rt p 2 ϕ r p + O ( h 3) (2) and by substituting (2) into (), which results in the following expression: 4
5 G (ϕ) = G p ω p r T p ϕ + p= G p ω p r T p 2 ϕ r p (3) In the above 2 ϕ denotes Hessian matrix, while r p = r p r. Our goal is to obtain: G (ϕ) ϕ + O ( h 2) (4) Thus the following equation system (compare (4) and (3) ) must be fullfilled: v R N E = E T R N N m p= p= G p ω p r T p v = v (5) m p= G p ω p r T p E r p = (6) where N denotes the space dimension (N=2 or 3). This equation system contains n = N + N (N + )/2 equations and in general is underdetermined (n < m). Similar system can be written to obtain approximate Hessian matrix. Both can be solved (separately) in a least square sense minimising the solution norm. Numerically this is accomplished by applying sequence of Householder transformations. The procedure, however, works well and delivers prescribed order of accuracy only if the cloud of points is sufficiently regular. This problem will be illustrated in the next Section. 5 THIRD ORDER RECONSTRUCTION ON IRREGULAR MESHES For the purpose of numerical experiment we introduce the transformation (in 3D): r η = r η <. (7) η which stretches the mesh (or cloud of points) in one direction (see Fig. 2 for 2D illustration). In the numerical experiment we take consecutive transformated meshes (for η = 2, 2, 2 2,... ) and calculate approximation ϕ (r) (). The approximation error is obtained by substracting the exact value of the benchmark function: ϕ (r) = sin ( x 2 + 2y 2 + z 2 + xy + 2yz + 4 ) Additionally a sequence of 3D meshes (characterised by the average cell size h) is taken to estimate the convergence characteristics of the scheme (see Fig. 3). The results presented in Fig. 4 show already for η = /32, that not only the third order of accuracy is lost, but also the absolute level of error increases. 5
6 (a) η = (b) η = /4 Figure 2: Regular and distorted clouds of points. Z X Y.5 Z Y.5.5 X Figure 3: Example mesh used in the grid convergence test (h =.3397, η = ). The failure of the high order algorithm introduced in Section 4 can be attributed to two factors: 6
7 estimated error.. e-4 [/2] [/4] [/8] [/6] [/32] [/64] estimated error.. e-4 [/2] [/4] [/8] [/6] [/32] [/64] e-5. h (average element size) (a) original method e-5. h (average element size) (b) method including transformation Figure 4: L extrapolation error (stretching factor η = /2, /4,..., /64). the condition number of the underdetermined linear system (5 6) grows roughly as η 3 (the condition number denotes the ratio of the largest and smallest modulus of all singular values) the weights introduced in formulas () do not reflect the directional information present in the cloud of points (the weights should rather be tensors than scalars). The first, purely numerical factor is not the decisive one, which was verified using MAPLE TM high precision computations (up to significant digits). However both problems can be alleviated by applying local transformation of the cloud of points used for approximation (the use of tensor weights in () might prove difficult). This transformation is defined, with the help of the special matrix: M = M[r,...,r m ] = m+ r pc r T pc p= r pc = r p r c, r c = m+ (8) r p which well characterised the anisotropy of the cloud. In particular M = I for sufficiently regular cloud (e.g., when symmetric vertices are located on the unit sphere). The matrix M is strictly positive when the cloud has full space dimension ( v, v T Mv > ), and in such case new matrices M /2 and M /2 are well defined. Numerically M /2 and M /2 are easily evaluated by the stable variant of the Newton algorithm [6] (p. 36). The regularising transformation is defined now by: p= 7
8 r pc = M /2 r pc (9) It is straightforward to verify that the new cloud becomes isotropic since the new matrix: M = M [r,..., r m ] = I On this transformated cloud both the gradient G and the Hessian H can be evaluated using the procedures introduced in Section 4. The original gradient and Hessian can be recovered now as: G = M /2 G H = M /2 H M /2 (2) This two step procedure proved to be successful even for highly stretched meshes (η 2 6 ), which can be observed in Fig. 4(b). 6 NONLINEAR WEIGHTING The nonlinear weighting described by (7) - (9) is extended to higher order by the observation that the WENO first order gradient G WENO (7) and the second order gradient G II () should differ for the smooth fields by the first order term: G WENO G II 2 C h (2) where h is the local cell size. The constant C is then related to the norm of the Hessian (second derivative). The ratio: C = G WENO G II 2 (22) h is therefore used to design a continuous switching function allowing to reduce the approximation order in the neighbourhood of discontinuity. It is assumed that C < C MAX (C MAX = in present computations) corresponds to the smooth field where third order reconstruction is possible. Above this value standard WENO reconstruction is employed. Therefore, gradient G and Hessian H in the formula () are calculated as: where: G = θ G II + ( θ) G WENO, H = θ H I (23) θ = exp [ max (, C C MAX ) 4] while H I denotes the Hessian obtained with first order accuracy. 8
9 7 NUMERICAL VERIFICATION The performance of the full method was investigated for the compressible flow in the 3D channel with sinusoidal bump. The height, width and the length of the channel were.5,.4 and 2. respectively. The shape of the lower wall was described by the function { x / <, > z L (x) = sin2 (πx) x <, > Three meshes were generated (A, B and C) containing 262, 295 and 6958 cells. Between consecutive meshes the cell size was halved (on average). Mesh B is shown in Fig. 5 The first comparison between the 2 nd order WENO and the present 3 rd order method was performed for the fully subsonic case (Ma=.5 at the inlet). Figure 7 shows the Mach isolines for both methods to illustrate, that the largest differences occur at the bottom wall where the second order method produces spurious entropy. This is better visible in Fig 8 where total pressure loss w = p p, p > p is plotted for all 6 cases (3 meshes and 2 methods). It is well visible that significant improvement exists between standard WENO and the present 3 rd order method. Standard WENO on mesh B behaves like 3 rd order method on mesh A, while the 3 rd order method on mesh C is an order of magnitude more accurate than the best result of standard WENO. For the more difficult transonic flow (Ma=.56) the shockwave extends across the full height of the channel. In this case the total pressure loss (on the shock) is similarly predicted by both methods. However the third order method delivers a shockwave which is significantly sharper (judging by the distribution of total pressure loss). 8 CONCLUSIONS The paper deals with the cell-centred Finite-Volume WENO method, which was extended to third-order for unstructured tetrahedral (triangular) me shes. The algorithm to obtain the thirdorder reconstruction (including second-order gradient vector and first order Hessian matrix) was presented basing on the general least-squares approach. It was shown that this algorithm is successful for relatively regular meshes. For highly distorted (stretched) meshes the additional preprocessing step was required, consisting of local transformation of the computational stencil. The performance of the reconstruction was numerically investigated for a prescribed benchmark function defined on a cube. A sequence of meshes was used to prove the recovery of the third-order accuracy also for highly stretched meshes. In order to deal with discontinuous solutions, the nonlinear weighting (WENO type) algorithm was adapted to the present reconstruction method. The full algorithm was tested for both subsonic and transonic flows in the 3D channel with sinusoidal bump on the lower wall. 9
10 Figure 5: Grid B used for flow simulation (295 cells, 3D cut for y=.2, dark shading corresponds to the bottom wall) Figure 6: Mach isolines in 3D channel. Ma inlet =.5 (section y=.2), comparison of the 3 rd order (solid line) and standard WENO (doted line). The subsonic results indicate that the presented third-order method significantly improves the accuracy of the solution in comparison with the standard second-order WENO method. This improvement of accuracy is largely obtained by reducing spurious entropy production on the wall. In the transonic case the third-order method provides thinner shock-waves (as judged by the pressure loss distribution) but otherwise the results are similar to those obtained by standard WENO. Further investigation of the method is necessary, especially with respect to its behaviour near the solid walls. Additionally comparison should include results obtained by the Residual Distribution method.
11 Figure 7: Mach isolines in 3D channel. Ma inlet =.56 (section y=.2, mesh C)..6.4 mesh A - third order mesh B - third order mesh C - third order mesh A - WENO mesh B - WENO mesh C - WENO -Pt/Ptinf X (a) Ma= mesh A - third order mesh B - third order mesh C - third order mesh A - WENO mesh B - WENO mesh C - WENO -Pt/Ptinf X (b) Ma=.56 Figure 8: Total pressure loss at the middle section of the channel.
12 REFERENCES [] F. Carl, Ollivier-Gooch. Quasi-ENO Schemes for Unstructured Meshes Based on Unlimited Data-Dependent Least-Squares Reconstruction. Journal of Computational Physics, 33, 6 7, (997). [2] J. Shi, Ch. Hu, Ch-W. Shu A Technique of Treating Negative Weights in WENO Schemes. Journal of Computational Physics, 75, 8 27, (22). [3] Ch. Hu, Ch-W. Shu. Weighted Essentially Non-oscillatory Schemes on Triangular Meshes. Journal of Computational Physics, 5, 8 27, (22). [4] R. Wieteska, J. Majewski, J. Rokicki. Investigation of WENO Schemes For 3D Unstructured Grids. Computer Assisted Mechanics and Engineering Sciences, (26), (in print). [5] A. K. Henrick, T. D. Aslam, J. M. Powers. Mapped weighted essentially non-oscillatory schemes: Achieving optimal order near critical points. Journal of Computational Physics, 27, , (25). [6] M. Schatzman. Numerical Analysis - a mathematical introduction. Clarendon Press - Oxford, (22). 2
A CODE VERIFICATION EXERCISE FOR THE UNSTRUCTURED FINITE-VOLUME CFD SOLVER ISIS-CFD
European Conference on Computational Fluid Dynamics ECCOMAS CFD 2006 P. Wesseling, E. Oñate and J. Périaux (Eds) c TU Delft, The Netherlands, 2006 A CODE VERIFICATION EXERCISE FOR THE UNSTRUCTURED FINITE-VOLUME
Multi-Block Gridding Technique for FLOW-3D Flow Science, Inc. July 2004
FSI-02-TN59-R2 Multi-Block Gridding Technique for FLOW-3D Flow Science, Inc. July 2004 1. Introduction A major new extension of the capabilities of FLOW-3D -- the multi-block grid model -- has been incorporated
Module 6 Case Studies
Module 6 Case Studies 1 Lecture 6.1 A CFD Code for Turbomachinery Flows 2 Development of a CFD Code The lecture material in the previous Modules help the student to understand the domain knowledge required
Dimensional analysis is a method for reducing the number and complexity of experimental variables that affect a given physical phenomena.
Dimensional Analysis and Similarity Dimensional analysis is very useful for planning, presentation, and interpretation of experimental data. As discussed previously, most practical fluid mechanics problems
Differential Relations for Fluid Flow. Acceleration field of a fluid. The differential equation of mass conservation
Differential Relations for Fluid Flow In this approach, we apply our four basic conservation laws to an infinitesimally small control volume. The differential approach provides point by point details of
Assessment of Numerical Methods for DNS of Shockwave/Turbulent Boundary Layer Interaction
44th AIAA Aerospace Sciences Meeting and Exhibit, Jan 9 Jan 12, Reno, Nevada Assessment of Numerical Methods for DNS of Shockwave/Turbulent Boundary Layer Interaction M. Wu and M.P. Martin Mechanical and
Introduction to the Finite Element Method
Introduction to the Finite Element Method 09.06.2009 Outline Motivation Partial Differential Equations (PDEs) Finite Difference Method (FDM) Finite Element Method (FEM) References Motivation Figure: cross
Elasticity Theory Basics
G22.3033-002: Topics in Computer Graphics: Lecture #7 Geometric Modeling New York University Elasticity Theory Basics Lecture #7: 20 October 2003 Lecturer: Denis Zorin Scribe: Adrian Secord, Yotam Gingold
Høgskolen i Narvik Sivilingeniørutdanningen STE6237 ELEMENTMETODER. Oppgaver
Høgskolen i Narvik Sivilingeniørutdanningen STE637 ELEMENTMETODER Oppgaver Klasse: 4.ID, 4.IT Ekstern Professor: Gregory A. Chechkin e-mail: [email protected] Narvik 6 PART I Task. Consider two-point
Fourth-Order Compact Schemes of a Heat Conduction Problem with Neumann Boundary Conditions
Fourth-Order Compact Schemes of a Heat Conduction Problem with Neumann Boundary Conditions Jennifer Zhao, 1 Weizhong Dai, Tianchan Niu 1 Department of Mathematics and Statistics, University of Michigan-Dearborn,
Performance Comparison and Analysis of Different Schemes and Limiters
International Journal of Mathematical, Computational, Physical, Electrical and Computer Engineering Vol:5, No:7, 0 Performance Comparison and Analysis of Different Schemes and Limiters Wang Wen-long, Li
Mechanics 1: Conservation of Energy and Momentum
Mechanics : Conservation of Energy and Momentum If a certain quantity associated with a system does not change in time. We say that it is conserved, and the system possesses a conservation law. Conservation
Advanced Computational Fluid Dynamics AA215A Lecture 5
Advanced Computational Fluid Dynamics AA5A Lecture 5 Antony Jameson Winter Quarter, 0, Stanford, CA Abstract Lecture 5 shock capturing schemes for scalar conservation laws Contents Shock Capturing Schemes
ME6130 An introduction to CFD 1-1
ME6130 An introduction to CFD 1-1 What is CFD? Computational fluid dynamics (CFD) is the science of predicting fluid flow, heat and mass transfer, chemical reactions, and related phenomena by solving numerically
TWO-DIMENSIONAL FINITE ELEMENT ANALYSIS OF FORCED CONVECTION FLOW AND HEAT TRANSFER IN A LAMINAR CHANNEL FLOW
TWO-DIMENSIONAL FINITE ELEMENT ANALYSIS OF FORCED CONVECTION FLOW AND HEAT TRANSFER IN A LAMINAR CHANNEL FLOW Rajesh Khatri 1, 1 M.Tech Scholar, Department of Mechanical Engineering, S.A.T.I., vidisha
Effect of Aspect Ratio on Laminar Natural Convection in Partially Heated Enclosure
Universal Journal of Mechanical Engineering (1): 8-33, 014 DOI: 10.13189/ujme.014.00104 http://www.hrpub.org Effect of Aspect Ratio on Laminar Natural Convection in Partially Heated Enclosure Alireza Falahat
Scalars, Vectors and Tensors
Scalars, Vectors and Tensors A scalar is a physical quantity that it represented by a dimensional number at a particular point in space and time. Examples are hydrostatic pressure and temperature. A vector
Roots of Equations (Chapters 5 and 6)
Roots of Equations (Chapters 5 and 6) Problem: given f() = 0, find. In general, f() can be any function. For some forms of f(), analytical solutions are available. However, for other functions, we have
1 The basic equations of fluid dynamics
1 The basic equations of fluid dynamics The main task in fluid dynamics is to find the velocity field describing the flow in a given domain. To do this, one uses the basic equations of fluid flow, which
Computation of crystal growth. using sharp interface methods
Efficient computation of crystal growth using sharp interface methods University of Regensburg joint with John Barrett (London) Robert Nürnberg (London) July 2010 Outline 1 Curvature driven interface motion
Introduction to COMSOL. The Navier-Stokes Equations
Flow Between Parallel Plates Modified from the COMSOL ChE Library module rev 10/13/08 Modified by Robert P. Hesketh, Chemical Engineering, Rowan University Fall 2008 Introduction to COMSOL The following
CFD SIMULATION OF SDHW STORAGE TANK WITH AND WITHOUT HEATER
International Journal of Advancements in Research & Technology, Volume 1, Issue2, July-2012 1 CFD SIMULATION OF SDHW STORAGE TANK WITH AND WITHOUT HEATER ABSTRACT (1) Mr. Mainak Bhaumik M.E. (Thermal Engg.)
Multiphase Flow - Appendices
Discovery Laboratory Multiphase Flow - Appendices 1. Creating a Mesh 1.1. What is a geometry? The geometry used in a CFD simulation defines the problem domain and boundaries; it is the area (2D) or volume
Customer Training Material. Lecture 2. Introduction to. Methodology ANSYS FLUENT. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved.
Lecture 2 Introduction to CFD Methodology Introduction to ANSYS FLUENT L2-1 What is CFD? Computational Fluid Dynamics (CFD) is the science of predicting fluid flow, heat and mass transfer, chemical reactions,
State of Stress at Point
State of Stress at Point Einstein Notation The basic idea of Einstein notation is that a covector and a vector can form a scalar: This is typically written as an explicit sum: According to this convention,
CFD software overview comparison, limitations and user interfaces
CFD software overview comparison, limitations and user interfaces Daniel Legendre Introduction to CFD Turku, 05.05.2015 Åbo Akademi University Thermal and Flow Engineering Laboratory 05.05.2015 1 Some
Lecture Notes to Accompany. Scientific Computing An Introductory Survey. by Michael T. Heath. Chapter 10
Lecture Notes to Accompany Scientific Computing An Introductory Survey Second Edition by Michael T. Heath Chapter 10 Boundary Value Problems for Ordinary Differential Equations Copyright c 2001. Reproduction
The Heat Equation. Lectures INF2320 p. 1/88
The Heat Equation Lectures INF232 p. 1/88 Lectures INF232 p. 2/88 The Heat Equation We study the heat equation: u t = u xx for x (,1), t >, (1) u(,t) = u(1,t) = for t >, (2) u(x,) = f(x) for x (,1), (3)
An Overview of the Finite Element Analysis
CHAPTER 1 An Overview of the Finite Element Analysis 1.1 Introduction Finite element analysis (FEA) involves solution of engineering problems using computers. Engineering structures that have complex geometry
The HLLC Riemann Solver
The HLLC Riemann Solver Eleuterio TORO Laboratory of Applied Mathematics University of Trento, Italy [email protected] http://www.ing.unitn.it/toro August 26, 212 Abstract: This lecture is about a method
Paper Pulp Dewatering
Paper Pulp Dewatering Dr. Stefan Rief [email protected] Flow and Transport in Industrial Porous Media November 12-16, 2007 Utrecht University Overview Introduction and Motivation Derivation
Interactive simulation of an ash cloud of the volcano Grímsvötn
Interactive simulation of an ash cloud of the volcano Grímsvötn 1 MATHEMATICAL BACKGROUND Simulating flows in the atmosphere, being part of CFD, is on of the research areas considered in the working group
Lecture L3 - Vectors, Matrices and Coordinate Transformations
S. Widnall 16.07 Dynamics Fall 2009 Lecture notes based on J. Peraire Version 2.0 Lecture L3 - Vectors, Matrices and Coordinate Transformations By using vectors and defining appropriate operations between
Vector and Matrix Norms
Chapter 1 Vector and Matrix Norms 11 Vector Spaces Let F be a field (such as the real numbers, R, or complex numbers, C) with elements called scalars A Vector Space, V, over the field F is a non-empty
Understanding Poles and Zeros
MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF MECHANICAL ENGINEERING 2.14 Analysis and Design of Feedback Control Systems Understanding Poles and Zeros 1 System Poles and Zeros The transfer function
Customer Training Material. Lecture 5. Solver Settings ANSYS FLUENT. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved.
Lecture 5 Solver Settings Introduction to ANSYS FLUENT L5-1 Solver Settings - Introduction So far we have looked at how to setup a basic flow simulation in FLUENT. However you should not assume that just
5.4 The Heat Equation and Convection-Diffusion
5.4. THE HEAT EQUATION AND CONVECTION-DIFFUSION c 6 Gilbert Strang 5.4 The Heat Equation and Convection-Diffusion The wave equation conserves energy. The heat equation u t = u xx dissipates energy. The
Lecture 16 - Free Surface Flows. Applied Computational Fluid Dynamics
Lecture 16 - Free Surface Flows Applied Computational Fluid Dynamics Instructor: André Bakker http://www.bakker.org André Bakker (2002-2006) Fluent Inc. (2002) 1 Example: spinning bowl Example: flow in
Homework 2 Solutions
Homework Solutions Igor Yanovsky Math 5B TA Section 5.3, Problem b: Use Taylor s method of order two to approximate the solution for the following initial-value problem: y = + t y, t 3, y =, with h = 0.5.
FINITE DIFFERENCE METHODS
FINITE DIFFERENCE METHODS LONG CHEN Te best known metods, finite difference, consists of replacing eac derivative by a difference quotient in te classic formulation. It is simple to code and economic to
Unified Lecture # 4 Vectors
Fall 2005 Unified Lecture # 4 Vectors These notes were written by J. Peraire as a review of vectors for Dynamics 16.07. They have been adapted for Unified Engineering by R. Radovitzky. References [1] Feynmann,
Parabolic Equations. Chapter 5. Contents. 5.1.2 Well-Posed Initial-Boundary Value Problem. 5.1.3 Time Irreversibility of the Heat Equation
7 5.1 Definitions Properties Chapter 5 Parabolic Equations Note that we require the solution u(, t bounded in R n for all t. In particular we assume that the boundedness of the smooth function u at infinity
CITY UNIVERSITY LONDON. BEng Degree in Computer Systems Engineering Part II BSc Degree in Computer Systems Engineering Part III PART 2 EXAMINATION
No: CITY UNIVERSITY LONDON BEng Degree in Computer Systems Engineering Part II BSc Degree in Computer Systems Engineering Part III PART 2 EXAMINATION ENGINEERING MATHEMATICS 2 (resit) EX2005 Date: August
DERIVATIVES AS MATRICES; CHAIN RULE
DERIVATIVES AS MATRICES; CHAIN RULE 1. Derivatives of Real-valued Functions Let s first consider functions f : R 2 R. Recall that if the partial derivatives of f exist at the point (x 0, y 0 ), then we
28 CHAPTER 1. VECTORS AND THE GEOMETRY OF SPACE. v x. u y v z u z v y u y u z. v y v z
28 CHAPTER 1. VECTORS AND THE GEOMETRY OF SPACE 1.4 Cross Product 1.4.1 Definitions The cross product is the second multiplication operation between vectors we will study. The goal behind the definition
Solving Simultaneous Equations and Matrices
Solving Simultaneous Equations and Matrices The following represents a systematic investigation for the steps used to solve two simultaneous linear equations in two unknowns. The motivation for considering
1 Error in Euler s Method
1 Error in Euler s Method Experience with Euler s 1 method raises some interesting questions about numerical approximations for the solutions of differential equations. 1. What determines the amount of
CBE 6333, R. Levicky 1 Differential Balance Equations
CBE 6333, R. Levicky 1 Differential Balance Equations We have previously derived integral balances for mass, momentum, and energy for a control volume. The control volume was assumed to be some large object,
1.3. DOT PRODUCT 19. 6. If θ is the angle (between 0 and π) between two non-zero vectors u and v,
1.3. DOT PRODUCT 19 1.3 Dot Product 1.3.1 Definitions and Properties The dot product is the first way to multiply two vectors. The definition we will give below may appear arbitrary. But it is not. It
FLOODING AND DRYING IN DISCONTINUOUS GALERKIN DISCRETIZATIONS OF SHALLOW WATER EQUATIONS
European Conference on Computational Fluid Dynamics ECCOMAS CFD 26 P. Wesseling, E. Oñate and J. Périaux (Eds) c TU Delft, The Netherlands, 26 FLOODING AND DRING IN DISCONTINUOUS GALERKIN DISCRETIZATIONS
Lecture 3 Fluid Dynamics and Balance Equa6ons for Reac6ng Flows
Lecture 3 Fluid Dynamics and Balance Equa6ons for Reac6ng Flows 3.- 1 Basics: equations of continuum mechanics - balance equations for mass and momentum - balance equations for the energy and the chemical
Adaptation of General Purpose CFD Code for Fusion MHD Applications*
Adaptation of General Purpose CFD Code for Fusion MHD Applications* Andrei Khodak Princeton Plasma Physics Laboratory P.O. Box 451 Princeton, NJ, 08540 USA [email protected] Abstract Analysis of many fusion
TESLA Report 2003-03
TESLA Report 23-3 A multigrid based 3D space-charge routine in the tracking code GPT Gisela Pöplau, Ursula van Rienen, Marieke de Loos and Bas van der Geer Institute of General Electrical Engineering,
SINGLE TRAIN PASSING THROUGH A TUNNEL
European Conference on Computational Fluid Dynamics ECCOMAS CFD 2006 P. Wesseling, E. Oñate, J. Périaux (Eds) TU Delft, The Netherlands, 2006 SINGLE TRAIN PASSING THROUGH A TUNNEL Jakub Novák* *Skoda Research,
Lecture 6 - Boundary Conditions. Applied Computational Fluid Dynamics
Lecture 6 - Boundary Conditions Applied Computational Fluid Dynamics Instructor: André Bakker http://www.bakker.org André Bakker (2002-2006) Fluent Inc. (2002) 1 Outline Overview. Inlet and outlet boundaries.
ABS TECHNICAL PAPERS 2008 A STERN SLAMMING ANALYSIS USING THREE-DIMENSIONAL CFD SIMULATION. Suqin Wang Email: [email protected]
ABS TECHNICAL PAPERS 8 Proceedings of OMAE 8 7 th International Conference on Offshore Mechanics and Arctic Engineering 15- June, 8, Estoril, Portugal OMAE8-5785 A STERN SLAMMING ANALYSIS USING THREE-DIMENSIONAL
Numerical methods for American options
Lecture 9 Numerical methods for American options Lecture Notes by Andrzej Palczewski Computational Finance p. 1 American options The holder of an American option has the right to exercise it at any moment
2.2 Creaseness operator
2.2. Creaseness operator 31 2.2 Creaseness operator Antonio López, a member of our group, has studied for his PhD dissertation the differential operators described in this section [72]. He has compared
Finite Elements for 2 D Problems
Finite Elements for 2 D Problems General Formula for the Stiffness Matrix Displacements (u, v) in a plane element are interpolated from nodal displacements (ui, vi) using shape functions Ni as follows,
Integration. Topic: Trapezoidal Rule. Major: General Engineering. Author: Autar Kaw, Charlie Barker. http://numericalmethods.eng.usf.
Integration Topic: Trapezoidal Rule Major: General Engineering Author: Autar Kaw, Charlie Barker 1 What is Integration Integration: The process of measuring the area under a function plotted on a graph.
NUMERICAL ANALYSIS OF THE EFFECTS OF WIND ON BUILDING STRUCTURES
Vol. XX 2012 No. 4 28 34 J. ŠIMIČEK O. HUBOVÁ NUMERICAL ANALYSIS OF THE EFFECTS OF WIND ON BUILDING STRUCTURES Jozef ŠIMIČEK email: [email protected] Research field: Statics and Dynamics Fluids mechanics
Eco Pelmet Modelling and Assessment. CFD Based Study. Report Number 610.14351-R1D1. 13 January 2015
EcoPelmet Pty Ltd c/- Geoff Hesford Engineering 45 Market Street FREMANTLE WA 6160 Version: Page 2 PREPARED BY: ABN 29 001 584 612 2 Lincoln Street Lane Cove NSW 2066 Australia (PO Box 176 Lane Cove NSW
Abaqus/CFD Sample Problems. Abaqus 6.10
Abaqus/CFD Sample Problems Abaqus 6.10 Contents 1. Oscillatory Laminar Plane Poiseuille Flow 2. Flow in Shear Driven Cavities 3. Buoyancy Driven Flow in Cavities 4. Turbulent Flow in a Rectangular Channel
Least-Squares Intersection of Lines
Least-Squares Intersection of Lines Johannes Traa - UIUC 2013 This write-up derives the least-squares solution for the intersection of lines. In the general case, a set of lines will not intersect at a
Dimensionless versus Dimensional Analysis in CFD and Heat Transfer
Excerpt from the Proceedings of the COMSOL Conference 2 Boston Dimensionless versus Dimensional Analysis in CFD and Heat Transfer Heather E Dillon,, Ashley Emery, RJ Cochran 2, and Ann Mescher University
The aerodynamic center
The aerodynamic center In this chapter, we re going to focus on the aerodynamic center, and its effect on the moment coefficient C m. 1 Force and moment coefficients 1.1 Aerodynamic forces Let s investigate
C3.8 CRM wing/body Case
C3.8 CRM wing/body Case 1. Code description XFlow is a high-order discontinuous Galerkin (DG) finite element solver written in ANSI C, intended to be run on Linux-type platforms. Relevant supported equation
AN INTRODUCTION TO CFD CODE VERIFICATION INCLUDING EDDY-VISCOSITY MODELS
European Conference on Computational Fluid Dynamics ECCOMAS CFD 26 P. Wesseling, E. Oñate and J. Périaux (Eds) c TU Delft, The Netherlands, 26 AN INTRODUCTION TO CFD CODE VERIFICATION INCLUDING EDDY-VISCOSITY
Biggar High School Mathematics Department. National 5 Learning Intentions & Success Criteria: Assessing My Progress
Biggar High School Mathematics Department National 5 Learning Intentions & Success Criteria: Assessing My Progress Expressions & Formulae Topic Learning Intention Success Criteria I understand this Approximation
Basic Equations, Boundary Conditions and Dimensionless Parameters
Chapter 2 Basic Equations, Boundary Conditions and Dimensionless Parameters In the foregoing chapter, many basic concepts related to the present investigation and the associated literature survey were
AN INTRODUCTION TO NUMERICAL METHODS AND ANALYSIS
AN INTRODUCTION TO NUMERICAL METHODS AND ANALYSIS Revised Edition James Epperson Mathematical Reviews BICENTENNIAL 0, 1 8 0 7 z ewiley wu 2007 r71 BICENTENNIAL WILEY-INTERSCIENCE A John Wiley & Sons, Inc.,
A. Hyll and V. Horák * Department of Mechanical Engineering, Faculty of Military Technology, University of Defence, Brno, Czech Republic
AiMT Advances in Military Technology Vol. 8, No. 1, June 2013 Aerodynamic Characteristics of Multi-Element Iced Airfoil CFD Simulation A. Hyll and V. Horák * Department of Mechanical Engineering, Faculty
Pricing Options with Discrete Dividends by High Order Finite Differences and Grid Stretching
Pricing Options with Discrete Dividends by High Order Finite Differences and Grid Stretching Kees Oosterlee Numerical analysis group, Delft University of Technology Joint work with Coen Leentvaar, Ariel
Numerical Solution of Differential
Chapter 13 Numerical Solution of Differential Equations We have considered numerical solution procedures for two kinds of equations: In chapter 10 the unknown was a real number; in chapter 6 the unknown
GEOMETRIC, THERMODYNAMIC AND CFD ANALYSES OF A REAL SCROLL EXPANDER FOR MICRO ORC APPLICATIONS
2 nd International Seminar on ORC Power Systems October 7 th & 8 th, 213 De Doelen, Rotterdam, NL GEOMETRIC, THERMODYNAMIC AND CFD ANALYSES OF A REAL SCROLL EXPANDER FOR MICRO ORC APPLICATIONS M. Morini,
The Navier Stokes Equations
1 The Navier Stokes Equations Remark 1.1. Basic principles and variables. The basic equations of fluid dynamics are called Navier Stokes equations. In the case of an isothermal flow, a flow at constant
FRIEDRICH-ALEXANDER-UNIVERSITÄT ERLANGEN-NÜRNBERG
FRIEDRICH-ALEXANDER-UNIVERSITÄT ERLANGEN-NÜRNBERG INSTITUT FÜR INFORMATIK (MATHEMATISCHE MASCHINEN UND DATENVERARBEITUNG) Lehrstuhl für Informatik 10 (Systemsimulation) Massively Parallel Multilevel Finite
Mesh Discretization Error and Criteria for Accuracy of Finite Element Solutions
Mesh Discretization Error and Criteria for Accuracy of Finite Element Solutions Chandresh Shah Cummins, Inc. Abstract Any finite element analysis performed by an engineer is subject to several types of
Steady Flow: Laminar and Turbulent in an S-Bend
STAR-CCM+ User Guide 6663 Steady Flow: Laminar and Turbulent in an S-Bend This tutorial demonstrates the flow of an incompressible gas through an s-bend of constant diameter (2 cm), for both laminar and
COMPUTATION OF THREE-DIMENSIONAL ELECTRIC FIELD PROBLEMS BY A BOUNDARY INTEGRAL METHOD AND ITS APPLICATION TO INSULATION DESIGN
PERIODICA POLYTECHNICA SER. EL. ENG. VOL. 38, NO. ~, PP. 381-393 (199~) COMPUTATION OF THREE-DIMENSIONAL ELECTRIC FIELD PROBLEMS BY A BOUNDARY INTEGRAL METHOD AND ITS APPLICATION TO INSULATION DESIGN H.
How High a Degree is High Enough for High Order Finite Elements?
This space is reserved for the Procedia header, do not use it How High a Degree is High Enough for High Order Finite Elements? William F. National Institute of Standards and Technology, Gaithersburg, Maryland,
Ravi Kumar Singh*, K. B. Sahu**, Thakur Debasis Mishra***
Ravi Kumar Singh, K. B. Sahu, Thakur Debasis Mishra / International Journal of Engineering Research and Applications (IJERA) ISSN: 48-96 www.ijera.com Vol. 3, Issue 3, May-Jun 3, pp.766-77 Analysis of
General Framework for an Iterative Solution of Ax b. Jacobi s Method
2.6 Iterative Solutions of Linear Systems 143 2.6 Iterative Solutions of Linear Systems Consistent linear systems in real life are solved in one of two ways: by direct calculation (using a matrix factorization,
CHAPTER 5 Round-off errors
CHAPTER 5 Round-off errors In the two previous chapters we have seen how numbers can be represented in the binary numeral system and how this is the basis for representing numbers in computers. Since any
- momentum conservation equation ρ = ρf. These are equivalent to four scalar equations with four unknowns: - pressure p - velocity components
J. Szantyr Lecture No. 14 The closed system of equations of the fluid mechanics The above presented equations form the closed system of the fluid mechanics equations, which may be employed for description
High Speed Aerodynamics Prof. K. P. Sinhamahapatra Department of Aerospace Engineering Indian Institute of Technology, Kharagpur
High Speed Aerodynamics Prof. K. P. Sinhamahapatra Department of Aerospace Engineering Indian Institute of Technology, Kharagpur Module No. # 01 Lecture No. # 06 One-dimensional Gas Dynamics (Contd.) We
FINITE ELEMENT : MATRIX FORMULATION. Georges Cailletaud Ecole des Mines de Paris, Centre des Matériaux UMR CNRS 7633
FINITE ELEMENT : MATRIX FORMULATION Georges Cailletaud Ecole des Mines de Paris, Centre des Matériaux UMR CNRS 76 FINITE ELEMENT : MATRIX FORMULATION Discrete vs continuous Element type Polynomial approximation
Lecture 4 Classification of Flows. Applied Computational Fluid Dynamics
Lecture 4 Classification of Flows Applied Computational Fluid Dynamics Instructor: André Bakker http://www.bakker.org André Bakker (00-006) Fluent Inc. (00) 1 Classification: fluid flow vs. granular flow
Computational Geometry Lab: FEM BASIS FUNCTIONS FOR A TETRAHEDRON
Computational Geometry Lab: FEM BASIS FUNCTIONS FOR A TETRAHEDRON John Burkardt Information Technology Department Virginia Tech http://people.sc.fsu.edu/ jburkardt/presentations/cg lab fem basis tetrahedron.pdf
Modelling and Computation of Compressible Liquid Flows with Phase Transition
JASS 2009 - Joint Advanced Student School, Saint Petersburg, 29. 03. - 07. 04. 2009 Modelling and Simulation in Multidisciplinary Engineering Modelling and Computation of Compressible Liquid Flows with
Express Introductory Training in ANSYS Fluent Lecture 1 Introduction to the CFD Methodology
Express Introductory Training in ANSYS Fluent Lecture 1 Introduction to the CFD Methodology Dimitrios Sofialidis Technical Manager, SimTec Ltd. Mechanical Engineer, PhD PRACE Autumn School 2013 - Industry
Overset Grids Technology in STAR-CCM+: Methodology and Applications
Overset Grids Technology in STAR-CCM+: Methodology and Applications Eberhard Schreck, Milovan Perić and Deryl Snyder [email protected] [email protected] [email protected]
1 Review of Least Squares Solutions to Overdetermined Systems
cs4: introduction to numerical analysis /9/0 Lecture 7: Rectangular Systems and Numerical Integration Instructor: Professor Amos Ron Scribes: Mark Cowlishaw, Nathanael Fillmore Review of Least Squares
