Description
This tutorial will cover the fundamental design principles and usage of the libMesh finite element library. Key data structures and algorithms will be presented, along with a series of example programs of increasing complexity. Domain discretization, finite element approximation, and adaptive solution strategies will be discussed for a range of physical applications. Implementation examples will demonstrate the hybrid multilevel parallel capabilities of the software library. Interfaces to high-quality external software packages, such as PETSc and Trilinos, are a key component of the libMesh functionality and will also be hilighted.
Benjamin Kirk is an engineer and NASA's Lyndon B. Johnson Space Center in Houston, USA. His doctoral work was on adaptive methods for flow and transport problems on parallel computers. His research is in numerical methods for chemically reacting flows, and in the design and implementation of adaptive numerical methods on modern computer architectures.
Primary author
Benjamin S. Kirk
(NASA Lyndon B. Johnson Space Center)