Finite Difference Computing with PDEs

Finite Difference Computing with PDEs
Author :
Publisher : Springer
Total Pages : 522
Release :
ISBN-10 : 9783319554563
ISBN-13 : 3319554565
Rating : 4/5 (63 Downloads)

Synopsis Finite Difference Computing with PDEs by : Hans Petter Langtangen

This book is open access under a CC BY 4.0 license. This easy-to-read book introduces the basics of solving partial differential equations by means of finite difference methods. Unlike many of the traditional academic works on the topic, this book was written for practitioners. Accordingly, it especially addresses: the construction of finite difference schemes, formulation and implementation of algorithms, verification of implementations, analyses of physical behavior as implied by the numerical solutions, and how to apply the methods and software to solve problems in the fields of physics and biology.

Finite Difference Methods for Ordinary and Partial Differential Equations

Finite Difference Methods for Ordinary and Partial Differential Equations
Author :
Publisher : SIAM
Total Pages : 356
Release :
ISBN-10 : 0898717833
ISBN-13 : 9780898717839
Rating : 4/5 (33 Downloads)

Synopsis Finite Difference Methods for Ordinary and Partial Differential Equations by : Randall J. LeVeque

This book introduces finite difference methods for both ordinary differential equations (ODEs) and partial differential equations (PDEs) and discusses the similarities and differences between algorithm design and stability analysis for different types of equations. A unified view of stability theory for ODEs and PDEs is presented, and the interplay between ODE and PDE analysis is stressed. The text emphasizes standard classical methods, but several newer approaches also are introduced and are described in the context of simple motivating examples.

Numerical Partial Differential Equations: Finite Difference Methods

Numerical Partial Differential Equations: Finite Difference Methods
Author :
Publisher : Springer Science & Business Media
Total Pages : 451
Release :
ISBN-10 : 9781489972781
ISBN-13 : 1489972781
Rating : 4/5 (81 Downloads)

Synopsis Numerical Partial Differential Equations: Finite Difference Methods by : J.W. Thomas

What makes this book stand out from the competition is that it is more computational. Once done with both volumes, readers will have the tools to attack a wider variety of problems than those worked out in the competitors' books. The author stresses the use of technology throughout the text, allowing students to utilize it as much as possible.

Finite Difference Computing with Exponential Decay Models

Finite Difference Computing with Exponential Decay Models
Author :
Publisher : Springer
Total Pages : 210
Release :
ISBN-10 : 9783319294391
ISBN-13 : 3319294393
Rating : 4/5 (91 Downloads)

Synopsis Finite Difference Computing with Exponential Decay Models by : Hans Petter Langtangen

This text provides a very simple, initial introduction to the complete scientific computing pipeline: models, discretization, algorithms, programming, verification, and visualization. The pedagogical strategy is to use one case study – an ordinary differential equation describing exponential decay processes – to illustrate fundamental concepts in mathematics and computer science. The book is easy to read and only requires a command of one-variable calculus and some very basic knowledge about computer programming. Contrary to similar texts on numerical methods and programming, this text has a much stronger focus on implementation and teaches testing and software engineering in particular.

Numerical Solution of Partial Differential Equations by the Finite Element Method

Numerical Solution of Partial Differential Equations by the Finite Element Method
Author :
Publisher : Courier Corporation
Total Pages : 290
Release :
ISBN-10 : 9780486131597
ISBN-13 : 0486131599
Rating : 4/5 (97 Downloads)

Synopsis Numerical Solution of Partial Differential Equations by the Finite Element Method by : Claes Johnson

An accessible introduction to the finite element method for solving numeric problems, this volume offers the keys to an important technique in computational mathematics. Suitable for advanced undergraduate and graduate courses, it outlines clear connections with applications and considers numerous examples from a variety of science- and engineering-related specialties.This text encompasses all varieties of the basic linear partial differential equations, including elliptic, parabolic and hyperbolic problems, as well as stationary and time-dependent problems. Additional topics include finite element methods for integral equations, an introduction to nonlinear problems, and considerations of unique developments of finite element techniques related to parabolic problems, including methods for automatic time step control. The relevant mathematics are expressed in non-technical terms whenever possible, in the interests of keeping the treatment accessible to a majority of students.

PETSc for Partial Differential Equations: Numerical Solutions in C and Python

PETSc for Partial Differential Equations: Numerical Solutions in C and Python
Author :
Publisher : SIAM
Total Pages : 407
Release :
ISBN-10 : 9781611976311
ISBN-13 : 1611976316
Rating : 4/5 (11 Downloads)

Synopsis PETSc for Partial Differential Equations: Numerical Solutions in C and Python by : Ed Bueler

The Portable, Extensible Toolkit for Scientific Computation (PETSc) is an open-source library of advanced data structures and methods for solving linear and nonlinear equations and for managing discretizations. This book uses these modern numerical tools to demonstrate how to solve nonlinear partial differential equations (PDEs) in parallel. It starts from key mathematical concepts, such as Krylov space methods, preconditioning, multigrid, and Newton’s method. In PETSc these components are composed at run time into fast solvers. Discretizations are introduced from the beginning, with an emphasis on finite difference and finite element methodologies. The example C programs of the first 12 chapters, listed on the inside front cover, solve (mostly) elliptic and parabolic PDE problems. Discretization leads to large, sparse, and generally nonlinear systems of algebraic equations. For such problems, mathematical solver concepts are explained and illustrated through the examples, with sufficient context to speed further development. PETSc for Partial Differential Equations addresses both discretizations and fast solvers for PDEs, emphasizing practice more than theory. Well-structured examples lead to run-time choices that result in high solver performance and parallel scalability. The last two chapters build on the reader’s understanding of fast solver concepts when applying the Firedrake Python finite element solver library. This textbook, the first to cover PETSc programming for nonlinear PDEs, provides an on-ramp for graduate students and researchers to a major area of high-performance computing for science and engineering. It is suitable as a supplement for courses in scientific computing or numerical methods for differential equations.

Computational Partial Differential Equations

Computational Partial Differential Equations
Author :
Publisher : Springer Science & Business Media
Total Pages : 704
Release :
ISBN-10 : 9783662011706
ISBN-13 : 3662011700
Rating : 4/5 (06 Downloads)

Synopsis Computational Partial Differential Equations by : Hans Petter Langtangen

Targeted at students and researchers in computational sciences who need to develop computer codes for solving PDEs, the exposition here 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, with the main emphasis on developing flexible computer programs, using the numerical library Diffpack. Diffpack is explained in detail for problems including model equations in applied mathematics, heat transfer, elasticity, and viscous fluid flow. All the program examples, as well as Diffpack for use with this book, are available on the Internet. XXXXXXX NEUER TEXT This book is for researchers who need to develop computer code for solving PDEs. Numerical methods and the application of Diffpack are explained in detail. Diffpack is a modern C++ development environment that is widely used by industrial scientists and engineers working in areas such as oil exploration, groundwater modeling, and materials testing. All the program examples, as well as a test version of Diffpack, are available for free over the Internet.

Numerical Solution of Differential Equations

Numerical Solution of Differential Equations
Author :
Publisher : Cambridge University Press
Total Pages : 305
Release :
ISBN-10 : 9781107163225
ISBN-13 : 1107163226
Rating : 4/5 (25 Downloads)

Synopsis Numerical Solution of Differential Equations by : Zhilin Li

A practical and concise guide to finite difference and finite element methods. Well-tested MATLAB® codes are available online.

Numerical Solutions of Partial Differential Equations

Numerical Solutions of Partial Differential Equations
Author :
Publisher : Springer Science & Business Media
Total Pages : 196
Release :
ISBN-10 : 9783764389406
ISBN-13 : 3764389400
Rating : 4/5 (06 Downloads)

Synopsis Numerical Solutions of Partial Differential Equations by : Silvia Bertoluzza

This book presents some of the latest developments in numerical analysis and scientific computing. Specifically, it covers central schemes, error estimates for discontinuous Galerkin methods, and the use of wavelets in scientific computing.