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.
About the Author
Ed Bueler is a Professor of Applied Mathematics at the University of Alaska Fairbanks. He teaches numerical analysis, was a lead author of the Parallel Ice Sheet Model, and has been learning PETSc since 2006.
納期は商品ごとの見積もりとなり、倉庫での処理速度や需要によって変動する見積もりです。見積もりは製品概要ページでご確認ください。納期を守るために最善を尽くしますが、特に英国外の海外ショップから購入される場合は、多少の余裕をみてください。
日本への配送
スタンダード - ¥500 - ¥5,000以上お買い上げの場合は無料 - 発送後10-14営業日以内に配達されます。追跡不可。予約販売
予約商品はウェブサイト上で購入することができ、購入時に課金されます。
予約商品を含むご注文は、ご注文のすべての商品が揃った時点で発送されます。在庫のある商品と予約商品を同時にご注文される場合は、この点にご留意ください。在庫のある商品をより早くお届けしたい場合は、それらの商品とは別にご注文ください。
キャンセル・注文変更
ご注文の取り消しや訂正は、発送前であれば可能です。
こちらもどうぞ
Let customers speak for us
最近見たもの