![]()
MATH566 Lesson 27: Numerical PDE - Introduction
|
First-order PDEs
advection equation
convection equation
characteristic solution
Second-order PDE classification, canonical forms
hyperbolic, wave equation
parabolic, heat equation
elliptic, Poisson equation
Reformulating second-order PDEs as first-order PDE system, eigenproblems
Overview of numerical method development: finite differences, finite volume, finite element, spectral methods
Finite difference example: leapfrog discretization of wave equation
![]()
First-order PDEs
|
Many (most) phenomena depend on multiple independent variables
Natural phenomena are governed by conservation laws (mass, momentum, energy, charge): change in quantity in an infinitesimal volume at time and position equals difference of what is going out/in and what was produced
|
|
is the flux of quantity , is the source of quantity .
Advection: transport of quantity in space and time by velocity field
Constant velocity advection IBVP, constant, flux
Variable velocity advection, , same equations as above
Examples: transport of a pollutant in a river, drug in the blood stream
Convection: transport of quantity in space-time by a velocity field that depends on , e.g., Burgers' equation for , ,
![]()
Analytical geometry refresher - quadratic classification
|
Theory of conic sections highlights quadratic forms in coordinates
symmetric orthogonal diagonalizable, real eigenvalues, .
Denote , consider (homogeneous), . Quadratic form becomes under change of coordinates
an ellipse, ,
, a hyperbola
, a parabola
![]()
Second order PDE classification
|
Mathematical physics highlights certain ubiquitous PDEs of form
Simplest case: constant, linear PDE, classified similar to quadratics
As in case of quadratics, changes of variables lead to canonical forms
Poisson equation , an elliptical PDE
Wave equation , a hyperbolic PDE
Heat equation , a parabolic PDE
The above classification is of special relevance to numerical analysis since different numerical methods are applicable for each type of equation
![]()
Reformulating second-order PDEs as first-order systems
|
Homogeneous wave equation ,
Second-order wave equation leads to a first order system with real eigenvalues
Homogeneous Poisson equation ,
Second-order elliptic equation leads to a first order system with imaginary eigenvalues
![]()
PDE numerical method development
|
Basic ideas: discretize both operators () or discretize only one operator (typically ) and reduce to an ODE system (typically in )
Approaches:
finite difference discretization of differentiation operators,
finite difference discretization of operator only,
introduce a piecewise approximation in space for
a finite element method.
Different approximations of lead to finite volume, spectral methods.
![]()
Numerical PDE example: leap-frog in time, centered in space
|
Consider the wave equation with initial, boundary conditions
This is known as the plucked string problem, and models a guitar string plucked at midpoint.
Construct a numerical method by introducing a centered derivative approximation in space, ,
Replace above approximation in wave equation at
Transform second-order ODE into two first-order ODEs
![]()
Numerical PDE example: leap-frog in time, centered in space
|
Obtain a system of ODEs
Note the block matrix structure with the identity matrix, and
Apply leap-frog to the ODE system with time step ,
![]()
Stability considerations
|
Leap-frog has a stability region on the slit from to
Eigenvalues of are required. These can be determined analytically
The eigenvalues of are
The eigenvalues of are therefore
and are purely imaginary, and therefore leap-frog numerical solutions can be made stable by an appropriate time step restriction.