Search Books
Parenting in the Age of Att… Uncertainty Quantification:…

Solving PDEs in C++: Numerical Methods in a Unified Object-Oriented Approach, Second Edition (Computational Science and Engineering)

Author Yair Shapira
Publisher SIAM-Society for Industrial and Applied Mathematics
Category Computers
📄 Viewing lite version Full site ›
🌎 Shop on Amazon — choose country
143.50 USD
🛒 Buy New on Amazon 🇺🇸 🏷 Buy Used — $188.76

✓ Usually ships in 24 hours

Share:
Book Details
Author(s)Yair Shapira
ISBN / ASIN1611972167
ISBN-139781611972160
AvailabilityUsually ships in 24 hours
Sales Rank1,624,322
CategoryComputers
MarketplaceUnited States 🇺🇸

Description

In this much-expanded second edition, author Yair Shapira presents new applications and a substantial extension of the original object-oriented framework to make this popular and comprehensive book even easier to understand and use. It not only introduces the C and C++ programming languages, but also shows how to use them in the numerical solution of partial differential equations (PDEs).

New material in this edition includes new chapters on 3-D nonlinear applications and image processing applications; new sections on cryptography applications; and even more new sections, many including additional algorithms.

The book leads readers through the entire solution process, from the original PDE, through the discretization stage, to the numerical solution of the resulting algebraic system. The high level of abstraction available in C++ is particularly useful in the implementation of complex mathematical objects, such as unstructured mesh, sparse matrix, and multigrid hierarchy, often used in numerical modeling. The well-debugged and tested code segments implement the numerical methods efficiently and transparently in a unified object-oriented approach.

Audience: The book is written for researchers, engineers, and advanced students who wish to increase their familiarity with numerical methods and to implement them using modern programming tools. Solving PDEs in C++, Second Edition can be used as a textbook in courses in C++ with applications, C++ in engineering, numerical analysis, and numerical PDEs at the advanced undergraduate and graduate levels. Because it is self-contained, the book is also suitable for self-study by researchers and students in applied and computational science and engineering.

The Good Web Site Guide 2006: The Completely Revised, …
View
The Pentium Microprocessor
View
Advanced Intel Microprocessors: 80286, 80386, And 80486
View
Differential Equations: Matrices and Models
View
Digital Experiments: Emphasizing Troubleshooting (Merr…
View
Data Structures for Computer Information Systems
View
The Little LISPer, Third Edition
View
Inside Networks
View
Computer Graphics Using Open GL (2nd Edition)
View
Computer Graphics
View