Computational Partial Differential Equations
Subtitle: Numerical Methods and Diffpack Programming
By: by Hans Petter Langtangen
Series: Lecture Notes in Computational Science and Engineering -- 2; Lecture Notes in Computational Science and Engineering -- 2
Publisher: Springer Berlin Heidelberg
Published: 1999
Place of publication: Berlin, Heidelberg
Language: eng
Format: [electronic resource] :
Number of pages: 685
ISBN-13: 9783662011720; 9783662011706
Subjects: Mathematics; Engineering; Global analysis (Mathematics); Computer science; Mathematical physics
Description: The target audience of this book is students and researchers in computational sciences who need to develop computer codes for solving partial differential equations. The exposition is focused on numerics and software related to mathematical models in solid and fluid mechanics. The book teaches finite element methods, and basic finite difference methods from a computational point of view. The main emphasis regards development of flexible computer programs, using the numerical library Diffpack. The application of Diffpack is explained in detail for problems including model equations in applied mathematics, heat transfer, elasticity, and viscous fluid flow. Diffpack is a modern software development environment based on C++ and object-oriented programming. All the program examples, as well as a test version of Diffpack, are available for free over the Internet.
Notes: Online full text is restricted to subscribers.

Also available in print.

Mode of access: World Wide Web.
Table of contents: title: Getting Started; title: Introduction to Finite Element Discretization; title: Programming of Finite Element Solvers; title: Nonlinear Problems; title: Solid Mechanics Applications; title: Fluid Mechanics Applications; title: Coupled Problems; title: Mathematical Topics; title: Diffpack Topics; title: Iterative Methods for Sparse Linear Systems; title: Software Tools for Solving Linear Systems.