Skip to content

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

Notifications You must be signed in to change notification settings

mattisvoss/1D_FEM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

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

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published