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 537 public repositories matching this topic...
Language:All
Sort:Most stars
This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
- Updated
Mar 17, 2025 - C++
3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK)
- Updated
Mar 17, 2025 - Python
Multiphysics Object Oriented Simulation Environment
- Updated
Mar 17, 2025 - C++
Lightweight, general, scalable C++ library for finite element methods
- Updated
Mar 17, 2025 - C++
Official git repository of Elmer FEM software
- Updated
Mar 12, 2025 - Fortran
Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.
- Updated
Mar 17, 2025 - C++
libMesh github repository
- Updated
Mar 14, 2025 - C
OpenRadioss is a powerful, industry-proven finite element solver for dynamic event analysis
- Updated
Mar 17, 2025 - Fortran
🕸️ Mesh optimization, mesh smoothing.
- Updated
Jan 21, 2024
Netgen/NGSolve is a high performance multiphysics finite element software. It is widely used to analyze models from solid mechanics, fluid dynamics and electromagnetics. Due to its flexible Python interface new physical equations and solution algorithms can be implemented easily.
- Updated
Mar 17, 2025 - C++
A curated list of awesome CAE frameworks, libraries and software.
- Updated
Aug 15, 2024
FEATool - "Physics Simulation Made Easy" (Fully Integrated FEA, FEniCS, OpenFOAM, SU2 Solver GUI & Multi-Physics Simulation Platform)
- Updated
Feb 14, 2025 - MATLAB
💎 Feel++: Finite Element Embedded Language and Library in C++
- Updated
Mar 17, 2025 - C++
2D-Finite Element Analysis with Python
- Updated
Dec 27, 2024 - Python
The JuliaFEM software library is a framework that allows for the distributed processing of large Finite Element Models across clusters of computers using simple programming models. It is designed to scale up from single servers to thousands of machines, each offering local computation and storage.
- Updated
Feb 8, 2024 - Julia
Python wrapper for MFEM
- Updated
Jan 29, 2025 - SWIG
GDS3D is an application that can interpret so called IC layouts and render them in 3D. The program accepts standard GDSII files as input data. Along with the layout file, it requires a so called process definition file which contains the 3D parameters of the process being used. These files combined allow the program to create a 3D representation…
- Updated
Aug 20, 2024 - C++
- Followers
- 85 followers
- Wikipedia
- Wikipedia