![]() |
LehrFEM++ 1.0.0
A simple Finite Element Library for teaching
|
LehrFEM++ is a simple Finite Element Framework for research and education optimized for clarity and flexibility with some trade-off concerning performance.
LehrFEM++ has been developed as code platform for the course "Numerical Methods for Partial Differential Equations" regularly taught for second-year BSc students at ETH Zurich. Chapter 2 of the lecture notes (work in progress!) discusses fundamental algorithms for finite element methods and Sections 2.7 and 2.8 even give details about data structures and algorithms used in LehrFEM++.
Source code and documentation can be found in the LehrFEM++ Github repository.
The following pages give you a reference for some of the modules in LehrFEM++ in a very condensed format. They should be useful to recall the syntax of a particular feature, or to have a quick look at the API. For a complete overview of the features, please refer to the detailed documentation in Lecture Document Chapter 2.