Skip to content

FastFEM

FastFEM is planned to be a general-purpose finite element method (FEM) library with a focus on great Python interface. Currently, it can only solve

$$ \begin{equation} \frac{\partial^2 f(x,y,t)}{\partial x^2} + \frac{\partial^2 f(x,y,t)}{\partial y^2} = h(f) \frac{\partial f(x,y,t)}{\partial t} + g(x,y) \label{pde} \end{equation} $$

where $f(x,y,t)$, $h(f)$, and $g(x,y)$ are scalar functions, $x$ and $y$ are spatial coordinates, and $t$ is time.

Installation

  1. Install Python 3.12.
  2. Install FastFEM using pip:
pip install fastfem

Usage

Check out the examples directory for usage examples.