Adaptive Grids in General Coordinates

Size: px
Start display at page:

Download "Adaptive Grids in General Coordinates"

Transcription

1 for Conservation Laws SE Numerische Methoden der Astrophysik Harald Höller

2 Astrophysical Motivation Numerical and Mathematical Motivation 1 Motivation Astrophysical Motivation Numerical and Mathematical Motivation 2 Hyperbolic Conservation Laws Mathematical Background 3 Nonlinear Differential Operators Conservation Laws 4 Methods The Orthogonal Option Hybrid Method

3 Astrophysical Motivation Numerical and Mathematical Motivation 1 Motivation Astrophysical Motivation Numerical and Mathematical Motivation 2 Hyperbolic Conservation Laws Mathematical Background 3 Nonlinear Differential Operators Conservation Laws 4 Methods The Orthogonal Option Hybrid Method

4 Astrophysical Motivation Numerical and Mathematical Motivation Non-Spherically Symmetric Astrophysical Problems Spherical symmetry is a major constriction and comes into conflict with... Flattening by rotation Figure: Betelgeuse, Source (Link)

5 Astrophysical Motivation Numerical and Mathematical Motivation Non-Spherically Symmetric Astrophysical Problems Spherical symmetry is a major constriction and comes into conflict with... Flattening by rotation Rotation-induced mixing Figure: Betelgeuse, Source (Link)

6 Astrophysical Motivation Numerical and Mathematical Motivation Non-Spherically Symmetric Astrophysical Problems Spherical symmetry is a major constriction and comes into conflict with... Flattening by rotation Rotation-induced mixing Coupled pulsation modes Figure: Betelgeuse, Source (Link)

7 Astrophysical Motivation Numerical and Mathematical Motivation Non-Spherically Symmetric Astrophysical Problems Spherical symmetry is a major constriction and comes into conflict with... Flattening by rotation Rotation-induced mixing Coupled pulsation modes Convection Figure: Betelgeuse, Source (Link)

8 Astrophysical Motivation Numerical and Mathematical Motivation Non-Spherically Symmetric Astrophysical Problems Spherical symmetry is a major constriction and comes into conflict with... Flattening by rotation Rotation-induced mixing Coupled pulsation modes Convection Accretion discs Figure: Betelgeuse, Source (Link)

9 Astrophysical Motivation Numerical and Mathematical Motivation Non-Spherically Symmetric Astrophysical Problems Spherical symmetry is a major constriction and comes into conflict with... Flattening by rotation Rotation-induced mixing Coupled pulsation modes Convection Accretion discs (Galactic) winds... Figure: Betelgeuse, Source (Link)

10 Astrophysical Motivation Numerical and Mathematical Motivation 1 Motivation Astrophysical Motivation Numerical and Mathematical Motivation 2 Hyperbolic Conservation Laws Mathematical Background 3 Nonlinear Differential Operators Conservation Laws 4 Methods The Orthogonal Option Hybrid Method

11 The Numerical Approach Astrophysical Motivation Numerical and Mathematical Motivation RHD numerics - the status quo Conventional stellar evolution codes are 1D - spherically symmetric Figure: 3D Convection, H. Muthsam, Source (Link)

12 Astrophysical Motivation Numerical and Mathematical Motivation The Numerical Approach RHD numerics - the status quo Conventional stellar evolution codes are 1D - spherically symmetric 2D and 3D RHD Codes often emphasize on temporally and spatially small scales (convection) Figure: 3D Convection, H. Muthsam, Source (Link)

13 Astrophysical Motivation Numerical and Mathematical Motivation The Numerical Approach RHD numerics - the status quo Conventional stellar evolution codes are 1D - spherically symmetric 2D and 3D RHD Codes often emphasize on temporally and spatially small scales (convection) Explicit codes are parallelizable but time steps are limited by CFL-condition Figure: 3D Convection, H. Muthsam, Source (Link)

14 Astrophysical Motivation Numerical and Mathematical Motivation The Numerical Approach RHD numerics - the status quo Conventional stellar evolution codes are 1D - spherically symmetric 2D and 3D RHD Codes often emphasize on temporally and spatially small scales (convection) Explicit codes are parallelizable but time steps are limited by CFL-condition Special non Euclidean geometries demand problem-oriented grids Figure: 3D Convection, H. Muthsam, Source (Link)

15 The Mathematical Challenge Astrophysical Motivation Numerical and Mathematical Motivation Mathematical treatment of RHD numerics Numerical methods for nonlinear conservation laws Figure: Slightly non-orthogonal polar grid

16 Astrophysical Motivation Numerical and Mathematical Motivation The Mathematical Challenge Mathematical treatment of RHD numerics Numerical methods for nonlinear conservation laws Weak, non differentiable Shock-solutions have to be considered Figure: Slightly non-orthogonal polar grid

17 Astrophysical Motivation Numerical and Mathematical Motivation The Mathematical Challenge Mathematical treatment of RHD numerics Numerical methods for nonlinear conservation laws Weak, non differentiable Shock-solutions have to be considered Nonlinear coordinate systems pose a extra effort to preliminary tensor analysis Figure: Slightly non-orthogonal polar grid

18 Hyperbolic Conservation Laws Mathematical Background 1 Motivation Astrophysical Motivation Numerical and Mathematical Motivation 2 Hyperbolic Conservation Laws Mathematical Background 3 Nonlinear Differential Operators Conservation Laws 4 Methods The Orthogonal Option Hybrid Method

19 Hyperbolic Conservation Laws Mathematical Background Basic Definitions Density and flux functions Mathematically the equations of radiation hydrodynamics form a system of hyperbolic conservation laws that describe the interaction of a density function d and its flux f d : R n [0, ) R m f : U R m, U R m, U open.

20 Basic Definitions Motivation Hyperbolic Conservation Laws Mathematical Background Density and flux functions Mathematically the equations of radiation hydrodynamics form a system of hyperbolic conservation laws that describe the interaction of a density function d and its flux f d : R n [0, ) R m f : U R m, U R m, U open. The temporal and spatial change of the integrated density in a connected space Ω R n then equals the flux over the boundary Ω, where S is the outward oriented surface element. t ddv + f ds = 0 t > 0 (1) Ω Ω

21 Basic Definitions Motivation Hyperbolic Conservation Laws Mathematical Background RHD conservation laws For the in physical problem of radiation hydrodynamics this system gains the following form. ( ρ(x, ) t) ρu ρu (x,t) ( ) d(x,t) = ρǫ (x,t) J γ (x,t;n,ν), f(d) = uρu T + P ( ) ρǫ + P u (2) cf γ F γ (x,t;n,ν) c 2 P γ

22 Basic Definitions Motivation Hyperbolic Conservation Laws Mathematical Background RHD conservation laws For the in physical problem of radiation hydrodynamics this system gains the following form. ( ρ(x, ) t) ρu ρu (x,t) ( ) d(x,t) = ρǫ (x,t) J γ (x,t;n,ν), f(d) = uρu T + P ( ) ρǫ + P u (2) cf γ F γ (x,t;n,ν) c 2 P γ With J γ the mean spectral intensity and its frist two momenta F γ (x,t;ν) = I γ ndω, P γ (x,t;ν) = 1 I γ nn T dω c

23 Theory of Conservation Laws Hyperbolic Conservation Laws Mathematical Background The mathematical framework provides... Theory of weak solutions

24 Hyperbolic Conservation Laws Mathematical Background Theory of Conservation Laws The mathematical framework provides... Theory of weak solutions Closure relation for equations of radiative transfer

25 Hyperbolic Conservation Laws Mathematical Background Theory of Conservation Laws The mathematical framework provides... Theory of weak solutions Closure relation for equations of radiative transfer Mathematical motivation for numerical specialities like artificial viscosity

26 Hyperbolic Conservation Laws Mathematical Background Theory of Conservation Laws The mathematical framework provides... Theory of weak solutions Closure relation for equations of radiative transfer Mathematical motivation for numerical specialities like artificial viscosity Conservative differential operators Γ g... [ g... ê... ] (3) References e.g. Randall J. LeVeque (1990) [1], Thompson, Warsi, Mastin (1985) [2]

27 Nonlinear Differential Operators Conservation Laws 1 Motivation Astrophysical Motivation Numerical and Mathematical Motivation 2 Hyperbolic Conservation Laws Mathematical Background 3 Nonlinear Differential Operators Conservation Laws 4 Methods The Orthogonal Option Hybrid Method

28 Nonlinear Differential Operators Conservation Laws Notation and conventions Einstein notation is used - summation over upper and lower indices.

29 Nonlinear Differential Operators Conservation Laws Notation and conventions Einstein notation is used - summation over upper and lower indices. With boldface we denote tensorial quantities. x x = x µ e µ ê µ e µ

30 Nonlinear Differential Operators Conservation Laws Notation and conventions Einstein notation is used - summation over upper and lower indices. With boldface we denote tensorial quantities. x x = x µ e µ ê µ e µ Base vectors with hat (ê µ ) are not normalized.

31 Nonlinear Differential Operators Conservation Laws Notation and conventions Einstein notation is used - summation over upper and lower indices. With boldface we denote tensorial quantities. x x = x µ e µ ê µ e µ Base vectors with hat (ê µ ) are not normalized. Quantities with upper indices are called contravariant, quantities with lower indices covariant. Vector x is expressed by its contravariant components x µ with reference to its covariant base ê µ.

32 Nonlinear Differential Operators Conservation Laws Linear coordinate systems Coordinate lines of a linear coordinate system are straight lines on an affine space.

33 Nonlinear Differential Operators Conservation Laws Linear coordinate systems Coordinate lines of a linear coordinate system are straight lines on an affine space. Let M be an affine space with corresponding vector space V and Σ (i) a linear coordinate system. The coordinate system maps points x M (linear, bijective) to a d-tuple of numbers x µ. Σ (i) : M R d, x (x (i) µ ) (4)

34 Nonlinear Differential Operators Conservation Laws Linear coordinate systems Coordinate lines of a linear coordinate system are straight lines on an affine space. Let M be an affine space with corresponding vector space V and Σ (i) a linear coordinate system. The coordinate system maps points x M (linear, bijective) to a d-tuple of numbers x µ. Σ (i) : M R d, x (x (i) µ ) (4) Two linear coordinate systems are connected via x (i) µ = Λ (ij) µ ν x (j) ν + λ (ij) µ. (5)

35 Nonlinear Differential Operators Conservation Laws Base vectors We regard the coordinate lines as curves in our vector space and write down the common definition of the base vectors. ê (i)µ = x x µ (i) (6) The base vectors are the tangential vectors to the coordinate lines; the dual base is implicitly defined by ê µ (i) ê (i)ν = δ µ ν.

36 Nonlinear Differential Operators Conservation Laws Base vectors We regard the coordinate lines as curves in our vector space and write down the common definition of the base vectors. ê (i)µ = x x µ (i) (6) The base vectors are the tangential vectors to the coordinate lines; the dual base is implicitly defined by ê µ (i) ê (i)ν = δ µ ν. They transform unequally for lower and upper indices. ν ê (j)µ = Λ (ij) µ ê(i)ν = x ν (i) ê µ (j) = Λ (ij) µ ν êν (i) = x (i) µ x (j) µ ê(i)ν x (j) ν êν (i) (7)

37 Nonlinear Differential Operators Conservation Laws Linear Transformation Figure: Linear Transformation

38 Nonlinear Differential Operators Conservation Laws Higher rank tensors A Tensor T of rank (m,n) is a multilinear map T : V V }{{ V V R }}{{} m n which is expressed by a pattern of d m+n real numbers in coordinate system Σ (i) T(x) = T (i) µ...ν ρ...σêµ ê ν ê ρ ê σ (8) The entries T (i) are the components of T with respect to Σ (i).

39 Nonlinear Differential Operators Conservation Laws Higher rank tensors A Tensor T of rank (m,n) is a multilinear map T : V V }{{ V V R }}{{} m n which is expressed by a pattern of d m+n real numbers in coordinate system Σ (i) T(x) = T (i) µ...ν ρ...σêµ ê ν ê ρ ê σ (8) The entries T (i) are the components of T with respect to Σ (i). The transformation rule for such a tensor yields µ...ν T (j) = Λ ρ...σ (ji) µ...λ α (ji) ν Λ β (ij) l...λ ρ (ij) δ T σ (i) α...β l...δ (9)

40 Nonlinear Differential Operators Conservation Laws 1 Motivation Astrophysical Motivation Numerical and Mathematical Motivation 2 Hyperbolic Conservation Laws Mathematical Background 3 Nonlinear Differential Operators Conservation Laws 4 Methods The Orthogonal Option Hybrid Method

41 Nonlinear Differential Operators Conservation Laws Nonlinear Nonlinear coordinate systems and local bases With nonlinear coordinate systems, the base vectors are no longer constant but functions of position. ê (i)µ (x) = x x (i) µ (10)

42 Nonlinear Differential Operators Conservation Laws Nonlinear Nonlinear coordinate systems and local bases With nonlinear coordinate systems, the base vectors are no longer constant but functions of position. ê (i)µ (x) = x x (i) µ (10) Of course, the transformation matrices Λ are now functions too Λ (ij) µ and pointwise following is valid (x) = x µ (i) (11) ν x ν (j) ê µ (i) (x) ê (i)ν(x) = δ µ ν. (12)

43 Nonlinear Differential Operators Conservation Laws Nonlinear Transformation Figure: Nonlinear Transformation

44 Nonlinear Differential Operators Conservation Laws Nonlinear Tensor fields The density and flux functions of our conservation laws are tensor fields; tensor fields are only defined with respect to a local base.

45 Nonlinear Differential Operators Conservation Laws Nonlinear Tensor fields The density and flux functions of our conservation laws are tensor fields; tensor fields are only defined with respect to a local base. T (i) µ...ν ρ...σ (x) = T(êµ (i) (x),...,êν (i) (x),ê (i)ρ(x),...ê (i)ρ (x)) (13)

46 Nonlinear Differential Operators Conservation Laws Nonlinear Tensor fields The density and flux functions of our conservation laws are tensor fields; tensor fields are only defined with respect to a local base. T (i) µ...ν ρ...σ (x) = T(êµ (i) (x),...,êν (i) (x),ê (i)ρ(x),...ê (i)ρ (x)) (13) All operations with tensor fields (addition, multiplication etc.) have to be carried out pointwise.

47 Nonlinear Differential Operators Conservation Laws 1 Motivation Astrophysical Motivation Numerical and Mathematical Motivation 2 Hyperbolic Conservation Laws Mathematical Background 3 Nonlinear Differential Operators Conservation Laws 4 Methods The Orthogonal Option Hybrid Method

48 Nonlinear Differential Operators Conservation Laws Covariant Derivative Why we need a covariant derivative When is a tensor constant? T µ...ν ρ...σ ξ α =...? (14)

49 Nonlinear Differential Operators Conservation Laws Covariant Derivative Why we need a covariant derivative When is a tensor constant? T µ...ν ρ...σ ξ α =...? (14) Covariant derivative ν T µ = ν T µ + Γ µ ρνt ρ. (15)

50 Nonlinear Differential Operators Conservation Laws Covariant Derivative Why we need a covariant derivative When is a tensor constant? T µ...ν ρ...σ ξ α =...? (14) Covariant derivative ν T µ = ν T µ + Γ µ ρνt ρ. (15) Christoffel Symbols Γ µ ê ν = Γ ρ µνê ρ. (16)

51 Nonlinear Differential Operators Conservation Laws Metric Tensor Local measure of uniformity Metric tensor g

52 Nonlinear Differential Operators Conservation Laws Metric Tensor Local measure of uniformity Metric tensor g Connection between co- and contravariant components v µ = g µν v ν bzw. v µ = g µν v ν (17) where g µν (x)g νρ (x) = δ µ ρ (18)

53 Nonlinear Differential Operators Conservation Laws Metric Tensor Local measure of uniformity Metric tensor g Connection between co- and contravariant components v µ = g µν v ν bzw. v µ = g µν v ν (17) where g µν (x)g νρ (x) = δ µ ρ (18) Local base ê µ (x) ê ν (x) = g µν (x) (19)

54 Nonlinear Differential Operators Conservation Laws 1 Motivation Astrophysical Motivation Numerical and Mathematical Motivation 2 Hyperbolic Conservation Laws Mathematical Background 3 Nonlinear Differential Operators Conservation Laws 4 Methods The Orthogonal Option Hybrid Method

55 Nonlinear Differential Operators Conservation Laws Conservative Formulation Numerical fluxes The conservation law t Ω ddv + Ω f ds = 0 (20)

56 Nonlinear Differential Operators Conservation Laws Conservative Formulation Numerical fluxes The conservation law t Ω ddv + Ω f ds = 0 (20)... has to be satisfied numerically by calculating the fluxes adequately δ(d V) δt }{{} density change + F(D) = 0 (21) }{{} fluxes

57 Nonlinear Differential Operators Conservation Laws Advection of Constant Density ρ Figure: Linear coordinate system

58 Nonlinear Differential Operators Conservation Laws Advection of Constant Density ρ Figure: Nonlinear coordinate system

59 Nonlinear Differential Operators Conservation Laws Conservative Formulation Analytical VS Numerical Analytically left and right hand side of (uρ) = u ρ + ρ u are equivalent. However, numerically we need to conserve the entries of the density function, like (uρ)

60 Nonlinear Differential Operators Conservation Laws Conservative Formulation Analytical VS Numerical Analytically left and right hand side of (uρ) = u ρ + ρ u are equivalent. However, numerically we need to conserve the entries of the density function, like (uρ) Components of tensors are not conserved; Christoffel symbols are unwelcome geometric source terms

61 Nonlinear Differential Operators Conservation Laws Conservative Formulation Analytical VS Numerical Analytically left and right hand side of (uρ) = u ρ + ρ u are equivalent. However, numerically we need to conserve the entries of the density function, like (uρ) Components of tensors are not conserved; Christoffel symbols are unwelcome geometric source terms Conservative covariant derivatives are motivated by the theory of differential forms and yield [2] e.g. gradφ = ê µ µ φ = ê µ µ φ = 1 g µ [ g φê µ ] (22)

62 Nonlinear Differential Operators Conservation Laws Conservative Formulation Conservative advection Typically advections terms look like K = A t + (ua) (23)

63 Nonlinear Differential Operators Conservation Laws Conservative Formulation Conservative advection Typically advections terms look like K = A t + (ua) (23) With conservative notation they yield [ ] [ ] g K = t g A µ g U µ A (24) with effective velocity U µ ê µ (u ẋ), where ẋ is the grid velocity

64 Nonlinear Differential Operators Conservation Laws Conservative Formulation Conservative advection Typically advections terms look like K = A t + (ua) (23) With conservative notation they yield [ ] [ ] g K = t g A µ g U µ A (24) with effective velocity U µ ê µ (u ẋ), where ẋ is the grid velocity Volume element g and the covariant base vectors emerge in each derivation

65 Methods The Orthogonal Option Hybrid Method 1 Motivation Astrophysical Motivation Numerical and Mathematical Motivation 2 Hyperbolic Conservation Laws Mathematical Background 3 Nonlinear Differential Operators Conservation Laws 4 Methods The Orthogonal Option Hybrid Method

66 Methods The Orthogonal Option Hybrid Method Implicit RHD on adaptive grids Ideally, shocks propagate with coordinate surfaces in order to avoid skew fluxes Figure: Skew shock

67 Methods The Orthogonal Option Hybrid Method Implicit RHD on adaptive grids Ideally, shocks propagate with coordinate surfaces in order to avoid skew fluxes Adaptive mesh refinement VS multi-dimensionally adaptive grids Figure: Skew shock

68 Methods The Orthogonal Option Hybrid Method The ideal grid should fulfill following criteria 1: The grid should be adaptive in more than one dimension but remain orthogonal throughout the computation.

69 Methods The Orthogonal Option Hybrid Method The ideal grid should fulfill following criteria 1: The grid should be adaptive in more than one dimension but remain orthogonal throughout the computation. The metric tensor would remain diagonal

70 Methods The Orthogonal Option Hybrid Method The ideal grid should fulfill following criteria 1: The grid should be adaptive in more than one dimension but remain orthogonal throughout the computation. The metric tensor would remain diagonal E.g. tensor of artificial viscosity Q ij = Q lm g li g mj = (µ 1 + µ 2 max( divu,0)) (g li g mj ( l u m + j u m ) g ij 13 ) divu

71 Methods The Orthogonal Option Hybrid Method The ideal grid should fulfill following criteria 1: The grid should be adaptive in more than one dimension but remain orthogonal throughout the computation. The metric tensor would remain diagonal E.g. tensor of artificial viscosity Q ij = Q lm g li g mj = (µ 1 + µ 2 max( divu,0)) (g li g mj ( l u m + j u m ) g ij 13 ) divu 27 2 compared to 3 2 (g ij = 0 i j) arithmetic operations at each node and time step

72 Methods The Orthogonal Option Hybrid Method The ideal grid should fulfill following criteria 2: Grid cells should basically maintain their local geometries.

73 Methods The Orthogonal Option Hybrid Method The ideal grid should fulfill following criteria 2: Grid cells should basically maintain their local geometries. Even if orthogonality can not be maintained, the adaptive grids needs some kind of mollifying property

74 Methods The Orthogonal Option Hybrid Method The ideal grid should fulfill following criteria 2: Grid cells should basically maintain their local geometries. Even if orthogonality can not be maintained, the adaptive grids needs some kind of mollifying property Avoid excessively twisted, acute-angled or one another overtaking cells

75 Methods The Orthogonal Option Hybrid Method The ideal grid should fulfill following criteria 2: Grid cells should basically maintain their local geometries. Even if orthogonality can not be maintained, the adaptive grids needs some kind of mollifying property Avoid excessively twisted, acute-angled or one another overtaking cells In terms of the metric tensor, the off diagonal elements should remain small {g ij i = j} {g ij i j}

76 Methods The Orthogonal Option Hybrid Method The ideal grid should fulfill following criteria 3: The more dimensional grid should contain the one dimensional special case of radial geometry.

77 Methods The Orthogonal Option Hybrid Method The ideal grid should fulfill following criteria 3: The more dimensional grid should contain the one dimensional special case of radial geometry. Compare calculations easily with 1D simulations

78 Methods The Orthogonal Option Hybrid Method The ideal grid should fulfill following criteria 3: The more dimensional grid should contain the one dimensional special case of radial geometry. Compare calculations easily with 1D simulations Non-orthogonality governed by a number of parameters polar grid, if they get turned off x(ξ,η) = (a 1 ξ + a 2 ξ 2 )(1 + α 1 η + α 2 η 2 + α 3 η 3 )cos η y(ξ,η) = (b 1 ξ + b 2 ξ 2 )(1 + β 1 η + β 2 η 2 + β 3 η 3 )sin η

79 Methods The Orthogonal Option Hybrid Method 1 Motivation Astrophysical Motivation Numerical and Mathematical Motivation 2 Hyperbolic Conservation Laws Mathematical Background 3 Nonlinear Differential Operators Conservation Laws 4 Methods The Orthogonal Option Hybrid Method

80 Methods The Orthogonal Option Hybrid Method Equidistribution Uniform error distribution throughout the domain Local adjustments of mesh size - the steeper the gradient, the higher the spatial resolution

81 Methods The Orthogonal Option Hybrid Method Equidistribution Uniform error distribution throughout the domain Local adjustments of mesh size - the steeper the gradient, the higher the spatial resolution 1D equidistribution given via arc length

82 Methods The Orthogonal Option Hybrid Method Equidistribution Uniform error distribution throughout the domain Local adjustments of mesh size - the steeper the gradient, the higher the spatial resolution 1D equidistribution given via arc length 2D no canonical way, but metric tensor will play a major role

83 Methods The Orthogonal Option Hybrid Method Equidistribution Uniform error distribution throughout the domain Local adjustments of mesh size - the steeper the gradient, the higher the spatial resolution 1D equidistribution given via arc length 2D no canonical way, but metric tensor will play a major role Equidistribution in more than 1 dimension can only be satisfied locally References e.g. Dorfi & Drury (1987) [3] or Hunag & Sloan (1995) [4], Anderson (1987) [5]

84 Methods The Orthogonal Option Hybrid Method Differential Methods Example: Laplace System Differential equation techniques are popular with complex geometries

85 Methods The Orthogonal Option Hybrid Method Differential Methods Example: Laplace System Differential equation techniques are popular with complex geometries Properties of PDEs are used to control the coordinates and help to find solution methods

86 Methods The Orthogonal Option Hybrid Method Differential Methods Example: Laplace System Differential equation techniques are popular with complex geometries Properties of PDEs are used to control the coordinates and help to find solution methods Elliptical equations ensure smooth solutions, even if boundaries are non-smooth

87 Methods The Orthogonal Option Hybrid Method Differential Methods Example: Laplace System Differential equation techniques are popular with complex geometries Properties of PDEs are used to control the coordinates and help to find solution methods Elliptical equations ensure smooth solutions, even if boundaries are non-smooth E.g. with x(ξ) (x (α) i (ξ)) the Laplace system yields g lm 2 x i a coupled quasilinear system of PDEs. ξ l = 0, (25) ξm References e.g. Vladimir D. Liseikin (1999) [6], Vladimir D. Liseikin (2004) [7]

88 Methods The Orthogonal Option Hybrid Method Differential Methods Example: Laplace System Laplace and Poisson system are boundary value problems Grid concentration near a concave, grid rarefaction near convex boundary Figure: Nonlinear coordinate system

89 Methods The Orthogonal Option Hybrid Method 1 Motivation Astrophysical Motivation Numerical and Mathematical Motivation 2 Hyperbolic Conservation Laws Mathematical Background 3 Nonlinear Differential Operators Conservation Laws 4 Methods The Orthogonal Option Hybrid Method

90 Methods The Orthogonal Option Hybrid Method Orthogonal Coordinate Transformation If orthogonality is a must-have... (Unfortunately) it can be shown, that the only orthogonal quasi-polar grid is polar; product ansatz x(ξ,η) = a(ξ)α(η), y(ξ,η) = b(ξ)β(η)

91 Methods The Orthogonal Option Hybrid Method Orthogonal Coordinate Transformation If orthogonality is a must-have... (Unfortunately) it can be shown, that the only orthogonal quasi-polar grid is polar; product ansatz x(ξ,η) = a(ξ)α(η), y(ξ,η) = b(ξ)β(η) Orthogonality condition 2 equations g 12 = g 21 = aαa α + bβb β = 0 (26) a 2 = λb 2 + const 1 β 2 = λα 2 + const 2, λ 0 (27)

92 Methods The Orthogonal Option Hybrid Method Orthogonal Coordinate Transformation If orthogonality is a must-have... With boundary conditions this yields a = λb, β = λ λα 2. λ is just a scaling parameter and can be set λ = 1 which yields a = b β = 1 α 2 (28) which leads to a = b = ξ and α = cos η, β = sin η

93 Methods The Orthogonal Option Hybrid Method Orthogonal Coordinate Transformation If orthogonality is a must-have... With boundary conditions this yields a = λb, β = λ λα 2. λ is just a scaling parameter and can be set λ = 1 which yields a = b β = 1 α 2 (28) which leads to a = b = ξ and α = cos η, β = sin η The only adaptive grid in 2D that remains orthogonal is strictly polar

94 Methods The Orthogonal Option Hybrid Method Orthogonal Coordinate Transformation If orthogonality is a must-have... With boundary conditions this yields a = λb, β = λ λα 2. λ is just a scaling parameter and can be set λ = 1 which yields a = b β = 1 α 2 (28) which leads to a = b = ξ and α = cos η, β = sin η The only adaptive grid in 2D that remains orthogonal is strictly polar Adaptive mesh refinement

95 Methods The Orthogonal Option Hybrid Method Mesh Refinement Refining in r Figure: Nonlinear coordinate system

96 Methods The Orthogonal Option Hybrid Method Mesh Refinement Refining in ϑ Figure: Nonlinear coordinate system

97 Methods The Orthogonal Option Hybrid Method : Example of Use in Mathematica Mathematica-File as pdf-document in the appendix

98 Methods The Orthogonal Option Hybrid Method Bibliography I R. J. LeVeque, Lectures in Mathematics, ETH-Zurich (1990). J. F. Thompson, Z. U. Warsi, and C. W. Mastin, Numerical grid generation: foundations and applications (Elsevier North-Holland, Inc., New York, NY, USA, 1985). E. Dorfi and L. Drury, Journal of Computational Physics 69, 175 (1987). W. Huang and D. M. Sloan, SIAM Journal on Scientific Computing 15, 776 (1994). D. A. Anderson, Applied Mathematics and Computation 24, 211 (1987).

99 Methods The Orthogonal Option Hybrid Method Bibliography II V. D. Liseikin, A Computational Differential Geometry Approach to (Springer-Verlag, Berlin Heidelberg, 2004). V. D. Liseikin, Methods (Springer-Verlag, Berlin Heidelberg, 1999).

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 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

More information

Introduction to the Finite Element Method

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

More information

Testing dark matter halos using rotation curves and lensing

Testing dark matter halos using rotation curves and lensing Testing dark matter halos using rotation curves and lensing Darío Núñez Instituto de Ciencias Nucleares, UNAM Instituto Avanzado de Cosmología A. González, J. Cervantes, T. Matos Observational evidences

More information

Lecture 3 Fluid Dynamics and Balance Equa6ons for Reac6ng Flows

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

More information

6 J - vector electric current density (A/m2 )

6 J - vector electric current density (A/m2 ) Determination of Antenna Radiation Fields Using Potential Functions Sources of Antenna Radiation Fields 6 J - vector electric current density (A/m2 ) M - vector magnetic current density (V/m 2 ) Some problems

More information

APPLICATIONS OF TENSOR ANALYSIS

APPLICATIONS OF TENSOR ANALYSIS APPLICATIONS OF TENSOR ANALYSIS (formerly titled: Applications of the Absolute Differential Calculus) by A J McCONNELL Dover Publications, Inc, Neiv York CONTENTS PART I ALGEBRAIC PRELIMINARIES/ CHAPTER

More information

Lessons on Teaching Undergraduate General Relativity and Differential Geometry Courses

Lessons on Teaching Undergraduate General Relativity and Differential Geometry Courses Lessons on Teaching Undergraduate General Relativity and Differential Geometry Courses Russell L. Herman and Gabriel Lugo University of North Carolina Wilmington, Wilmington, NC Abstract We describe the

More information

OpenFOAM Optimization Tools

OpenFOAM Optimization Tools OpenFOAM Optimization Tools Henrik Rusche and Aleks Jemcov h.rusche@wikki-gmbh.de and a.jemcov@wikki.co.uk Wikki, Germany and United Kingdom OpenFOAM Optimization Tools p. 1 Agenda Objective Review optimisation

More information

CBE 6333, R. Levicky 1 Differential Balance Equations

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,

More information

Chapter 2. Parameterized Curves in R 3

Chapter 2. Parameterized Curves in R 3 Chapter 2. Parameterized Curves in R 3 Def. A smooth curve in R 3 is a smooth map σ : (a, b) R 3. For each t (a, b), σ(t) R 3. As t increases from a to b, σ(t) traces out a curve in R 3. In terms of components,

More information

The HLLC Riemann Solver

The HLLC Riemann Solver The HLLC Riemann Solver Eleuterio TORO Laboratory of Applied Mathematics University of Trento, Italy toro@ing.unitn.it http://www.ing.unitn.it/toro August 26, 212 Abstract: This lecture is about a method

More information

Differential Relations for Fluid Flow. Acceleration field of a fluid. The differential equation of mass conservation

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

More information

State of Stress at Point

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,

More information

MEL 807 Computational Heat Transfer (2-0-4) Dr. Prabal Talukdar Assistant Professor Department of Mechanical Engineering IIT Delhi

MEL 807 Computational Heat Transfer (2-0-4) Dr. Prabal Talukdar Assistant Professor Department of Mechanical Engineering IIT Delhi MEL 807 Computational Heat Transfer (2-0-4) Dr. Prabal Talukdar Assistant Professor Department of Mechanical Engineering IIT Delhi Time and Venue Course Coordinator: Dr. Prabal Talukdar Room No: III, 357

More information

Customer Training Material. Lecture 2. Introduction to. Methodology ANSYS FLUENT. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved.

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,

More information

ME6130 An introduction to CFD 1-1

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

More information

Physics 235 Chapter 1. Chapter 1 Matrices, Vectors, and Vector Calculus

Physics 235 Chapter 1. Chapter 1 Matrices, Vectors, and Vector Calculus Chapter 1 Matrices, Vectors, and Vector Calculus In this chapter, we will focus on the mathematical tools required for the course. The main concepts that will be covered are: Coordinate transformations

More information

CFD Application on Food Industry; Energy Saving on the Bread Oven

CFD Application on Food Industry; Energy Saving on the Bread Oven Middle-East Journal of Scientific Research 13 (8): 1095-1100, 2013 ISSN 1990-9233 IDOSI Publications, 2013 DOI: 10.5829/idosi.mejsr.2013.13.8.548 CFD Application on Food Industry; Energy Saving on the

More information

Introduction to Tensor Calculus for General Relativity

Introduction to Tensor Calculus for General Relativity Massachusetts Institute of Technology Department of Physics Physics 8.962 Spring 1999 Introduction to Tensor Calculus for General Relativity c 1999 Edmund Bertschinger. All rights reserved. 1 Introduction

More information

Structure formation in modified gravity models

Structure formation in modified gravity models Structure formation in modified gravity models Kazuya Koyama Institute of Cosmology and Gravitation University of Portsmouth Dark energy v modified gravity Is cosmology probing the breakdown of general

More information

Matrix Differentiation

Matrix Differentiation 1 Introduction Matrix Differentiation ( and some other stuff ) Randal J. Barnes Department of Civil Engineering, University of Minnesota Minneapolis, Minnesota, USA Throughout this presentation I have

More information

Feature Commercial codes In-house codes

Feature Commercial codes In-house codes A simple finite element solver for thermo-mechanical problems Keywords: Scilab, Open source software, thermo-elasticity Introduction In this paper we would like to show how it is possible to develop a

More information

Level Set Framework, Signed Distance Function, and Various Tools

Level Set Framework, Signed Distance Function, and Various Tools Level Set Framework Geometry and Calculus Tools Level Set Framework,, and Various Tools Spencer Department of Mathematics Brigham Young University Image Processing Seminar (Week 3), 2010 Level Set Framework

More information

Figure 1.1 Vector A and Vector F

Figure 1.1 Vector A and Vector F CHAPTER I VECTOR QUANTITIES Quantities are anything which can be measured, and stated with number. Quantities in physics are divided into two types; scalar and vector quantities. Scalar quantities have

More information

A QUICK GUIDE TO THE FORMULAS OF MULTIVARIABLE CALCULUS

A QUICK GUIDE TO THE FORMULAS OF MULTIVARIABLE CALCULUS A QUIK GUIDE TO THE FOMULAS OF MULTIVAIABLE ALULUS ontents 1. Analytic Geometry 2 1.1. Definition of a Vector 2 1.2. Scalar Product 2 1.3. Properties of the Scalar Product 2 1.4. Length and Unit Vectors

More information

Computer Graphics. Geometric Modeling. Page 1. Copyright Gotsman, Elber, Barequet, Karni, Sheffer Computer Science - Technion. An Example.

Computer Graphics. Geometric Modeling. Page 1. Copyright Gotsman, Elber, Barequet, Karni, Sheffer Computer Science - Technion. An Example. An Example 2 3 4 Outline Objective: Develop methods and algorithms to mathematically model shape of real world objects Categories: Wire-Frame Representation Object is represented as as a set of points

More information

A Primer on Index Notation

A Primer on Index Notation A Primer on John Crimaldi August 28, 2006 1. Index versus Index notation (a.k.a. Cartesian notation) is a powerful tool for manipulating multidimensional equations. However, there are times when the more

More information

Elasticity Theory Basics

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

More information

Special Theory of Relativity

Special Theory of Relativity June 1, 2010 1 1 J.D.Jackson, Classical Electrodynamics, 3rd Edition, Chapter 11 Introduction Einstein s theory of special relativity is based on the assumption (which might be a deep-rooted superstition

More information

Finite Difference Approach to Option Pricing

Finite Difference Approach to Option Pricing Finite Difference Approach to Option Pricing February 998 CS5 Lab Note. Ordinary differential equation An ordinary differential equation, or ODE, is an equation of the form du = fut ( (), t) (.) dt where

More information

1 Finite difference example: 1D implicit heat equation

1 Finite difference example: 1D implicit heat equation 1 Finite difference example: 1D implicit heat equation 1.1 Boundary conditions Neumann and Dirichlet We solve the transient heat equation ρc p t = ( k ) (1) on the domain L/2 x L/2 subject to the following

More information

Finite Element Formulation for Plates - Handout 3 -

Finite Element Formulation for Plates - Handout 3 - Finite Element Formulation for Plates - Handout 3 - Dr Fehmi Cirak (fc286@) Completed Version Definitions A plate is a three dimensional solid body with one of the plate dimensions much smaller than the

More information

Introduction to COMSOL. The Navier-Stokes Equations

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

More information

Optimization of Supply Chain Networks

Optimization of Supply Chain Networks Optimization of Supply Chain Networks M. Herty TU Kaiserslautern September 2006 (2006) 1 / 41 Contents 1 Supply Chain Modeling 2 Networks 3 Optimization Continuous optimal control problem Discrete optimal

More information

Lecture 6 - Boundary Conditions. Applied Computational Fluid Dynamics

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.

More information

Class Meeting # 1: Introduction to PDEs

Class Meeting # 1: Introduction to PDEs MATH 18.152 COURSE NOTES - CLASS MEETING # 1 18.152 Introduction to PDEs, Fall 2011 Professor: Jared Speck Class Meeting # 1: Introduction to PDEs 1. What is a PDE? We will be studying functions u = u(x

More information

Algebra 1 2008. Academic Content Standards Grade Eight and Grade Nine Ohio. Grade Eight. Number, Number Sense and Operations Standard

Algebra 1 2008. Academic Content Standards Grade Eight and Grade Nine Ohio. Grade Eight. Number, Number Sense and Operations Standard Academic Content Standards Grade Eight and Grade Nine Ohio Algebra 1 2008 Grade Eight STANDARDS Number, Number Sense and Operations Standard Number and Number Systems 1. Use scientific notation to express

More information

Part II: Finite Difference/Volume Discretisation for CFD

Part II: Finite Difference/Volume Discretisation for CFD Part II: Finite Difference/Volume Discretisation for CFD Finite Volume Metod of te Advection-Diffusion Equation A Finite Difference/Volume Metod for te Incompressible Navier-Stokes Equations Marker-and-Cell

More information

Computation of crystal growth. using sharp interface methods

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

More information

Scalars, Vectors and Tensors

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

More information

Aeroacoustic Analogy for the Computation of Aeroacoustic Fields in Partially Closed Domains

Aeroacoustic Analogy for the Computation of Aeroacoustic Fields in Partially Closed Domains INSTITUT FÜR MECHANIK UND MECHATRONIK Messtechnik und Aktorik Aeroacoustic Analogy for the Computation of Aeroacoustic Fields in Partially Closed Domains A. Hüppe 1, M. Kaltenbacher 1, A. Reppenhagen 2,

More information

Chapter 9 Partial Differential Equations

Chapter 9 Partial Differential Equations 363 One must learn by doing the thing; though you think you know it, you have no certainty until you try. Sophocles (495-406)BCE Chapter 9 Partial Differential Equations A linear second order partial differential

More information

Contents. Microfluidics - Jens Ducrée Physics: Navier-Stokes Equation 1

Contents. Microfluidics - Jens Ducrée Physics: Navier-Stokes Equation 1 Contents 1. Introduction 2. Fluids 3. Physics of Microfluidic Systems 4. Microfabrication Technologies 5. Flow Control 6. Micropumps 7. Sensors 8. Ink-Jet Technology 9. Liquid Handling 10.Microarrays 11.Microreactors

More information

Metrics on SO(3) and Inverse Kinematics

Metrics on SO(3) and Inverse Kinematics Mathematical Foundations of Computer Graphics and Vision Metrics on SO(3) and Inverse Kinematics Luca Ballan Institute of Visual Computing Optimization on Manifolds Descent approach d is a ascent direction

More information

2.2 Creaseness operator

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

More information

Effective actions for fluids from holography

Effective actions for fluids from holography Effective actions for fluids from holography Based on: arxiv:1405.4243 and arxiv:1504.07616 with Michal Heller and Natalia Pinzani Fokeeva Jan de Boer, Amsterdam Benasque, July 21, 2015 (see also arxiv:1504.07611

More information

The Math Circle, Spring 2004

The Math Circle, Spring 2004 The Math Circle, Spring 2004 (Talks by Gordon Ritter) What is Non-Euclidean Geometry? Most geometries on the plane R 2 are non-euclidean. Let s denote arc length. Then Euclidean geometry arises from the

More information

The Matrix Elements of a 3 3 Orthogonal Matrix Revisited

The Matrix Elements of a 3 3 Orthogonal Matrix Revisited Physics 116A Winter 2011 The Matrix Elements of a 3 3 Orthogonal Matrix Revisited 1. Introduction In a class handout entitled, Three-Dimensional Proper and Improper Rotation Matrices, I provided a derivation

More information

Overset Grids Technology in STAR-CCM+: Methodology and Applications

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 eberhard.schreck@cd-adapco.com milovan.peric@cd-adapco.com deryl.snyder@cd-adapco.com

More information

On computer algebra-aided stability analysis of dierence schemes generated by means of Gr obner bases

On computer algebra-aided stability analysis of dierence schemes generated by means of Gr obner bases On computer algebra-aided stability analysis of dierence schemes generated by means of Gr obner bases Vladimir Gerdt 1 Yuri Blinkov 2 1 Laboratory of Information Technologies Joint Institute for Nuclear

More information

Parametric Curves. (Com S 477/577 Notes) Yan-Bin Jia. Oct 8, 2015

Parametric Curves. (Com S 477/577 Notes) Yan-Bin Jia. Oct 8, 2015 Parametric Curves (Com S 477/577 Notes) Yan-Bin Jia Oct 8, 2015 1 Introduction A curve in R 2 (or R 3 ) is a differentiable function α : [a,b] R 2 (or R 3 ). The initial point is α[a] and the final point

More information

Course Outline for the Masters Programme in Computational Engineering

Course Outline for the Masters Programme in Computational Engineering Course Outline for the Masters Programme in Computational Engineering Compulsory Courses CP-501 Mathematical Methods for Computational 3 Engineering-I CP-502 Mathematical Methods for Computational 3 Engineering-II

More information

Vector Spaces; the Space R n

Vector Spaces; the Space R n Vector Spaces; the Space R n Vector Spaces A vector space (over the real numbers) is a set V of mathematical entities, called vectors, U, V, W, etc, in which an addition operation + is defined and in which

More information

Using the Theory of Reals in. Analyzing Continuous and Hybrid Systems

Using the Theory of Reals in. Analyzing Continuous and Hybrid Systems Using the Theory of Reals in Analyzing Continuous and Hybrid Systems Ashish Tiwari Computer Science Laboratory (CSL) SRI International (SRI) Menlo Park, CA 94025 Email: ashish.tiwari@sri.com Ashish Tiwari

More information

MATHEMATICS (MATH) 3. Provides experiences that enable graduates to find employment in sciencerelated

MATHEMATICS (MATH) 3. Provides experiences that enable graduates to find employment in sciencerelated 194 / Department of Natural Sciences and Mathematics MATHEMATICS (MATH) The Mathematics Program: 1. Provides challenging experiences in Mathematics, Physics, and Physical Science, which prepare graduates

More information

Hydrodynamics of stellar explosions

Hydrodynamics of stellar explosions Some basic hydrodynamics The art of CFD Hydrodynamic challenges in stellar explosions Hydrodynamics of stellar explosions General: Literature L.D.Landau & E.M.Lifshitz, Fluid Mechanics, Pergamon (1959)

More information

MIKE 21 FLOW MODEL HINTS AND RECOMMENDATIONS IN APPLICATIONS WITH SIGNIFICANT FLOODING AND DRYING

MIKE 21 FLOW MODEL HINTS AND RECOMMENDATIONS IN APPLICATIONS WITH SIGNIFICANT FLOODING AND DRYING 1 MIKE 21 FLOW MODEL HINTS AND RECOMMENDATIONS IN APPLICATIONS WITH SIGNIFICANT FLOODING AND DRYING This note is intended as a general guideline to setting up a standard MIKE 21 model for applications

More information

4.3 Results... 27 4.3.1 Drained Conditions... 27 4.3.2 Undrained Conditions... 28 4.4 References... 30 4.5 Data Files... 30 5 Undrained Analysis of

4.3 Results... 27 4.3.1 Drained Conditions... 27 4.3.2 Undrained Conditions... 28 4.4 References... 30 4.5 Data Files... 30 5 Undrained Analysis of Table of Contents 1 One Dimensional Compression of a Finite Layer... 3 1.1 Problem Description... 3 1.1.1 Uniform Mesh... 3 1.1.2 Graded Mesh... 5 1.2 Analytical Solution... 6 1.3 Results... 6 1.3.1 Uniform

More information

Linköping University Electronic Press

Linköping University Electronic Press Linköping University Electronic Press Report Well-posed boundary conditions for the shallow water equations Sarmad Ghader and Jan Nordström Series: LiTH-MAT-R, 0348-960, No. 4 Available at: Linköping University

More information

Mathematics (MAT) MAT 061 Basic Euclidean Geometry 3 Hours. MAT 051 Pre-Algebra 4 Hours

Mathematics (MAT) MAT 061 Basic Euclidean Geometry 3 Hours. MAT 051 Pre-Algebra 4 Hours MAT 051 Pre-Algebra Mathematics (MAT) MAT 051 is designed as a review of the basic operations of arithmetic and an introduction to algebra. The student must earn a grade of C or in order to enroll in MAT

More information

Pre-Algebra 2008. Academic Content Standards Grade Eight Ohio. Number, Number Sense and Operations Standard. Number and Number Systems

Pre-Algebra 2008. Academic Content Standards Grade Eight Ohio. Number, Number Sense and Operations Standard. Number and Number Systems Academic Content Standards Grade Eight Ohio Pre-Algebra 2008 STANDARDS Number, Number Sense and Operations Standard Number and Number Systems 1. Use scientific notation to express large numbers and small

More information

H.Calculating Normal Vectors

H.Calculating Normal Vectors Appendix H H.Calculating Normal Vectors This appendix describes how to calculate normal vectors for surfaces. You need to define normals to use the OpenGL lighting facility, which is described in Chapter

More information

Lecture Notes to Accompany. Scientific Computing An Introductory Survey. by Michael T. Heath. Chapter 10

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

More information

Mesh Moving Techniques for Fluid-Structure Interactions With Large Displacements

Mesh Moving Techniques for Fluid-Structure Interactions With Large Displacements K. Stein Department of Physics, Bethel College, St. Paul, MN 55112 T. Tezduyar Mechanical Engineering, Rice University, MS 321, Houston, TX 77005 R. Benney Natick Soldier Center, Natick, MA 01760 Mesh

More information

Differential Balance Equations (DBE)

Differential Balance Equations (DBE) Differential Balance Equations (DBE) Differential Balance Equations Differential balances, although more complex to solve, can yield a tremendous wealth of information about ChE processes. General balance

More information

Introduction to ANSYS

Introduction to ANSYS Lecture 3 Introduction to ANSYS Meshing 14. 5 Release Introduction to ANSYS Meshing 2012 ANSYS, Inc. March 27, 2014 1 Release 14.5 Introduction to ANSYS Meshing What you will learn from this presentation

More information

Coupling Forced Convection in Air Gaps with Heat and Moisture Transfer inside Constructions

Coupling Forced Convection in Air Gaps with Heat and Moisture Transfer inside Constructions Coupling Forced Convection in Air Gaps with Heat and Moisture Transfer inside Constructions M. Bianchi Janetti 1, F. Ochs 1 and R. Pfluger 1 1 University of Innsbruck, Unit for Energy Efficient Buildings,

More information

AN INTRODUCTION TO NUMERICAL METHODS AND ANALYSIS

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.,

More information

Introduction to SME and Scattering Theory. Don Colladay. New College of Florida Sarasota, FL, 34243, U.S.A.

Introduction to SME and Scattering Theory. Don Colladay. New College of Florida Sarasota, FL, 34243, U.S.A. June 2012 Introduction to SME and Scattering Theory Don Colladay New College of Florida Sarasota, FL, 34243, U.S.A. This lecture was given at the IUCSS summer school during June of 2012. It contains a

More information

Introduction to Matrix Algebra

Introduction to Matrix Algebra Psychology 7291: Multivariate Statistics (Carey) 8/27/98 Matrix Algebra - 1 Introduction to Matrix Algebra Definitions: A matrix is a collection of numbers ordered by rows and columns. It is customary

More information

SCHWEITZER ENGINEERING LABORATORIES, COMERCIAL LTDA.

SCHWEITZER ENGINEERING LABORATORIES, COMERCIAL LTDA. Pocket book of Electrical Engineering Formulas Content 1. Elementary Algebra and Geometry 1. Fundamental Properties (real numbers) 1 2. Exponents 2 3. Fractional Exponents 2 4. Irrational Exponents 2 5.

More information

Perron vector Optimization applied to search engines

Perron vector Optimization applied to search engines Perron vector Optimization applied to search engines Olivier Fercoq INRIA Saclay and CMAP Ecole Polytechnique May 18, 2011 Web page ranking The core of search engines Semantic rankings (keywords) Hyperlink

More information

11.1. Objectives. Component Form of a Vector. Component Form of a Vector. Component Form of a Vector. Vectors and the Geometry of Space

11.1. Objectives. Component Form of a Vector. Component Form of a Vector. Component Form of a Vector. Vectors and the Geometry of Space 11 Vectors and the Geometry of Space 11.1 Vectors in the Plane Copyright Cengage Learning. All rights reserved. Copyright Cengage Learning. All rights reserved. 2 Objectives! Write the component form of

More information

Scalar Valued Functions of Several Variables; the Gradient Vector

Scalar Valued Functions of Several Variables; the Gradient Vector Scalar Valued Functions of Several Variables; the Gradient Vector Scalar Valued Functions vector valued function of n variables: Let us consider a scalar (i.e., numerical, rather than y = φ(x = φ(x 1,

More information

Plates and Shells: Theory and Computation - 4D9 - Dr Fehmi Cirak (fc286@) Office: Inglis building mezzanine level (INO 31)

Plates and Shells: Theory and Computation - 4D9 - Dr Fehmi Cirak (fc286@) Office: Inglis building mezzanine level (INO 31) Plates and Shells: Theory and Computation - 4D9 - Dr Fehmi Cirak (fc286@) Office: Inglis building mezzanine level (INO 31) Outline -1-! This part of the module consists of seven lectures and will focus

More information

LECTURE 2: Stress Conditions at a Fluid-fluid Interface

LECTURE 2: Stress Conditions at a Fluid-fluid Interface LETURE 2: tress onditions at a Fluid-fluid Interface We proceed by deriving the normal and tangential stress boundary conditions appropriate at a fluid-fluid interface characterized by an interfacial tension

More information

A Comparison of Analytical and Finite Element Solutions for Laminar Flow Conditions Near Gaussian Constrictions

A Comparison of Analytical and Finite Element Solutions for Laminar Flow Conditions Near Gaussian Constrictions A Comparison of Analytical and Finite Element Solutions for Laminar Flow Conditions Near Gaussian Constrictions by Laura Noelle Race An Engineering Project Submitted to the Graduate Faculty of Rensselaer

More information

DATA ANALYSIS II. Matrix Algorithms

DATA ANALYSIS II. Matrix Algorithms DATA ANALYSIS II Matrix Algorithms Similarity Matrix Given a dataset D = {x i }, i=1,..,n consisting of n points in R d, let A denote the n n symmetric similarity matrix between the points, given as where

More information

Mean value theorem, Taylors Theorem, Maxima and Minima.

Mean value theorem, Taylors Theorem, Maxima and Minima. MA 001 Preparatory Mathematics I. Complex numbers as ordered pairs. Argand s diagram. Triangle inequality. De Moivre s Theorem. Algebra: Quadratic equations and express-ions. Permutations and Combinations.

More information

www.integratedsoft.com Electromagnetic Sensor Design: Key Considerations when selecting CAE Software

www.integratedsoft.com Electromagnetic Sensor Design: Key Considerations when selecting CAE Software www.integratedsoft.com Electromagnetic Sensor Design: Key Considerations when selecting CAE Software Content Executive Summary... 3 Characteristics of Electromagnetic Sensor Systems... 3 Basic Selection

More information

Iterative Solvers for Linear Systems

Iterative Solvers for Linear Systems 9th SimLab Course on Parallel Numerical Simulation, 4.10 8.10.2010 Iterative Solvers for Linear Systems Bernhard Gatzhammer Chair of Scientific Computing in Computer Science Technische Universität München

More information

Linear Algebra: Vectors

Linear Algebra: Vectors A Linear Algebra: Vectors A Appendix A: LINEAR ALGEBRA: VECTORS TABLE OF CONTENTS Page A Motivation A 3 A2 Vectors A 3 A2 Notational Conventions A 4 A22 Visualization A 5 A23 Special Vectors A 5 A3 Vector

More information

Gradient, Divergence and Curl in Curvilinear Coordinates

Gradient, Divergence and Curl in Curvilinear Coordinates Gradient, Divergence and Curl in Curvilinear Coordinates Although cartesian orthogonal coordinates are very intuitive and easy to use, it is often found more convenient to work with other coordinate systems.

More information

Gravity Field and Dynamics of the Earth

Gravity Field and Dynamics of the Earth Milan Bursa Karel Pec Gravity Field and Dynamics of the Earth With 89 Figures Springer-Verlag Berlin Heidelberg New York London Paris Tokyo HongKong Barcelona Budapest Preface v Introduction 1 1 Fundamentals

More information

How To Write A Program For The Pd Framework

How To Write A Program For The Pd Framework Enhanced divergence-free elements for efficient incompressible flow simulations in the PDE framework Peano, Miriam Mehl, Christoph Zenger, Fakultät für Informatik TU München Germany Outline Derivation

More information

1 The basic equations of fluid dynamics

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

More information

Interactive simulation of an ash cloud of the volcano Grímsvötn

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

More information

SIXTY STUDY QUESTIONS TO THE COURSE NUMERISK BEHANDLING AV DIFFERENTIALEKVATIONER I

SIXTY STUDY QUESTIONS TO THE COURSE NUMERISK BEHANDLING AV DIFFERENTIALEKVATIONER I Lennart Edsberg, Nada, KTH Autumn 2008 SIXTY STUDY QUESTIONS TO THE COURSE NUMERISK BEHANDLING AV DIFFERENTIALEKVATIONER I Parameter values and functions occurring in the questions belowwill be exchanged

More information

Numerical Methods for Differential Equations

Numerical Methods for Differential Equations Numerical Methods for Differential Equations Course objectives and preliminaries Gustaf Söderlind and Carmen Arévalo Numerical Analysis, Lund University Textbooks: A First Course in the Numerical Analysis

More information

2. Spin Chemistry and the Vector Model

2. Spin Chemistry and the Vector Model 2. Spin Chemistry and the Vector Model The story of magnetic resonance spectroscopy and intersystem crossing is essentially a choreography of the twisting motion which causes reorientation or rephasing

More information

Dimensional analysis is a method for reducing the number and complexity of experimental variables that affect a given physical phenomena.

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

More information

Understanding and Applying Kalman Filtering

Understanding and Applying Kalman Filtering Understanding and Applying Kalman Filtering Lindsay Kleeman Department of Electrical and Computer Systems Engineering Monash University, Clayton 1 Introduction Objectives: 1. Provide a basic understanding

More information

Dimension Theory for Ordinary Differential Equations

Dimension Theory for Ordinary Differential Equations Vladimir A. Boichenko, Gennadij A. Leonov, Volker Reitmann Dimension Theory for Ordinary Differential Equations Teubner Contents Singular values, exterior calculus and Lozinskii-norms 15 1 Singular values

More information

Math 241, Exam 1 Information.

Math 241, Exam 1 Information. Math 241, Exam 1 Information. 9/24/12, LC 310, 11:15-12:05. Exam 1 will be based on: Sections 12.1-12.5, 14.1-14.3. The corresponding assigned homework problems (see http://www.math.sc.edu/ boylan/sccourses/241fa12/241.html)

More information

Exact Inference for Gaussian Process Regression in case of Big Data with the Cartesian Product Structure

Exact Inference for Gaussian Process Regression in case of Big Data with the Cartesian Product Structure Exact Inference for Gaussian Process Regression in case of Big Data with the Cartesian Product Structure Belyaev Mikhail 1,2,3, Burnaev Evgeny 1,2,3, Kapushev Yermek 1,2 1 Institute for Information Transmission

More information

Grid adaptivity for systems of conservation laws

Grid adaptivity for systems of conservation laws Grid adaptivity for systems of conservation laws M. Semplice 1 G. Puppo 2 1 Dipartimento di Matematica Università di Torino 2 Dipartimento di Scienze Matematiche Politecnico di Torino Numerical Aspects

More information

Duality of linear conic problems

Duality of linear conic problems Duality of linear conic problems Alexander Shapiro and Arkadi Nemirovski Abstract It is well known that the optimal values of a linear programming problem and its dual are equal to each other if at least

More information

Multigrid preconditioning for nonlinear (degenerate) parabolic equations with application to monument degradation

Multigrid preconditioning for nonlinear (degenerate) parabolic equations with application to monument degradation Multigrid preconditioning for nonlinear (degenerate) parabolic equations with application to monument degradation M. Donatelli 1 M. Semplice S. Serra-Capizzano 1 1 Department of Science and High Technology

More information