Analysis of an arbitrary cross-section in python using the finite element method.
-
Updated
Mar 17, 2025 - Python
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.
Analysis of an arbitrary cross-section in python using the finite element method.
FEM mode solver for photonic waveguides
UFL - Unified Form Language
FIAT is now maintained at https://github.com/firedrakeproject/
Easily mesh collections of 2D and 3D polygons with complex extrusions using GMSH
Code for the Paper "Physics-Informed Gaussian Process Regression Generalizes Linear PDE Solvers"
Abaqus 6.14 plugin for user-defined constitutive models testing
Finite Element Method for Electrochemical Transport (EchemFEM)
Script for the generation of finite-thickness interface elements for polycrystal microstructure modelling
Finite element tool to design steel wide-flange (WF) beams and create detailed output report using Latex
Analysis and Optimization of Truss Structures using Genetic Algorithms
The firedrake-ts library provides an interface to PETSc TS for the scalable solution of DAEs arising from the discretization of time-dependent PDEs.
Computational Biophysics for Medicine in 3D Slicer
Truncated Hierarchical B-Splines in Python
A Riks arclength solver implemented in FEniCS
Calculates the eigendecomposition of the Laplace-Beltrami operator on charts of Riemannian manifolds. Moved to https://git.sr.ht/~jmbr/laplace-beltrami-eigensolver
Myfempy is a python package based on finite element method to multiphysics analysis.
Finite element method for solving the electromagnetic Helmholtz equation. Based on scikit-fem and scipy.
Mesh movement methods for finite element problems solved using Firedrake