Daftar Blog Saya

Rabu, 15 Oktober 2014

MA584 : Numerical solutions of PDEs – Finite Difference
Methods
Zhilin Li

1. Introduction
1.1 The Problems
         We want to solve ordinary / partial differential equations (ODE/PDE), especially linear second order ODE/PDEs, and first order systems, numerically.
         What is a differential equation? It is an equation whose unknown is a function, say u (x), or u (x,y), or u (t,x), or u (t,x,y,z) etc. The equation involves the derivatives or partial derivatives of the unknown function.
         Differential equations have been used intensively to model many physical problem including fluid / solid mechanics, biology, material sciences, economics, ecology, sports and computer sciences, for example, the navier stokes equations in fluid dynamics, biharmonic equations for stress, the Maxwell equations in electro-magnetics, and many others.
         Unfortunately, while differential equations can describe many physical problems, only very small portion of them can be solved exactly in terms of elementary function (polynomials, sin x, cos x, log x, ex, ax etc.) and their combinations (composite functions).  Quite often, even if a differential equation can be solved analytically, great efforts and sound mathematical theories are needed. The closed form of the solution may be too complicated to be actually useful.
         If the analytic solution is not available, we want to find an approximate solution to the differential equation. Typically, there are two approaches:

  • ·         Semi-analytic methods. Sometime we can appoximate the solution using series, integral equations, perturbation techniques, asymptotic approximations etc. The solution is often expressed as some simpler function.
  • ·         Numerical approximate solutions in which some numbers are obtained. Nowadays, those numbers are obtained from computers. The development of modern computers make it possible to solve many problems that were impossible just a few decades, or years ago.  ...........