An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: finite-elements

prisms-center/phaseField

PRISMS-PF: An Open-Source Phase-Field Modeling Framework

Language: C++ - Size: 51.4 MB - Last synced at: about 1 hour ago - Pushed at: about 2 hours ago - Stars: 268 - Forks: 125

seamplex/feenox

Cloud-first free no-fee no-X uniX-like finite-element(ish) computational engineering tool

Language: C - Size: 36.2 MB - Last synced at: about 2 hours ago - Pushed at: about 3 hours ago - Stars: 88 - Forks: 19

MRLintern/StokesianFlow

A C++ solver for Modelling a Stokes Fluid Flowing through a Channel/River. Makes use of the Finite Element Method (FEM) and the Eigen Template Library (Eigen) for the Algebra.

Language: C++ - Size: 384 KB - Last synced at: about 14 hours ago - Pushed at: about 15 hours ago - Stars: 0 - Forks: 0

pyvista/pyvista

3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK)

Language: Python - Size: 307 MB - Last synced at: 33 minutes ago - Pushed at: about 2 hours ago - Stars: 3,165 - Forks: 573

idaholab/moose

Multiphysics Object Oriented Simulation Environment

Language: C++ - Size: 615 MB - Last synced at: about 22 hours ago - Pushed at: about 23 hours ago - Stars: 1,973 - Forks: 1,133

ElmerCSC/elmerfem

Official git repository of Elmer FEM software

Language: Fortran - Size: 119 MB - Last synced at: about 4 hours ago - Pushed at: about 5 hours ago - Stars: 1,344 - Forks: 343

mfem/mfem

Lightweight, general, scalable C++ library for finite element methods

Language: C++ - Size: 266 MB - Last synced at: about 18 hours ago - Pushed at: about 19 hours ago - Stars: 1,926 - Forks: 541

OpenRadioss/OpenRadioss

OpenRadioss is a powerful, industry-proven finite element solver for dynamic event analysis

Language: Fortran - Size: 113 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 696 - Forks: 325

ansys/pymapdl

A Python client library for Ansys MAPDL

Language: Python - Size: 313 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 459 - Forks: 135

xcfem/xc

finite element analysis package for civil engineering structures.

Language: C++ - Size: 88.6 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 297 - Forks: 59

marcomusy/vedo

A python module for scientific analysis of 3D data based on VTK and Numpy

Language: Python - Size: 87.4 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2,163 - Forks: 272

permas4edu/permas4edu

Collection of finite element models

Language: HTML - Size: 693 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 15 - Forks: 1

ProfDavidFritsche/SimLive

Finite element software for 3d simulations and digital twins.

Language: Java - Size: 19.5 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2 - Forks: 1

gridap/Gridap.jl

Grid-based approximation of partial differential equations in Julia

Language: Julia - Size: 24.1 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 783 - Forks: 103

libMesh/libmesh

libMesh github repository

Language: C - Size: 183 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 697 - Forks: 297

dealii/dealii

The development repository for the deal.II finite element library

Language: C++ - Size: 364 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1,513 - Forks: 786

inducer/meshmode

High-order unstructured mesh representation and discrete function spaces

Language: Python - Size: 2.88 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 28 - Forks: 25

MYSTRANsolver/MYSTRAN

MYSTRAN is a general purpose finite element analysis solver

Language: Fortran - Size: 10.2 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 79 - Forks: 24

beamme-py/beamme

A general purpose 3D beam finite element input generator

Language: Python - Size: 5.78 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 18 - Forks: 9

ncindea/SymFEL.jl

Language: Julia - Size: 13.1 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 4 - Forks: 0

Sina-Taghizadeh/Salome_BCC_UnitCell_Periodic-mesh

Periodic Mesh Generation of BCC Lattice Materials using SALOME for FEM Analysis

Language: Python - Size: 33.2 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 1

FreeFem/FreeFem-sources

FreeFEM source code

Language: C++ - Size: 394 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 843 - Forks: 201

hugary1995/raccoon

Massively parallel FEM code for phase-field for fracture by Dolbow Lab at Duke University

Language: C++ - Size: 888 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 71 - Forks: 48

ZibraMax/FEM

⚡🧠A finite element Python implementation

Language: Python - Size: 238 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 28 - Forks: 5

LLNL/serac

Serac is a high order nonlinear thermomechanical simulation code

Language: C++ - Size: 25.8 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 201 - Forks: 35

CastillonMiguel/phasefieldx

An Open-Source Framework for Advanced Phase-Field Simulations

Language: Python - Size: 40.3 MB - Last synced at: 7 days ago - Pushed at: 11 days ago - Stars: 21 - Forks: 9

FEniCS/basix

FEniCSx finite element basis evaluation library

Language: C++ - Size: 4.11 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 109 - Forks: 42

DefElement/DefElement

an encyclopedia of finite element definitions

Language: Python - Size: 6.24 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 61 - Forks: 9

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: 47.3 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 116 - Forks: 53

arfc/moltres

Repository for Moltres, a code for simulating Molten Salt Reactors

Language: C++ - Size: 580 MB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 69 - Forks: 41

feelpp/book.feelpp.org

:globe_with_meridians: The Feel++ Book

Language: Jupyter Notebook - Size: 144 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 9 - Forks: 28

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: 342 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 117 - Forks: 31

CAEAssistant-Group/Abaqus-UMESHMOTION-SUBROUTINE

In this project, we have provided you with the Abaqus UMESHMOTION subroutine, written in Fortran, for the wear simulation.

Language: Fortran - Size: 6.84 KB - Last synced at: 1 day ago - Pushed at: 9 days ago - Stars: 1 - Forks: 0

CAEAssistant-Group/Abaqus-UEL-Subroutine

UEL refers to User-Defined Elements, which are used to implement element types not found in the Abaqus element library. This project assists in writing a UEL subroutine.

Language: Fortran - Size: 13.7 KB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 1

adtzlr/felupe

:mag: finite element analysis for continuum mechanics of solid bodies

Language: Python - Size: 32 MB - Last synced at: 6 days ago - Pushed at: 21 days ago - Stars: 121 - Forks: 14

IBAMR/IBAMR

An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method

Language: C++ - Size: 122 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 389 - Forks: 152

feelpp/feelpp

:gem: Feel++: Finite Element Embedded Language and Library in C++

Language: C++ - Size: 348 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 322 - Forks: 66

dftfeDevelopers/dftfe

DFT-FE: Real-space DFT calculations using Finite Elements

Language: C++ - Size: 89.9 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 139 - Forks: 41

ThomasFabula/Modeling-of-Resonant-Silicon-Microsensors

Analytical & numerical modeling of resonant Silicon Microsensors, invited paper Sensors & Materials

Size: 15.4 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 3 - Forks: 0

jezekon/TopOptEval.jl

A Julia package for structural analysis and topology optimization evaluation with support for SIMP method, VTK visualization, and GMSH/VTK mesh importing.

Language: Julia - Size: 5 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

polyfem/polyfem

A polyvalent C++ FEM library

Language: C++ - Size: 338 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 547 - Forks: 87

mfem/PyMFEM

Python wrapper for MFEM

Language: SWIG - Size: 25.9 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 257 - Forks: 64

mscroggs/symfem

A symbolic finite element definition library

Language: Python - Size: 2.6 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 62 - Forks: 11

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: 56.1 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 484 - Forks: 86

FreeFem/FreeFem-website

FreeFEM website

Language: JavaScript - Size: 278 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 19 - Forks: 5

chakravala/Adapode.jl

Adaptive P/ODE numerics with Grassmann element TensorField assembly

Language: Julia - Size: 138 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 12 - Forks: 0

MAteRialMOdelingToolbox/Marmot

The alpine :mountain_snow: material modeling toolbox Marmot. Documentation: https://materialmodelingtoolbox.github.io/Marmot/

Language: C++ - Size: 30.1 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 19 - Forks: 8

gimli-org/gimli

Geophysical Inversion and Modeling Library :earth_africa:

Language: Python - Size: 33.3 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 411 - Forks: 144

igsemenov/triellipt

A lightweight 2D FEM solver for elliptic and parabolic PDEs.

Language: Python - Size: 30.6 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 2 - Forks: 1

Beliavsky/Fortran-code-on-GitHub

Directory of Fortran codes on GitHub, arranged by topic

Size: 5.97 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 352 - Forks: 64

lamBOOO/GeMotion.jl

A Navier-Stokes-Fourier solver for generalized material laws

Language: Julia - Size: 1.17 MB - Last synced at: 7 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

Ferrite-FEM/Ferrite.jl

Finite element toolbox for Julia

Language: Julia - Size: 61.9 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 385 - Forks: 99

fireshape/fireshape

A shape optimisation toolbox built on the Firedrake finite element library.

Language: Python - Size: 4.92 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 28 - Forks: 10

andrsd/godzilla

FEM framework

Language: C++ - Size: 15.7 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 5 - Forks: 1

GLVis/glvis

Lightweight OpenGL tool for accurate and flexible finite element visualization

Language: C++ - Size: 6.21 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 290 - Forks: 53

cmhamel/Exodus.jl

A julia interface for accessing the ExodusII data format

Language: Julia - Size: 3.27 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 11 - Forks: 2

Krande/adapy

A python library for structural analysis and design

Language: Python - Size: 242 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 101 - Forks: 23

LLNL/ExaConstit

A crystal plasticity FEM code that runs on the GPU

Language: C++ - Size: 2.03 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 54 - Forks: 15

cpraveen/fem

Codes for finite element method

Language: C++ - Size: 4.31 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 28 - Forks: 15

JWock82/xlFrame

A free VBA library to make structural analysis easy in Microsoft Excel

Language: VBA - Size: 333 KB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 78 - Forks: 25

gridap/GridapDistributed.jl

Parallel distributed-memory version of Gridap

Language: Julia - Size: 5.14 MB - Last synced at: 7 days ago - Pushed at: 22 days ago - Stars: 122 - Forks: 20

tkoyama010/awesome-finite-elements

A curated list of awesome stuff related to Finite Element Analysis (FEA) Software for Structural Engineering😎

Language: Python - Size: 151 KB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 11 - Forks: 0

SCOREC/core

parallel finite element unstructured meshes

Language: C++ - Size: 11.1 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 190 - Forks: 65

YuelongWu/feabas

Finite-Element Assisted Brain Assembly System for stitching & alignment of connectomics data

Language: Python - Size: 1.36 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 16 - Forks: 5

bow-simulation/virtualbow

Software for designing and simulating bows

Language: HTML - Size: 32.4 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 26 - Forks: 4

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: 29.2 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 9 - Forks: 1

laurent-altr/OpenRadioss Fork of OpenRadioss/OpenRadioss

Personal fork of OpenRadioss

Language: Fortran - Size: 120 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

GLVis/glvis-js

JavaScript/WebAssembly GLVis Library

Language: HTML - Size: 176 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 18 - Forks: 4

CEED/Remhos

High-order Remap Miniapp

Language: C++ - Size: 3.92 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 21 - Forks: 12

ThomasFabula/Patent

MEMS patent

Language: TeX - Size: 4.69 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 2

FreeFem/FreeFem-doc

FreeFEM user documentation

Language: JavaScript - Size: 291 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 138 - Forks: 45

Oden-EAG/hp3d

MPI/OpenMP hp-adaptive 3D finite element software

Language: Fortran - Size: 32.6 MB - Last synced at: 7 days ago - Pushed at: 22 days ago - Stars: 27 - Forks: 3

ThomasFabula/ANSYS

ANSYS finite-element program system

Size: 28.9 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

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: 28 days ago - Pushed at: over 4 years ago - Stars: 49 - Forks: 20

ciclope-microFE/ciclope

Computed Tomography to Finite Elements

Language: Jupyter Notebook - Size: 148 MB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 22 - Forks: 3

MYSTRANsolver/M3D

M3D is finite element pre/post processor for NASTRAN/MYSTRAN

Language: C++ - Size: 71.8 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 2

ZAARAOUI999/feplot

A visualization tool for FElupe.

Language: Python - Size: 143 KB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 1

polyfem/polyfem-python

polyfem python bindings

Language: C++ - Size: 169 KB - Last synced at: 24 days ago - Pushed at: 11 months ago - Stars: 23 - Forks: 13

sampsapursiainen/zeffiro_interface

Interface for using finite elements in inverse problems with complex domains

Language: MATLAB - Size: 1.13 GB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 29 - Forks: 15

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 2 months ago - Pushed at: about 2 months ago - Stars: 8 - Forks: 1

gtpash/dt4co

Digital Twins for Computational Oncology

Language: Jupyter Notebook - Size: 12.7 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

AppliedMechanics-EAFIT/SolidsPy

2D-Finite Element Analysis with Python

Language: Python - Size: 47.1 MB - Last synced at: 18 days ago - Pushed at: 6 months ago - Stars: 275 - Forks: 78

MPh-py/MPh

Pythonic scripting interface for Comsol Multiphysics

Language: Python - Size: 1.9 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 332 - Forks: 80

pyccel/sympde

Symbolic calculus for partial differential equations (and variational forms)

Language: Python - Size: 2.04 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 24 - Forks: 5

GLVis/pyglvis

GLVis Jupyter Widget

Language: Python - Size: 1.82 MB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 17 - Forks: 4

CEED/Laghos

High-order Lagrangian Hydrodynamics Miniapp

Language: C++ - Size: 14.9 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 192 - Forks: 66

PetrKryslUCSD/FinEtools.jl

Finite Element tools in Julia

Language: Julia - Size: 15.3 MB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 157 - Forks: 21

FEALiTE/FEALiTE2D

A finite element analysis library for 2D frame, beams and truss elements using C#

Language: C# - Size: 126 KB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 43 - Forks: 11

JLnorthwestern/GO-MELT

GO-MELT: GPU-Optimized Multilevel Execution of LPBF Thermal simulations

Language: Python - Size: 3.32 MB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 20 - Forks: 3

Samson-Mano/Truss_static_analysis_cpp

This repository contains a C++ project that implements a Finite Element Method (FEM) solver for plane truss structures.

Language: C++ - Size: 12.6 MB - Last synced at: 19 days ago - Pushed at: 3 months ago - Stars: 4 - Forks: 2

fdrmrc/fictitious_domain_AL_preconditioners

Augmented Lagrangian-based preconditioners for Fictitious Domain solvers

Language: C++ - Size: 181 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

evalf/nutils

The nutils project

Language: Python - Size: 12.8 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 94 - Forks: 47

MatMechLab/AsFem

Advanced Simulation kit based on Finite Element Method (AsFem)

Language: C++ - Size: 40.8 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 195 - Forks: 57

CAEAssistant-Group/Inherent-strain-method-in-Metal-Additive-Manufacturing-Abaqus-simulation

This research investigates the application of the Inherent Strain method in Abaqus, an effective numerical strategy for simulating Laser Powder Bed Fusion (LPBF) in metal additive manufacturing. For this purpose, we have implemented the DFLUX and USDFLD subroutines using Fortran.

Language: Fortran - Size: 9.77 KB - Last synced at: 22 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

neperfepx/FEPX

Finite element polycrystal plasticity

Language: Fortran - Size: 126 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 57 - Forks: 13

Ferrite-FEM/Tensors.jl

Efficient computations with symmetric and non-symmetric tensors with support for automatic differentiation.

Language: Julia - Size: 1.83 MB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 180 - Forks: 38

Beliavsky/Fortran-related-books

Books with Fortran code, other than textbooks, listed by subject

Size: 1.11 MB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 76 - Forks: 14

T-Hageman/ConcreteCorrosion

Finite element code to simulate corrosion of metal reinforcements within concrete, under the assumption of natural corrosion

Language: C++ - Size: 3.73 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

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: 25 days ago - Pushed at: 3 months ago - Stars: 156 - Forks: 58

tjhei/cracks

pfm-cracks: A Finite Element code for crack propagation

Language: C++ - Size: 825 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 84 - Forks: 49