# Theoretical Background

This part introduces parts the theoretical mathematical background necessary to use SfePy effectively. It also discusses some implementation choices done in SfePy.

Contents:

- Notes on solving PDEs by the Finite Element Method
  - Strong form of Poisson’s equation and its integration
  - The weak form of the Poisson’s equation
  - Discussion of discretization and meshing
  - Numerical solution of the problem
- Implementation of Essential Boundary Conditions
  - Motivation
  - Implementation