Skip to content

Latest commit

 

History

History
6 lines (4 loc) · 782 Bytes

README.md

File metadata and controls

6 lines (4 loc) · 782 Bytes

1D_FEM

Python classes defining a 1D linear finite element solver for second order ODEs

This notebook contains classes for the solution of steady, 2nd order, linear ODE's in one dimension. The code uses Lagrange interpolation polynomials. It includes an example solution of the steady-state homogeneous heat equation with conduction and advection terms.

The code is based on the discussion in a set of presentation slides by M.M. Sussman, University of Pittsburgh, accessed 23/02/2022. The slides are incomplete and were used mainly as a guide to build a class architecture for the problem. The lecture notes in turn are based on code from the FEniCS project. Notebook author: Mattis Voss