3D visualization and mesh analysis for science and engineering
-
Updated
Oct 2, 2026 - 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.
3D visualization and mesh analysis for science and engineering
A 3D structural engineering finite element library for Python.
Analysis of an arbitrary cross-section in python using the finite element method.
Main yt repository
Python code for topology optimization using CalculiX FEM solver.
2D structural analysis in Python
2D-Finite Element Analysis with Python
Calculate section properties for reinforced concrete sections.
Open finite element infrastructure for nonlinear computational mechanics.
FEM mode solver for photonic waveguides
EasyFEA is a user-friendly Python library that simplifies finite element analysis.
A Python library for structural analysis using the finite element method
CALFEM for Python is the Python port of the CALFEM finite element toolkit. It also implements meshing function based on GMSH and triangle. Visualisation routines are implemented using visvis and matplotlib.
Python Continuous Beam Analysis
A plugin for Abaqus CAE 2018 to define periodic boundary conditions to 3D geometry
Dataset of topology optimization
Awesome civil engineering software and programming reosurces
Plugins for Abaqus/CAE in Abaqus 6.14
Scikit for Gmsh to generate 3D finite element mesh