> For the complete documentation index, see [llms.txt](https://hs764.gitbook.io/cee-5735/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hs764.gitbook.io/cee-5735/fenics.md).

# Finite Element (FEniCS)

- [Getting started](https://hs764.gitbook.io/cee-5735/fenics/docker.md): FEniCS is a finite element solver for PDEs that can be used with Python or C++. Here is how you can install FEniCS on different operating systems (more details at https://fenicsproject.org/download/):
- [Tutorial](https://hs764.gitbook.io/cee-5735/fenics/version-differences.md): There are several versions of FEniCS, and the functions/syntax can differ from the book tutorial linked on the Canvas site. Please check out the correct software documentation for your version.
