Finite Element Method (FEM)

The finite element method (FEM) is a numerical method for solving problems of engineering and mathematical physics. Typical problem areas of interest include structural analysis, heat transfer, fluid flow, mass transport, and electromagnetic potential.
Here are 165 public repositories matching this topic...
Language:All
Sort:Most stars
Analysis of an arbitrary cross-section in python using the finite element method.
- Updated
May 1, 2025 - Python
Additive manufacturing simulation with JAX.
- Updated
Jul 11, 2025 - Jupyter Notebook
BriefFiniteElementDotNET (BFE.NET) is a library for linear-static Finite Element Method (FEM) analysis of solids and structures in .NET
- Updated
Apr 8, 2025 - C#
FEM mode solver for photonic waveguides
- Updated
Jul 18, 2025 - Python
UFL - Unified Form Language
- Updated
Jul 16, 2025 - Python
FEAPpv -- free personal version of the FEAP
- Updated
May 18, 2024 - Fortran
MYSTRAN is a general purpose finite element analysis solver
- Updated
Jun 30, 2025 - Fortran
3D/2D CAD design package written in Go. GPU accelerated.
- Updated
Jun 25, 2025 - Go
A parallel lattice Boltzmann-immersed boundary-finite element (LIFE) solver for fluid-structure interaction.
- Updated
May 6, 2022 - C++
Isogeometric-analysis and FEM code.
- Updated
Feb 15, 2023 - MATLAB
Adaptive multiresolution discontinuous Galerkin C++ package
- Updated
Aug 30, 2024 - C++
Nonlinear shell dynamics analysis based on FEM shell element with Absolute Nodal Coordinate. Formulation (ANCF).
- Updated
May 9, 2025 - MATLAB
Extreme-scale Discontinuous Galerkin Environment (EDGE)
- Updated
May 25, 2023 - C++
FIAT is now maintained athttps://github.com/firedrakeproject/
- Updated
Jun 7, 2021 - Python
new_abaqus is a hobby project for creating an FE-solver reading an FE-mesh following the syntax of the commercial software abaqus.
- Updated
Oct 15, 2022 - C++
STAN (Structural Analyser) - C#/.NET Finite Element Software
- Updated
Jan 24, 2021 - C#
Code for the Paper "Physics-Informed Gaussian Process Regression Generalizes Linear PDE Solvers"
- Updated
Apr 26, 2024 - Python
Easily mesh collections of 2D and 3D polygons with complex extrusions using GMSH
- Updated
Jul 14, 2025 - Python
A JavaScript finite element simulation library
- Updated
Jul 11, 2025 - JavaScript
Level set modeling of multi-phase flow in a velocity field using the finite element and finite volume methods
- Updated
Feb 5, 2019 - MATLAB
- Followers
- 86 followers
- Website
- github.com/topics/finite-element-method
- Wikipedia
- Wikipedia