Awesome Mechanical Engineering Resources
-
Updated
Jan 6, 2024
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.
Awesome Mechanical Engineering Resources
FreeFEM source code
libMesh github repository
Main yt repository
A 3D structural engineering finite element library for Python.
Analysis of an arbitrary cross-section in python using the finite element method.
2D structural analysis in Python
FEATool - "Physics Simulation Made Easy" (Fully Integrated FEA, FEniCS, OpenFOAM, SU2 Solver GUI & Multi-Physics Simulation Platform)
Python code for topology optimization using CalculiX FEM solver.
finite element analysis package for civil engineering structures.
2D-Finite Element Analysis with Python
The Geometry and Image-Based Bioengineering add-On for MATLAB
Advanced Simulation kit based on Finite Element Method (AsFem)
BriefFiniteElementDotNET (BFE.NET) is a library for linear-static Finite Element Method (FEM) analysis of solids and structures in .NET
Calculate section properties for reinforced concrete sections.
FreeFEM user documentation
Introductory course on the Finite Element Method
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.
A Full-Newton Finite Element Program for Free and Moving Boundary Problems with Coupled Fluid/Solid Momentum, Energy, Mass, and Chemical Species Transport