Finite element methods
Graduate · Math
Syllabus focus
Topics typically covered
Click a topic for the full text and related unit practice.
Graduate Finite Element Methods — scope drawn from open FEM notes and typical US graduate finite element syllabi.
Variational foundations
- Weak formulations of elliptic boundary-value problems — Weak formulations of elliptic boundary-value problems
- Lax–Milgram theorem and well-posedness — Lax–Milgram theorem and well-posedness
- Galerkin and Petrov–Galerkin approximations — Galerkin and Petrov–Galerkin approximations
- Energy norms — Energy norms
- Best approximation in Hilbert spaces — Best approximation in Hilbert spaces
- Abstract error estimates (Céa's lemma) — Abstract error estimates (Céa's lemma)
Finite element spaces
- Piecewise polynomial elements on triangulations and meshes — Piecewise polynomial elements on triangulations and meshes
- Reference elements, shape functions, and assembly — Reference elements, shape functions, and assembly
- Interpolation error — Interpolation error
- Approximation theory — Approximation theory
- h-refinement vs p-refinement (introduction) — h-refinement vs p-refinement (introduction)
- Mixed finite elements (introduction) — Mixed finite elements (introduction)
Time-dependent and hyperbolic problems
- Method of lines for parabolic problems — Method of lines for parabolic problems
- Stability of time discretizations (theta methods overview) — Stability of time discretizations (theta methods overview)
- A posteriori error estimation (introduction) — A posteriori error estimation (introduction)
- Adaptive mesh refinement driven by error indicators — Adaptive mesh refinement driven by error indicators
- Introduction to discontinuous Galerkin methods — Introduction to discontinuous Galerkin methods
Implementation and software
- Assembly algorithms — Assembly algorithms
- Sparse linear algebra — Sparse linear algebra
- Mesh generation and quality metrics — Mesh generation and quality metrics
- Solving large systems: direct vs iterative solvers — Solving large systems: direct vs iterative solvers
- Commercial — Commercial
- Open-source FEM workflows (FEniCS, deal.II overview) — Open-source FEM workflows (FEniCS, deal.II overview)
- Verification — Verification
- Validation in engineering simulation — Validation in engineering simulation
Applications
- Linear elasticity — Linear elasticity
- Structural analysis — Structural analysis
- Steady and transient heat conduction — Steady and transient heat conduction
- Incompressible flow: Stokes problem (introduction) — Incompressible flow: Stokes problem (introduction)
- Electromagnetics: Maxwell in frequency domain (introduction) — Electromagnetics: Maxwell in frequency domain (introduction)
- Multiphysics coupling strategies (overview) — Multiphysics coupling strategies (overview)
Study units
Each unit includes a study guide, worksheets, review, practice test, and answer key. One unit is free; subscribe for the full class.
- Variational foundations
Weak formulations of elliptic boundary-value problems
Coming soon - Finite element spaces
Piecewise polynomial elements on triangulations and meshes
Coming soon - Time-dependent and hyperbolic problems
Method of lines for parabolic problems
Coming soon - Implementation and software
Assembly algorithms
Coming soon - Applications
Linear elasticity
Coming soon
Notes
Graduate Finite Element Methods — scope drawn from open FEM notes and typical US graduate finite element syllabi. Topic outline: `content/topics/graduate/fem.json`.