Computational Partial Differential Equations and over one million other books are available for Amazon Kindle. Learn more

Have one to sell? Sell yours here
Computational Partial Differential Equations (Lecture Notes in Computational Science and Engineering)
 
 
Start reading Computational Partial Differential Equations on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Computational Partial Differential Equations (Lecture Notes in Computational Science and Engineering) [Hardcover]

Hans Petter Langtangen (Author)
4.5 out of 5 stars  See all reviews (2 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $69.56  
Hardcover $86.95  
Hardcover, July 1999 --  
There is a newer edition of this item:
Computational Partial Differential Equations Computational Partial Differential Equations 4.5 out of 5 stars (2)
$86.95
In Stock.

Book Description

3540652744 978-3540652748 July 1999
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.

Customers Who Bought This Item Also Bought


Editorial Reviews

Review

The book explains the difficulties of the mathematics as well as the intricacies involved when the PDEs are ``linearized'' into systems of algebraic equations and solved in various ways. ... With each level of complexity, relevant sample problems are solved using the Diffpack software to demonstrate how the problem can be solved. My usual complaint for technical books is that they either go too far with examples and don't provide enough background, or they do the opposite and go too far with theory and leave the reader with no concrete way to apply it. In my opinion, this book has struck the balance well. I wholeheartedly recommend it as a general text on the topic. Summary: Excellent book, powerful software, well-written, well-documented, but steep learning curve. (The Linux Journal, December, 1999 (by Jim Moore)) -- The Linux Journal, December, 1999 (by Jim Moore)

Product Details

  • Hardcover: 682 pages
  • Publisher: Springer-Verlag Telos (July 1999)
  • Language: English
  • ISBN-10: 3540652744
  • ISBN-13: 978-3540652748
  • Product Dimensions: 9.6 x 6.4 x 1.2 inches
  • Shipping Weight: 2.4 pounds
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Best Sellers Rank: #4,497,854 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

2 Reviews
5 star:
 (1)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

4 of 4 people found the following review helpful:
4.0 out of 5 stars learn C++ via the book's examples, July 6, 2008
In a way, the book is a throwback to a time when most people learning Fortran were not computer programmers per se, but scientists and engineers who needed to solve some problem using computers. In Langtangen's book, the language of choice is C++. A good choice, given that this edition came out in 2003. C++ has one main advantage over Fortran, in its object oriented ability. The procedural aspect of Fortran has trouble scaling to very large code bodies. However, Langtangen is quick to point out that if you take the time to learn C++ via the book, the coding experience is easily transferred to other languages like Java or even Fortran.

He directs the book towards a student or professional in the sciences or engineering, who has to solve a slew of Partial Differential Equations (PDEs). Often, the equations and boundary conditions mean that numerical analysis is required; analytic solutions are rare. The PDEs might be non-linear, which is another source of complexity and possible instability.

Finite element methods take up a large chunk of the text. The discussion is not restricted to the simple case where the space is divided into an equally spaced grid. He considers cases where you might need variable spacing; with a high concentration of grid points in regions of key interest. For example, think of solving for an electromagnetic field or fluid flow field, around a boundary of high curvature.

For linear systems, there is a foray into solving large matrix equations, where the matrices are sparse. Enough theory is developed to make the algorithms plausible.

Be aware that learning C++ thru this book won't give you all that C++ can do. Specifically, the string manipulations are little needed here. True of most computationally intensive code. But if you are not professionally a programmer, then this relative lack should not be a problem.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars One of the best computational books and authors out there., May 25, 2011
Amazon Verified Purchase(What's this?)
I highly recommend this author and his texts. The book combines theory, algorithm, pseudo-coding, and working code into an actual intelligible format which is very rare. If you are looking to create real working scientific code this is a must.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Inside This Book (learn more)
Browse and search another edition of this book.
First Sentence:
Diffpack [35] is a sophisticated tool for developing numerical software, with main emphasis on numerical solution of partial differential equations. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
simres database, box preprocessor, heat equation solver, int boind, virtual void scan, elm matrix, virtual void adm, wave equation solver, current integration point, virtual void define, set yrange, void integrands, simulator class, stationary solver, boundary indicators, elasticity solver, convergence monitors, time integration parameters, numerical dispersion relation, finite element fields, element preprocessor, finite element toolbox, global linear system, present model problem, finite element simulator
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Successive Substitution, Windows Remark, Visual Studio, Visualizing Diffpack Data, Successive Over-Relaxation, The First Diffpack Encounter
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:

Citations (learn more)
This book cites 73 books:
See all 73 books this book cites
 
48 books cite this book:
See all 48 books citing this book




Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 
(1)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject