Spatial and Temporal Discretization Flashcards

1
Q

What are the three fundamentals of CFD?

A
  • Navier Stokes Equations
  • Finite Volume Methods
  • Spatial and Temporal Discretization
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What three important Pre-Processing Concepts?

A
  • Boundary Conditions
  • Mesh Generation
  • Turbulence Models
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are two important Post Processing Concepts?

A
  • Visualization
  • Analysis
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is Method of Lines and what are its benifits?

A
  • Separate discretization in space and time
  • Largest flexibility
  • Each term can be treated differently to yield different accuracies
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the three properties of central differencing?

A
  • The variation between centroids is linear
  • Second rate accurate
  • Unbounded
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is Upwind differenceing?

A
  • Depends on direction of mass flux
  • First order accurate
  • Bounded
  • Diffusive
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is linear upwind differencing?

A
  • We use gradient to improve accuracy of extrapolation
  • Second order accurate
  • Unbounded
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the function of a flux limiter?

A
  • To resolve all physical problems as precisely as possible
  • To suppress any numerical oscillations
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is total variation diminishing?

A

Is a measure of how a function changes across grid values

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are two level methods for temporal discretization?

A
  • Forward Euler
  • Backward Euler
  • Crank Nickelson
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What interpolation schemes are used for the convective flux and diffusive flux / pressure gradient?

A

Linear Upward Differencing / Central Differencing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What kind of interpolation scheme is good for accuracy
/ stability

A

Linear/Central Differencing
/ Upward Differencing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How do you switch between interpolation schemes?

A

Blending functions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What problems are caused by Lower / Higher order schemes?

A

Dissipation / Fluctuation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What does Godunov say?

A

Linear numerical schemes for solving PDEs having the property of not generating new extrema can be at most first order accurate,

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

How do flux limiters work?

A

In non-monotonic regions, switch to upwind differencing, in monotonic regions, retain second order accuracy.

17
Q

What is total variation diminishing?

A

Measure of how a function changes across eg. grid values

18
Q

What are the properties of Minmod?

A
  • Works well for all signals
  • Quite dissipative
19
Q

What are the properties of superbee?

A
  • Generally compressive
  • Generates sharp gradients in smooth regions
20
Q

What are the properties of MUSCL?

A
  • Midpoint between superbee and minmod
21
Q

What are the properties of two level methods in temporal discretization?

A
  • At most second order accurate
  • Only consider values from two different time steps
22
Q

What are the properties of Forward Euler?

A
  • Evaluates at the existing time level
  • Explicit
  • Error is first order
  • Time step is restricted to the stability of the underlying solver
  • used primarily to capture the transient behavior of moving waves
23
Q

What are the properties of Backward Euler?

A
  • Evaluates at future time level
  • Implicit
  • Error is 2st order
  • iteratively solved at each time level before moving to next step
  • Unconditionally stable wrt time
24
Q

What are the properties of crank nickelson?

A
  • evaluates at existing and future time level
  • Implicit
  • 2nd order accurate
25
Q

What are some higher order explicit methods?

A
  • Adams
  • Runge- Kutta
26
Q

What are some higher order Implicit methods?

27
Q

What behavior does the ratio of successive gradients have in monotonic / non-monotonic regions.

A

Non-Monotonic:
r < 0

Monotonic:
r = 1 for constant gradients
0 < r < 1 for linear gradients
r > 1 non-linear gradients

28
Q

What are the seven discretization schemes mentioned on the lecture?

A
  • Linear/ Central Differencing
  • Upwind Differencing
  • Linear Upwind differencing
  • Flux limiter schemes
  • Flux-vector splitting schemes
  • Flux-differencing splitting schemes
  • ENO/WENO
29
Q

What is the CFL condition?

A

The time step has to be less than or equal to cell size / flow velocity

30
Q

What is the formula for central differencing?

A

\phi_f =\psi * \phi_D + (1-\psi) * \phi_C

\psi = (x_f - x_c) / (|x_D - x_C|)

31
Q

What is the formula for upwind differencing?

A

F_f = \rho_f (u_f . n) S_f