GitHub topics: finite-elements
pyvista/pyvista
3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK)
Language: Python - Size: 322 MB - Last synced at: about 2 hours ago - Pushed at: about 3 hours ago - Stars: 3,341 - Forks: 596
bow-simulation/virtualbow
Software for designing and simulating bows
Language: HTML - Size: 74 MB - Last synced at: about 21 hours ago - Pushed at: about 21 hours ago - Stars: 27 - Forks: 4
libMesh/libmesh
libMesh github repository
Language: C - Size: 192 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 716 - Forks: 299
Ferrite-FEM/FerriteViz.jl
Plot your Ferrite.jl data
Language: Julia - Size: 71.3 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 33 - Forks: 8
ansys/pymapdl
A Python client library for Ansys MAPDL
Language: Python - Size: 324 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 469 - Forks: 140
MAteRialMOdelingToolbox/Marmot
The alpine :mountain_snow: material modeling toolbox Marmot. Documentation:
Language: C++ - Size: 47.7 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 24 - Forks: 16
dealii/dealii
The development repository for the deal.II finite element library
Language: C++ - Size: 365 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1,577 - Forks: 810
hugary1995/raccoon
Massively parallel FEM code for phase-field for fracture by Dolbow Lab at Duke University
Language: C++ - Size: 908 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 71 - Forks: 49
RBniCS/RBniCSx
RBniCSx - reduced order modelling in FEniCSx
Language: Python - Size: 701 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 11 - Forks: 4
permas4edu/permas4edu
Collection of finite element models
Language: HTML - Size: 742 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 22 - Forks: 4
ProfDavidFritsche/SimLive
Finite element software for 3d simulations and digital twins.
Language: Java - Size: 26.1 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2 - Forks: 1
MPh-py/MPh
Pythonic scripting interface for Comsol Multiphysics
Language: Python - Size: 1.82 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 375 - Forks: 83
mfem/mfem
Lightweight, general, scalable C++ library for finite element methods
Language: C++ - Size: 261 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2,015 - Forks: 570
polyfem/polyfem
A polyvalent C++ FEM library
Language: C++ - Size: 360 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 586 - Forks: 93
JLnorthwestern/GO-MELT
GO-MELT: GPU-Optimized Multilevel Execution of LPBF Thermal simulations
Language: Python - Size: 5.72 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 26 - Forks: 5
OpenRadioss/OpenRadioss
OpenRadioss is a powerful, industry-proven finite element solver for dynamic event analysis
Language: Fortran - Size: 126 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 734 - Forks: 348
NGSolve/ngsolve
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.
Language: C++ - Size: 60 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 504 - Forks: 87
SCOREC/core
parallel finite element unstructured meshes
Language: C++ - Size: 11.5 MB - Last synced at: about 18 hours ago - Pushed at: about 18 hours ago - Stars: 189 - Forks: 65
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: 48.5 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 117 - Forks: 53
gtpash/dt4co
Digital Twins for Computational Oncology
Language: Jupyter Notebook - Size: 12.8 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 6 - Forks: 0
FEniCS/basix
FEniCSx finite element basis evaluation library
Language: C++ - Size: 3.88 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 120 - Forks: 44
pyccel/sympde
Symbolic calculus for partial differential equations (and variational forms)
Language: Python - Size: 2.05 MB - Last synced at: 5 days ago - Pushed at: 5 months ago - Stars: 23 - Forks: 4
ClassicalFEA/M3D
M3D is finite element pre/post processor for NASTRAN/MYSTRAN
Language: C++ - Size: 145 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 3 - Forks: 3
Krande/adapy
A python library for structural analysis and design
Language: Python - Size: 404 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 103 - Forks: 24
romeric/florence
A finite element framework for Python's scientific stack: arbitrary order planar/curvilinear mesh generation and finite element methods for linear and nonlinear analysis of coupled multiphysics problems
Language: Python - Size: 2.93 MB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 92 - Forks: 16
CastillonMiguel/phasefieldx
An Open-Source Framework for Advanced Phase-Field Simulations
Language: Python - Size: 59.3 MB - Last synced at: about 19 hours ago - Pushed at: 6 days ago - Stars: 34 - Forks: 11
gimli-org/pyGIMLi
Geophysical Inversion and Modeling Library :earth_africa:
Language: Python - Size: 33.3 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 436 - Forks: 150
inducer/meshmode
High-order unstructured mesh representation and discrete function spaces
Language: Python - Size: 2.84 MB - Last synced at: 3 days ago - Pushed at: 7 days ago - Stars: 32 - Forks: 25
idaholab/moose
Multiphysics Object Oriented Simulation Environment
Language: C++ - Size: 631 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 2,074 - Forks: 1,172
CEED/Laghos
High-order Lagrangian Hydrodynamics Miniapp
Language: C++ - Size: 14.8 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 197 - Forks: 70
ThomasFabula/Modeling-of-Resonant-Silicon-Microsensors
Analytical & numerical modeling of resonant Silicon Microsensors, invited paper Sensors & Materials
Size: 16.2 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 3 - Forks: 0
adtzlr/felupe
finite element analysis for continuum mechanics of solid bodies
Language: Python - Size: 32.1 MB - Last synced at: 5 days ago - Pushed at: 10 days ago - Stars: 146 - Forks: 16
andrsd/godzilla
FEM framework
Language: C++ - Size: 17.3 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 4 - Forks: 1
xcfem/xc
finite element analysis package for civil engineering structures.
Language: C++ - Size: 89.7 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 311 - Forks: 61
gridap/Gridap.jl
Grid-based approximation of partial differential equations in Julia
Language: Julia - Size: 26.9 MB - Last synced at: 7 days ago - Pushed at: 11 days ago - Stars: 818 - Forks: 104
mscroggs/symfem
A symbolic finite element definition library
Language: Python - Size: 2.57 MB - Last synced at: 5 days ago - Pushed at: 13 days ago - Stars: 64 - Forks: 12
LLNL/smith
Smith is a high order nonlinear thermomechanical simulation code
Language: C++ - Size: 73.8 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 214 - Forks: 34
FreeFem/FreeFem-sources
FreeFEM source code
Language: C++ - Size: 395 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 863 - Forks: 201
Oden-EAG/hp3d
MPI/OpenMP hp-adaptive 3D finite element software
Language: Fortran - Size: 32.6 MB - Last synced at: about 18 hours ago - Pushed at: 4 months ago - Stars: 31 - Forks: 3
ElmerCSC/elmerfem
Official git repository of Elmer FEM software
Language: Fortran - Size: 125 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 1,414 - Forks: 353
stfc/PSyclone
PSyclone is a source-to-source Fortran compiler designed to programmatically optimise, parallelise and instrument HPC applications via user-provided transformation scripts.
Language: Python - Size: 346 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 123 - Forks: 31
xmarduel/meschach_ef
an finite element framework in C, modelled after the c lib "meschach"
Language: C - Size: 85.2 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0
FreeFem/FreeFem-website
FreeFEM website
Language: JavaScript - Size: 278 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 19 - Forks: 5
IBAMR/IBAMR
An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method
Language: C++ - Size: 121 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 407 - Forks: 158
DefElement/DefElement
an encyclopedia of finite element definitions
Language: Python - Size: 6.26 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 64 - Forks: 9
beamme-py/beamme
A general purpose 3D beam finite element input generator
Language: Python - Size: 7.8 MB - Last synced at: 16 days ago - Pushed at: 18 days ago - Stars: 21 - Forks: 11
gridap/GridapDistributed.jl
Parallel distributed-memory version of Gridap
Language: Julia - Size: 5.21 MB - Last synced at: about 14 hours ago - Pushed at: about 16 hours ago - Stars: 129 - Forks: 22
cpraveen/fem
Codes for finite element method
Language: C++ - Size: 4.53 MB - Last synced at: 18 days ago - Pushed at: 19 days ago - Stars: 31 - Forks: 15
tkoyama010/awesome-finite-elements
A curated list of awesome stuff related to Finite Element Analysis (FEA) Software for Structural Engineering😎
Language: Python - Size: 153 KB - Last synced at: 8 days ago - Pushed at: 13 days ago - Stars: 16 - Forks: 1
Ferrite-FEM/Ferrite.jl
Finite element toolbox for Julia
Language: Julia - Size: 65.6 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 408 - Forks: 101
PetrKryslUCSD/FinEtools.jl
Finite Element tools in Julia
Language: Julia - Size: 15.3 MB - Last synced at: 6 days ago - Pushed at: 7 months ago - Stars: 161 - Forks: 22
arfc/moltres
Repository for Moltres, a code for simulating Molten Salt Reactors
Language: C++ - Size: 585 MB - Last synced at: 9 days ago - Pushed at: 20 days ago - Stars: 74 - Forks: 43
marcomusy/vedo
A python module for scientific analysis of 3D data based on VTK and Numpy
Language: Python - Size: 87.5 MB - Last synced at: 20 days ago - Pushed at: 26 days ago - Stars: 2,206 - Forks: 275
cmhamel/Exodus.jl
A julia interface for accessing the ExodusII data format
Language: Julia - Size: 3.6 MB - Last synced at: 3 days ago - Pushed at: 29 days ago - Stars: 12 - Forks: 2
j4nr0th/mfv2d
Mimetic Finite Element Solver for 2D
Language: C - Size: 29.3 MB - Last synced at: about 9 hours ago - Pushed at: about 11 hours ago - Stars: 0 - Forks: 0
laurent-altr/OpenRadioss Fork of OpenRadioss/OpenRadioss
Personal fork of OpenRadioss
Language: Fortran - Size: 130 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0
wgbowley/BlueShark-FEA
Idealized Linear Motor Design Explorer
Language: Python - Size: 3.49 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0
MYSTRANsolver/MYSTRAN
MYSTRAN is a general purpose finite element analysis solver
Language: Fortran - Size: 9.04 MB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 86 - Forks: 24
polyfem/polyfem-python
polyfem python bindings
Language: C++ - Size: 242 KB - Last synced at: 12 days ago - Pushed at: about 2 months ago - Stars: 25 - Forks: 13
JWock82/xlFrame
A free VBA library to make structural analysis easy in Microsoft Excel
Language: VBA - Size: 333 KB - Last synced at: 22 days ago - Pushed at: about 2 years ago - Stars: 80 - Forks: 24
viskex/viskex
viskex - interactive visualization for firedrake and FEniCSx
Language: Jupyter Notebook - Size: 109 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 6 - Forks: 1
ThomasFabula/piezoelectric_simulation
ANSYS(TM) FEM: #multiphysics #simulation of #MEMS-sensors based on #silicon with #piezoelectric thin-film layers and etched #quartz crystals
Language: Roff - Size: 30.5 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 11 - Forks: 1
chakravala/Adapode.jl
Adaptive P/ODE numerics with Grassmann element TensorField assembly
Language: Julia - Size: 152 KB - Last synced at: 28 days ago - Pushed at: about 2 months ago - Stars: 13 - Forks: 0
prisms-center/phaseField
PRISMS-PF: An Open-Source Phase-Field Modeling Framework
Language: C++ - Size: 53.3 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 275 - Forks: 127
YuelongWu/feabas
Finite-Element Assisted Brain Assembly System for stitching & alignment of connectomics data
Language: Python - Size: 1.31 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 18 - Forks: 6
Clifford-Yen/HerculesDoc
Documentation for Hercules
Language: HTML - Size: 2.69 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0
Clifford-Yen/hercules
Hercules is an octree-based finite element earthquake simulator originally developed by the Quake Group at Carnegie Mellon. Hercules is used to solve large-scale earthquake wave propagation problems. For instructions on how to build, install and execute Hercules, please read the documentation below.
Language: C - Size: 6.57 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 3
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.3 MB - Last synced at: 15 days ago - Pushed at: 7 months ago - Stars: 160 - Forks: 59
feelpp/feelpp
:gem: Feel++: Finite Element Embedded Language and Library in C++
Language: C++ - Size: 349 MB - Last synced at: 10 days ago - Pushed at: 14 days ago - Stars: 325 - Forks: 68
george-poole/LUCiFEx
Devilishly fun finite element fluid simulation 😈
Language: Python - Size: 13.9 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0
FEALiTE/FEALiTE2D
A finite element analysis library for 2D frame, beams and truss elements using C#
Language: C# - Size: 154 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 49 - Forks: 12
dftfeDevelopers/dftfe
DFT-FE: Real-space DFT calculations using Finite Elements
Language: C++ - Size: 92.1 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 148 - Forks: 42
LLNL/ExaConstit
A crystal plasticity FEM code that runs on the GPU
Language: C++ - Size: 3.04 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 56 - Forks: 15
mkhoshbin1/vcams
Voxel-Based Computer-Aided Modeling Software for Complex Structures
Language: Python - Size: 22.2 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0
GLVis/glvis
Lightweight OpenGL tool for accurate and flexible finite element visualization
Language: C++ - Size: 6.35 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 300 - Forks: 53
felgru/dune-dpg
mirror of dune-dpg's Git repository
Language: C++ - Size: 2.56 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0
seamplex/feenox
Cloud-first free no-fee no-X uniX-like finite-element(ish) computational engineering tool
Language: C - Size: 35.8 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 90 - Forks: 21
Beliavsky/Fortran-code-on-GitHub
Directory of Fortran codes on GitHub, arranged by topic
Size: 13.5 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 359 - Forks: 66
mfem/PyMFEM
Python wrapper for MFEM
Language: SWIG - Size: 26 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 262 - Forks: 63
avgcampos/myfempy
Myfempy is a python package based on finite element method to multiphysics analysis.
Language: Python - Size: 53.4 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 8 - Forks: 1
AppliedMechanics-EAFIT/SolidsPy
2D-Finite Element Analysis with Python
Language: Python - Size: 47.1 MB - Last synced at: 5 days ago - Pushed at: 10 months ago - Stars: 279 - Forks: 78
GLVis/glvis-js
JavaScript/WebAssembly GLVis Library
Language: HTML - Size: 176 KB - Last synced at: 12 days ago - Pushed at: about 2 months ago - Stars: 20 - Forks: 3
ThomasFabula/Patent
MEMS patent
Language: TeX - Size: 4.71 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 2
ThomasFabula/ANSYS
ANSYS finite-element program system
Size: 28.9 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 0
feelpp/book.feelpp.org
:globe_with_meridians: The Feel++ Book
Language: Jupyter Notebook - Size: 149 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 9 - Forks: 28
meshpro/dmsh
:spider_web: Simple mesh generator inspired by distmesh.
Size: 1.79 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 218 - Forks: 27
Vibration-Testing/vibrationtesting
Vibration Testing module affiliated with the in-progress manuscript Vibration Testing with Modal Analysis and Health Monitoring- Python version
Language: Jupyter Notebook - Size: 19.4 MB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 51 - Forks: 21
SV3A/RotDyn-FE
Rotordynamics finite element module
Language: MATLAB - Size: 16.6 KB - Last synced at: 20 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0
rcapillon/thermoelasticity_fem
A Finite Element solver for thermoelasticity in Python
Language: Python - Size: 5.47 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0
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.6 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 128 - Forks: 155
romeric/PostMesh
A curvilinear mesh generator for high order finite element analysis
Language: C++ - Size: 2.62 MB - Last synced at: 8 days ago - Pushed at: over 7 years ago - Stars: 71 - Forks: 22
ThomasFabula/ANSYS_MEMS
ANSYS program source listings for MEMS-Sensors
Language: TeX - Size: 4.34 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0
halbux/sparselizard
C++ FEM library | user-friendly | multi-physics | hp-adaptive | HPC
Language: C++ - Size: 10.5 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 373 - Forks: 74
Zmmyslony/MorphoShell-OOP
Software for simulation of morphing of shells with preferred stretches and bends
Language: C++ - Size: 1.41 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0
ZibraMax/FEM
⚡🧠A finite element Python implementation
Language: Python - Size: 298 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 29 - Forks: 5
WolframResearch/FEMAddOns
Finite Element Method addons for Wolfram Language
Language: Mathematica - Size: 18.4 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 61 - Forks: 16
BJCaasenbrood/SorotokiCode
SOROTOKI is an open-source MATLAB package that includes an array of tools for design, modeling, and control of soft robotic systems 🐙 🤖
Language: MATLAB - Size: 614 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 65 - Forks: 7
legolas-project/legolas
Legolas: a modern tool for MHD spectroscopy
Language: Fortran - Size: 175 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 13 - Forks: 6
sampsapursiainen/zeffiro_interface
Interface for using finite elements in inverse problems with complex domains
Language: MATLAB - Size: 1.13 GB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 29 - Forks: 15
ZAARAOUI999/feplot
A visualization tool for FElupe.
Language: Python - Size: 146 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 7 - Forks: 1