Topic: "finite-element-analysis"
pyvista/pyvista
3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK)
Language: Python - Size: 301 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 3,010 - Forks: 552

m2n037/awesome-mecheng
Awesome Mechanical Engineering Resources
Size: 9.57 MB - Last synced at: 12 days ago - Pushed at: 7 months ago - Stars: 1,254 - Forks: 224

FreeFem/FreeFem-sources
FreeFEM source code
Language: C++ - Size: 392 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 821 - Forks: 199

libMesh/libmesh
libMesh github repository
Language: C - Size: 182 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 679 - Forks: 292

JWock82/Pynite
A 3D structural engineering finite element library for Python.
Language: Python - Size: 4.9 MB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 544 - Forks: 111

yt-project/yt
Main yt repository
Language: Python - Size: 392 MB - Last synced at: 7 days ago - Pushed at: 13 days ago - Stars: 479 - Forks: 283

robbievanleeuwen/section-properties
Analysis of an arbitrary cross-section in python using the finite element method.
Language: Python - Size: 46.6 MB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 460 - Forks: 108

ritchie46/anaStruct
2D structural analysis in Python
Language: Python - Size: 2.66 MB - Last synced at: 8 days ago - Pushed at: 22 days ago - Stars: 389 - Forks: 108

precise-simulation/featool-multiphysics
FEATool - "Physics Simulation Made Easy" (Fully Integrated FEA, FEniCS, OpenFOAM, SU2 Solver GUI & Multi-Physics Simulation Platform)
Language: MATLAB - Size: 948 MB - Last synced at: 13 days ago - Pushed at: 2 months ago - Stars: 370 - Forks: 84

calculix/beso
Python code for topology optimization using CalculiX FEM solver.
Language: Python - Size: 21.2 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 342 - Forks: 48

xcfem/xc
finite element analysis package for civil engineering structures.
Language: C++ - Size: 87.8 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 285 - Forks: 57

AppliedMechanics-EAFIT/SolidsPy
2D-Finite Element Analysis with Python
Language: Python - Size: 47.1 MB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 275 - Forks: 76

gibbonCode/GIBBON
The Geometry and Image-Based Bioengineering add-On for MATLAB
Language: MATLAB - Size: 2.51 GB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 201 - Forks: 63

BriefFiniteElementNet/BriefFiniteElement.Net
BriefFiniteElementDotNET (BFE.NET) is a library for linear-static Finite Element Method (FEM) analysis of solids and structures in .NET
Language: C# - Size: 17.2 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 155 - Forks: 58

MatMechLab/AsFem
Advanced Simulation kit based on Finite Element Method (AsFem)
Language: C++ - Size: 52.5 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 154 - Forks: 46

robbievanleeuwen/concrete-properties
Calculate section properties for reinforced concrete sections.
Language: Python - Size: 81.6 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 149 - Forks: 45

FreeFem/FreeFem-doc
FreeFEM user documentation
Language: JavaScript - Size: 252 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 134 - Forks: 43

JorgeDeLosSantos/nusa
A Python library for structural analysis using the finite element method
Language: Python - Size: 6.89 MB - Last synced at: 14 days ago - Pushed at: over 4 years ago - Stars: 129 - Forks: 33

CALFEM/calfem-python
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.
Language: Python - Size: 70.3 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 122 - Forks: 152

goma/goma
A Full-Newton Finite Element Program for Free and Moving Boundary Problems with Coupled Fluid/Solid Momentum, Energy, Mass, and Chemical Species Transport
Language: C - Size: 46.9 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 115 - Forks: 53

adtzlr/ttb
Tensor Toolbox for Modern Fortran
Language: Fortran - Size: 3.86 MB - Last synced at: 10 days ago - Pushed at: 3 months ago - Stars: 110 - Forks: 34

adtzlr/felupe
:mag: finite element analysis for continuum mechanics of solid bodies
Language: Python - Size: 31.8 MB - Last synced at: 8 days ago - Pushed at: 20 days ago - Stars: 106 - Forks: 13

FrontISTR/FrontISTR
This is the official github mirror repository of FrontISTR, Open-Source Large-Scale Parallel FEM Program for Nonlinear Structural Analysis. Active developments of FrontISTR are hosted on https://gitlab.com/FrontISTR-Commons/FrontISTR.
Language: Roff - Size: 230 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 95 - Forks: 41

byuflowlab/GXBeam.jl
Pure Julia Implementation of Geometrically Exact Beam Theory
Language: Julia - Size: 70.8 MB - Last synced at: 7 days ago - Pushed at: 21 days ago - Stars: 90 - Forks: 20

HelgeGehring/femwell
FEM mode solver for photonic waveguides
Language: Python - Size: 1.18 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 88 - Forks: 28

ISosnovik/top
Dataset of topology optimization
Language: Python - Size: 65.4 KB - Last synced at: 19 days ago - Pushed at: about 5 years ago - Stars: 88 - Forks: 16

AppliedMechanics-EAFIT/Introductory-Finite-Elements
Introductory course on the Finite Element Method
Language: Jupyter Notebook - Size: 14.3 MB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 79 - Forks: 29

sanjayg0/feappv
FEAPpv -- free personal version of the FEAP
Language: Fortran - Size: 17.5 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 76 - Forks: 40

JWock82/xlFrame
A free VBA library to make structural analysis easy in Microsoft Excel
Language: VBA - Size: 333 KB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 75 - Forks: 23

CALFEM/calfem-matlab
CALFEM - a finite element toolbox for MATLAB
Language: MATLAB - Size: 5.71 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 75 - Forks: 35

matnoel/EasyFEA
EasyFEA is a user-friendly Python library that simplifies finite element analysis.
Language: Python - Size: 1.81 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 73 - Forks: 11

MYSTRANsolver/MYSTRAN
MYSTRAN is a general purpose finite element analysis solver
Language: Fortran - Size: 9.1 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 70 - Forks: 24

ccaprani/pycba
Python Continuous Beam Analysis
Language: Python - Size: 7.14 MB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 69 - Forks: 32

dr-bill-c/MYSTRAN
MYSTRAN is a general purpose finite element analysis solver
Language: Fortran - Size: 51.2 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 62 - Forks: 28

WolframResearch/FEMAddOns
Finite Element Method addons for Wolfram Language
Language: Mathematica - Size: 18.4 MB - Last synced at: 24 days ago - Pushed at: over 1 year ago - Stars: 59 - Forks: 15

vis-florum/Abaqus-Plugins
Plugins for Abaqus/CAE in Abaqus 6.14
Language: Python - Size: 23.4 KB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 56 - Forks: 23

gigatskhondia/gigala
Artificial intelligence aided engineering design.
Language: Jupyter Notebook - Size: 110 MB - Last synced at: 9 days ago - Pushed at: 12 days ago - Stars: 54 - Forks: 14

AHartmaier/pyLabFEA
Python Laboratory for Finite Element Analysis
Language: Jupyter Notebook - Size: 87.5 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 54 - Forks: 20

pyvista/scikit-gmsh
Scikit for Gmsh to generate 3D finite element mesh
Language: Python - Size: 4.47 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 53 - Forks: 2

smrg-uob/PeriodicBoundaryCondition
A plugin for Abaqus CAE 2018 to define periodic boundary conditions to 3D geometry
Language: Python - Size: 2.45 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 51 - Forks: 23

cbritopacheco/rodin
Modern C++20 finite element method and shape optimization framework.
Language: C++ - Size: 154 MB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 49 - Forks: 9

Mote3D/Mote3D_toolbox
Toolbox for particulate microstructure modelling
Language: MATLAB - Size: 2.56 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 49 - Forks: 23

getfem/getfem
Mirror of GetFEM repository
Language: C++ - Size: 67.3 MB - Last synced at: 11 days ago - Pushed at: 18 days ago - Stars: 48 - Forks: 14

vtpasquale/NASTRAN_CoFE
A finite element code for structural analysis. Written in MATLAB. Uses Nastran input format.
Language: MATLAB - Size: 6.41 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 48 - Forks: 16

diku-dk/Open-Full-Jaw
A dataset and python-based pipeline for "An open-access dataset and nearly-automated pipeline for generating finite element models of human jaw".
Language: Jupyter Notebook - Size: 77.4 MB - Last synced at: 14 days ago - Pushed at: over 2 years ago - Stars: 46 - Forks: 11

MASTmultiphysics/mast-multiphysics
Multidisciplinary-design Adaptation and Sensitivity Toolkit (MAST) - Sensitivity-enabled multiphysics FEA for design
Language: C++ - Size: 5.82 MB - Last synced at: 9 months ago - Pushed at: almost 2 years ago - Stars: 43 - Forks: 23

FEALiTE/FEALiTE2D
A finite element analysis library for 2D frame, beams and truss elements using C#
Language: C# - Size: 126 KB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 42 - Forks: 11

chennachaos/PFEMFort
Parallel programming for Finite Element Analysis using FORTRAN and PETSc
Language: Fortran - Size: 19.6 MB - Last synced at: 5 months ago - Pushed at: almost 5 years ago - Stars: 42 - Forks: 12

Samson-Mano/Constrained_Delaunay_Triangulation
Constrained Delaunay Triangulation (CDT) of a random surface domain.
Language: C# - Size: 11.3 MB - Last synced at: 8 days ago - Pushed at: about 2 years ago - Stars: 41 - Forks: 11

Range-Software/range3
Range Software - Finite Element Analysis
Language: C++ - Size: 189 MB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 41 - Forks: 19

ParaFEM/ParaFEM
Open source library for parallel finite element analysis.
Language: Makefile - Size: 122 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 40 - Forks: 23

Reoptimize-Systems/xfemm
Direct interface to the popular finite element codes from FEMM
Language: C++ - Size: 5.86 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 40 - Forks: 17

siavashk/GMM-FEM 📦
Biomechanically Constrained Point Cloud Registration Using Gaussian Mixture Models
Language: C++ - Size: 2.07 MB - Last synced at: 12 months ago - Pushed at: about 8 years ago - Stars: 39 - Forks: 14

trelau/AFEM
Airframe Finite Element Modeler
Language: Python - Size: 110 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 35 - Forks: 15

MonashSmartStructures/ospgrillage
`ospgrillage` is a package that wraps `OpenSeesPy` with an interface dedicated to the development and analysis of regular bridge deck grillage models.
Language: Python - Size: 21.6 MB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 34 - Forks: 11

da-crivelli/freecad-parametric-fea
A flexible parametric FEA library based on FreeCAD
Language: Python - Size: 21 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 34 - Forks: 4

ijlee2/Isogeometric-Analysis 📦
Matlab library for Isogeometric Analysis
Language: Matlab - Size: 26.6 MB - Last synced at: 5 days ago - Pushed at: over 7 years ago - Stars: 33 - Forks: 15

podgorskiy/MinimalFem
Language: C++ - Size: 2.83 MB - Last synced at: 15 days ago - Pushed at: almost 8 years ago - Stars: 33 - Forks: 7

iainsproat/SharpFE 📦
Lightweight, modular finite element solver for .net
Language: C# - Size: 4.99 MB - Last synced at: about 2 years ago - Pushed at: over 9 years ago - Stars: 33 - Forks: 8

craffael/lehrfempp
Simple Finite Element Framework for research and education
Language: C++ - Size: 99.8 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 32 - Forks: 17

WolframResearch/OpenCascadeLink
Open source package for OpenCascadeLink, which is bundled with Wolfram Language products as of version 12.1
Language: C++ - Size: 516 MB - Last synced at: 11 days ago - Pushed at: about 2 months ago - Stars: 32 - Forks: 8

mitchell-tesch/pytabs
A python wrapper for the CSi ETABS .NET API
Language: Python - Size: 10.6 MB - Last synced at: 9 days ago - Pushed at: 8 months ago - Stars: 32 - Forks: 7

spolanski/CoFEA
CoFEA Initiative aims to popularise free FE simulation codes
Language: Python - Size: 281 MB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 31 - Forks: 8

MShawon/Truss-101
Truss analysis software using the Finite Element Method written in Python.
Language: Python - Size: 230 MB - Last synced at: 13 days ago - Pushed at: about 3 years ago - Stars: 31 - Forks: 12

ShaanCoding/Sectrics
Truss Analysis Software Using The Finite Element Method
Language: C# - Size: 15.7 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 31 - Forks: 2

SondreRokvam/Multiscale-Modeling
Multiscale Modeling
Language: Python - Size: 150 MB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 31 - Forks: 22

AmirHosseinNamadchi/OpenSeesPy-Examples
This is a more pythonic implementation of OpenSeesPy library to model and analyze structural problems in Jupyter notebooks
Language: Jupyter Notebook - Size: 2.23 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 30 - Forks: 14

ZibraMax/FEM
⚡🧠A finite element Python implementation
Language: HTML - Size: 237 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 28 - Forks: 5

peer-open-source/xara
Nonlinear finite element analysis.
Language: C++ - Size: 454 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 27 - Forks: 26

GaoyuanWu/JaxSSO
A differentiable finite element analysis solver for structural optimization based on JAX
Language: Jupyter Notebook - Size: 89.3 MB - Last synced at: 10 days ago - Pushed at: 7 months ago - Stars: 27 - Forks: 0

karamba3d/K3D_tests
Unit tests for the Finite Element Toolkit Karamba3D
Language: C# - Size: 670 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 27 - Forks: 5

evaherbst/Blender_remeshing_guide
preparing meshes for FEA using Blender
Language: Python - Size: 233 KB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 26 - Forks: 4

STAIRlab/veux
Finite element visualization framework
Language: Python - Size: 366 MB - Last synced at: 8 days ago - Pushed at: 11 days ago - Stars: 25 - Forks: 10

rutger-kok/composite_cdm_tan
3D continuum damage mechanics model for composite materials implemented in Fortran (Abaqus Explicit VUMAT).
Language: Fortran - Size: 793 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 25 - Forks: 14

samadritakarmakar/Project-FEA
ProjectFEA is a Finite Element Library. It is being designed such that new weak forms of different models can be easily defined and used.
Language: C++ - Size: 21.5 MB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 25 - Forks: 7

superdurszlak/SubroutineTest
Abaqus 6.14 plugin for user-defined constitutive models testing
Language: Python - Size: 130 KB - Last synced at: 3 days ago - Pushed at: over 5 years ago - Stars: 24 - Forks: 13

NM0ser/abaqus_python_batch
Python scripts for the Abaqus FEA Python interpreter that allows for robust, flexible batch processing of output (.odb) files.
Language: Python - Size: 1.85 MB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 24 - Forks: 7

adtzlr/matadi
Material Definition with Automatic Differentiation
Language: Python - Size: 646 KB - Last synced at: 10 days ago - Pushed at: 2 months ago - Stars: 23 - Forks: 2

mgroupntua/FEM
Finite element analysis library for computational mechanics applications
Language: C# - Size: 2.12 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 22 - Forks: 19

Samson-Mano/2D_Heat_transfer
Finite element analysis of steady state 2D heat transfer problems. Heat transfer occurs when there is a temperature difference within a body or within a body and its surrounding medium. Conduction and convection problems are solved using this software
Language: C# - Size: 12.3 MB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 22 - Forks: 7

mdforbes500/short-crack-model
A short-crack finite element model incorporating both crystal plasticity and phase-field modeling of the crack geometry.
Language: C++ - Size: 1.22 MB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 22 - Forks: 8

jonaslindemann/objectiveframe
This is the home page of the finite element application ObjectiveFrame
Language: C++ - Size: 52.8 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 21 - Forks: 2

mrgprasad/kanapy
Synthetic microstructure generator. Online documentation:
Language: Python - Size: 42.5 MB - Last synced at: 7 days ago - Pushed at: about 4 years ago - Stars: 21 - Forks: 7

Yeuyo/GNLSFEA
Geometrically-Nonlinear Shell Finite Element Analysis
Language: MATLAB - Size: 7.81 KB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 20 - Forks: 16

jomorlier/ALMcourse
Materials for the TOPology OPTimization course [ALM]
Language: HTML - Size: 93.4 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 19 - Forks: 4

fjramireg/StiffMa
StiffMa: Fast finite element STIFFness MAtrix generation in MATLAB by using GPU computing.
Language: MATLAB - Size: 68.4 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 19 - Forks: 5

muratartim/SolidMAT
Object-oriented finite element analysis software.
Language: Java - Size: 18.3 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 19 - Forks: 9

urbainvaes/cahn-hilliard
Code to simulate the Cahn-Hilliard equation
Language: GLSL - Size: 18.1 MB - Last synced at: 2 months ago - Pushed at: almost 6 years ago - Stars: 18 - Forks: 4

pizofreude/TheFEAMan
This repository contains lecture notes, code examples, calculation resources, and tutorials related to Technical Mechanics and Finite Element Analysis. It's designed to be a learning resource for students and professionals interested in these fields. Covering topics such as linear & nonlinear FEA, Technical mechanics, & Topology Optimization.
Size: 165 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 17 - Forks: 0

mathLab/deal2lkit
A ToolKit library for deal.II
Language: C++ - Size: 13 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 17 - Forks: 25

ijlee2/Finite-Element-Analysis 📦
Matlab library for Finite Element Analysis
Language: Matlab - Size: 5.82 MB - Last synced at: 5 days ago - Pushed at: over 7 years ago - Stars: 17 - Forks: 6

Samson-Mano/2DTriangle_Mesh_Generator
Program to create 2D triangle mesh for any surface domain.
Language: C# - Size: 33.4 MB - Last synced at: 12 days ago - Pushed at: 7 months ago - Stars: 16 - Forks: 5

Samson-Mano/continuous_beam_analysis
Continuous beam analyzer is simple tool to analysis statistically indeterminate beams for shear force, bending moment and member forces.
Language: Visual Basic .NET - Size: 4.12 MB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 16 - Forks: 11

permas4edu/permas4edu
Collection of finite element models
Language: HTML - Size: 645 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 14 - Forks: 1

ruimaciel/femp
A small C++ finite element method implementation developed as a part of my master's thesis
Language: C++ - Size: 73 MB - Last synced at: 13 days ago - Pushed at: over 1 year ago - Stars: 14 - Forks: 5

alan-turing-institute/stat-fem
Python tools for solving data-constrained finite element problems
Language: Python - Size: 727 KB - Last synced at: 13 days ago - Pushed at: over 3 years ago - Stars: 13 - Forks: 8

konstantd/Computational_Electromagnetics
Electrostatic and Electromagnetic wave propagation simulations with FEM: EM field, TE & TM modes of a circular waveguide, scattering of a plane wave from a perfect electric conductor cylinder using PML.
Language: MATLAB - Size: 5.97 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 12 - Forks: 3

1molPotato/ifc2mct
An IFC4x1-based method to model bridges and transform corresponding IFC models into MIDAS/Civil
Language: C# - Size: 20.8 MB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 12 - Forks: 0

Airthium/tanatloc
An easy to use FEA software that allows you to implement your own physics models
Language: TypeScript - Size: 102 MB - Last synced at: about 7 hours ago - Pushed at: about 8 hours ago - Stars: 11 - Forks: 2

tkoyama010/awesome-finite-elements
A curated list of awesome stuff related to Finite Element Analysis (FEA) Software for Structural Engineering😎
Language: Python - Size: 125 KB - Last synced at: 12 days ago - Pushed at: 14 days ago - Stars: 11 - Forks: 0
