Title: Literature Study
1Literature Study
Literature Study
Jeroen Wille
2Structure
- Introduction
- Scalar advection equation
- Discontinuous Galerkin
- Conclusions and further research
3Introduction
- Two models
- Continuous
- Discontinuous
- Focus on numerical methods
4Scalar advection equation
- 1-dimensional
- SUPG
- Perturbation
- Variable velocity
- 2-dimensional
- SUPG
- Perturbation
5Scalar advection equation1D
- Equation
- Weak formulation
- Implicit Euler
6Scalar advection equation1D results continuous
7Scalar advection equation1D results discontinuous
8Scalar advection equation1D Perturbation
- Perturbation added to equation
- Neumann boundary condition needed at outflow
boundary - Extra term to stiffness matrix
- Extra term to right hand side
9Scalar advection equation1D Perturbation results
10Scalar advection equation1D SUPG
- Extra term p added to test function
- p is constant per element
- p is discontinuous over the elements
- Extra term to mass- and stiffnessmatrix
11Scalar advection equation1D SUPG results
12Scalar advection equation1D variable velocity
- v no longer fixed, but v v(x,t) defined by
- gradient of v equals zero, so v is constant in
space - Per time step, extra system solved to determine
p(1)
13Scalar advection equation1D variable velocity
results
14Scalar advection equation2D
- Equation
- Weak formulation
15Scalar advection equation2D results continuous
16Scalar advection equation2D results discontinuous
17Scalar advection equation2D Perturbation
- Perturbation added to equation
- Neumann boundary condition needed at outflow
boundary - Extra term to stiffness matrix
- Extra term to right hand side
18Scalar advection equation2D Perturbation results
19Scalar advection equation2D SUPG
- Extra term p added to test function
- p is constant per element
- p is discontinuous over the elements
- Extra term to mass- and stiffnessmatrix
20Scalar advection equation2D SUPG results
21Discontinuous Galerkin
- Approximate u per cell by linear combination of
polynomials - Use legendre-polynomials as basis functions
- Use upwind flux
22Shock detection
- Detector
- Near discontinuity, IO(1)
- Otherwise I O(h(k2))
- So
23Limiting
- Use minmod function
- Limit in each cell from highest order till zero,
or stop when coefficient does not change
24Overview
25Discontinuous Galerkinresults discontinuous
26Discontinuous Galerkinresults continuous
27Conclusions and further research
- FEM known in 2D, DG not
- Slope detector sometimes wrongly indicates
- Look at water flow model
- Apply numerical methods
- Obtain realistic data for this model
- Improve the model