7) Numerical Solutions of PDEs Flashcards

1
Q

When is a function said to be O(h^n)

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

What is the Foward Difference Method

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

Describe the proof of how the forward difference works

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

When is a finite-difference method said
be nth order

A

If the remainder term is O(h^n)

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

What is the Centred Differencing Method

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

Describe the proof of the Centred Differencing Method

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

What is the advantage of using centred differencing

A

It is higher order, but still only requires the same number of evaluations of u

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

How do you construct a finite-difference approximation for the first derivative of a function using Taylor’s theorem

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

Why are the coefficient conditions a+b+c+d=0,
a−c−2d=1, and a+c+4d=0 necessary in finite-difference formulas for first and second-order accuracy

A

First-Order Accuracy:
* Sum Zero (a+b+c+d=0): Ensures cancellation of constant terms, focusing the formula on the derivative approximation.
* Linear Coefficient (a−c−2d=1): Scales the first derivative term to 1, aligning the approximation with u′(x)
Second-Order Accuracy:
* Quadratic Coefficient Zero (a+c+4d=0): Removes the second derivative term from the error, reducing it to O(h^2 ) and increasing accuracy.

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

How is the second derivative of a function approximated using the central finite-difference method, and what is its accuracy

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

What is the Explicit Euler Method

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

Describe the proof of the Explicit Euler Method

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

What is the Implicit Euler Method

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

What is the Theta Method

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

How does the theta method generalise explicit and implicit Euler methods

A

Θ = 1 => Explicit Euler - (Error 0(∆t)
Θ = 0 => Implicit Euler - (Error 0(∆t)
Θ = 1/2 => Trapezoidal method - (Error 0(∆t^2)

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

What is the Trapezoidal Method

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

How is the Implicit Euler method applied to vector-valued ODEs

18
Q

What is a Boundary Value Problem (BVP)

A

A PDE with two boundary conditions (often either the values at the boundaries or the derivatives at the boundaries)

19
Q

How can finite-difference methods be used to approximate the solution of a boundary value problem (BVP)

20
Q

How is the vector b structured when adding forcing terms to finite-difference schemes for BVPs

21
Q

What is Global Error

A

The difference between the finite-difference approximation and the true solution, given at the gridpoints xj .
That is, ej = u(xj ) − uj , j = 0, 1, . . . , N

22
Q

When is a finite-difference method said to be convergent

A

If it is both stable and
consistent or

23
Q

What is the Truncation Error of a finite-difference relation

A

The local truncation error Tj at the grid point xj is the
remainder when uj is replaced by u(xj ) in the finite-difference relation for that point

24
Q

When is a finite-difference method said to be consistent

A

A finite-difference method is said to be k-th order consistent for k > 0 if the local truncation error satisfies:
Tj = O(h^k)

25
What are the consistency orders of forward, backward and central finite-difference approximations
The forward and backward finite-difference approximations of the first spatial derivative are 1st order consistent The central difference approximations of the first and second spatial derivatives are 2nd order consistent
26
What is Stability
A numerical method is stable if it produces an approximation of the true solution, which exactly solves a “nearby” differential equation
27
What is the Region of Absolute Stability
28
What is the region of absolute stability for the explicit Euler method
∣1+λΔt∣< 1 In terms of the complex variable z=λΔt, Thus the solution Xn converges to zero as n→∞ if and only if λΔt is within this defined circle
29
What is the region for absolute stability for the implict Euler method
|1 − ∆tλ| > 1 In terms of the complex variable z=λΔt, Thus the solution Xn converges to zero as n→∞ if and only if λΔt is within this defined circle
30
What is the advantage of using the implicit Euler method over the the explicit method
This region for implicit Euller that converges is far bigger than the explicit method, and this means that we have a lot more flexibility in our choice of step size ∆t
31
What is the region for absolute stability for the trapezoidal method
|1 +λ∆t/2|< |1 − λ∆t/2|
32
What is the Stability Theorem for finite-difference Schemes for BVPs
33
What do we know about a finite-difference method if the appoximation is both stable and kth order consistent
34
How is the Method of Lines applied using finite differences to solve the heat equation in one spatial dimension
35
What is the Crank-Nicolson method
36
What is the convection-diffusion equation
37
How can the convection-diffusion equation be solved
Use Central-difference approximation
38
What is the mesh Peclet number
h|w|/ 2 The centred difference approximation is only stable when the mesh-Peclet number is less than 1
39
What is the upwind finite-difference method
40
What does it mean when the upwind finite-difference method is described as "unconditionally stable"
The term "unconditionally stable" in the context of the upwind finite-difference method implies that the numerical scheme remains stable regardless of the value of the grid spacing h, provided h>0