Useful Resources

There are some useful materials to get familiar with fundamentals of finite element method and its implementation in an open-source code (FEniCS). The list of the suggested materials is presented here:

  1. Introduction to Numerical Methods for Variational Problems

  2. FEniCS Book

  3. A FEniCS Tutorial

  4. Solving PDEs in Python (The FEniCS Tutorial I)

  5. Differential Evolution optimization algorithm

  6. Linear Regression in Machine learning

  7. Introduction to Neural Networks