This book offers a concise and gentle introduction to finite element programming in Python based on the popular FEniCS software library. Using a series of examples, including the Poisson equation, the equations of linear elasticity, the incompressible Navier–Stokes equations, and systems of nonlinear advection–diffusion–reaction equations, it guides readers through the essential steps to quickly solving a PDE in FEniCS, such as how to define a finite variational problem, how to set boundary conditions, how to solve linear and nonlinear systems, and how to visualize solutions and structure finite element Python programs.
This book is open access under a CC BY license.
Pages : | 146 pages |
Size : | |
Downloads: | 22 |
Created: | 2020-08-30 |
License: | CC BY 4.0 and Open Access |
Author(s): | Hans Petter Langtangen (Author), Anders Logg (Author) |
Warning: Trying to access array offset on false in /home/tutovnfz/public_html/amp/article-amp.php on line 263
Others related eBooks about Solving PDEs in Python: The FEniCS Tutorial I
This book is an introduction to computer science using the Python programming language. It covers the basics of computer programming, including variables and values, functions, conditionals and control flow, program development and debugging. Later chapters cover basic algorithms and data structur
Extremely versatile and popular among developers, Python is a good general-purpose languag..., download free Python tutorial in PDF (458 pages) created by .
Download free course Python Data Science Handbook, pdf file on 548 pages by Jake VanderPlas.
In this tutorial, we will introduce you to the basic concepts of Python programming in an informal manner.
Download free course Python re(gex)?, pdf file on 71 pages by Sundeep Agarwal.