This book presents the basic scientific computing methods for the solution of partial differential equations (PDEs) as they occur in engineering problems. Programming codes in Fortran and C are included for each problem. Opening with the definition of the programming environment for the solving of PDE systems, it then addresses in detail the programming of the model problem by the finite element method. Efficiency, compact storage pre-conditioning and mesh adaption are also presented. General elliptic problems and evolution problems are then dealt with. Finally, topics related to other numerical methods, algorithms for parallel computing and multi processor computers are detailed. An integrated software package which illustrates the featured programs of PDEs is available on the Internet via anonymous FTP. The methods presented have applications in numerous fields of engineering including shape optimisation, nuclear safety, heat transfer, acoustics, mechanics of fluids and elasticity, and are also relevant to other areas such as pollution, meteorology, biology, etc.
|Product dimensions:||6.75(w) x 9.55(h) x 0.87(d)|
Table of Contents
Some Partial Differential Equations.
PROGRAMMING THE MODEL PROBLEM BY A FINITE ELEMENT METHOD.
Introduction to the Finite Element Method: Energy Minimisation.
Finite Element Method: Variational Formulation and Direct Methods.
Finite Element Method: Optimisation of the Method.
GENERAL ELLIPTIC PROBLEMS AND EVOLUTION PROBLEMS.
Finite Element Method for General Elliptic Problems.
Non-symmetric or Non-linear Partial Differential Equations.
Evolution Problems: Finite Differences in Time.
COMPLEMENTS ON NUMERICAL METHODS.
Integral Methods for the Laplacian.
Some Algorithms for Parallel Computing.