Solving PDEs in Python: The Fenics Tutorial I by Hans Petter Langtangen
About this book :-
"Solving PDEs in Python: The FEniCS Tutorial I" by Hans Petter Langtangen and Anders Logg is a practical guide for solving "partial differential equations", "finite element methods", "Python programming", "computational simulation", and "numerical modeling". The book introduces readers to the FEniCS software library, demonstrating how to implement PDE solutions using clear, hands-on examples. It is designed for engineers, scientists, and students who want to bridge the gap between mathematical theory and computational practice.
The book begins with fundamental problems such as the "Poisson equation", linear elasticity, and heat conduction, guiding readers through "defining variational formulations", setting "boundary conditions", and solving linear and nonlinear systems. Each example is accompanied by step-by-step Python code that illustrates both the implementation of algorithms and visualization of results. The text emphasizes a practical approach, showing how to organize simulations effectively and debug computational models, making advanced finite element techniques accessible even to beginners.
Later chapters cover more complex systems, including fluid flow modeled by the Navier–Stokes equations and coupled multiphysics problems. By combining theory, code, and visualization, the book enables readers to develop reliable computational models and apply them to real-world scientific and engineering problems. It serves as both a tutorial for newcomers and a reference for experienced users of FEniCS, supporting "efficient and accurate PDE simulations" in Python.
Book Detail :-
Title:
Solving PDEs in Python: The Fenics Tutorial I by Hans Petter Langtangen
Publisher:
Springer
Year:
2017
Pages:
152
Type:
PDF
Language:
English
ISBN-10 #:
3319524615
ISBN-13 #:
978-3319524610
License:
CC BY 4.0
Amazon:
Amazon
About Author :-
The author
Hans Petter Langtangen
was a renowned Norwegian scientist and educator known for his work in "scientific computing", "numerical methods", "Python programming", "finite element modeling", and "partial differential equations". He served as a professor at the University of Oslo and directed the Centre for Biomedical Computing. Langtangen authored several influential textbooks, making computational science accessible to students and professionals through practical examples and programming guidance. Anders Logg is a leading expert in "computational mathematics", "finite element methods", "numerical simulation", "automated PDE solutions", and "software development". He is a professor at Chalmers University of Technology and a core developer of the "FEniCS Project", helping bridge advanced mathematics with real-world engineering and scientific applications.
Book Contents :-
1. Preliminaries
2. Fundamentals: Solving the Poisson equation
3. A Gallery of finite element solvers
4. Subdomains and boundary conditions
5. Extensions: Improving the Poisson solver
6. References
Similar
Differential Equations
Books