ngsolve

Multiphysics solver

A high-performance multiphysics finite element software that allows easy implementation of new physical equations and algorithms.

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.

GitHub

435 stars
36 watching
79 forks
Language: C++
last commit: 6 days ago
Linked from 1 awesome list

electromagneticsfemfinite-elementsfluid-dynamicsparallel-computingsolid-mechanics

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
halbux/sparselizard A C++ finite elements library for multi-physics simulations with adaptive mesh refinement and high-performance computing capabilities. 340
nettopologysuite/nettopologysuite Provides a .NET implementation of geometry and topology functions. 1,451
jonhiller/voxelyze A library for simulating the behavior of 3D objects made up of multiple materials under various loads. 74
vtpasquale/nastran_cofe An open-source finite element solver for structural analysis in MATLAB, compatible with the Nastran input format. 57
pawbz/geophyinv.jl Provides tools for solving geophysical models and inverse problems using computational methods 29
dimforge/nphysics A physics engine that simulates rigid body motion in 2D and 3D spaces using linear algebra and collision detection. 1,624
elmercsc/elmerfem A tool for solving complex partial differential equations in various physics domains. 1,205
helgegehring/femwell A software tool for simulating the behavior of complex systems in fields like photonics and electronics using numerical methods 114
pcmsolver/pcmsolver An API for the Polarizable Continuum Model used to simulate molecular interactions in a polarized continuum environment. 33
vinhphunguyen/migfem Software for finite element analysis with isogeometric methods in Matlab 67
miniufo/xinvert A Python library for numerically solving elliptic partial differential equations using the SOR iteration method. 43
terenceyuyue/varfem Provides a software framework for solving partial differential equations using finite element methods in MATLAB. 50
ddemidov/amgcl A C++ library that uses the algebraic multigrid method to solve large sparse linear systems in scientific computing 736
precise-simulation/featool-multiphysics A fully integrated simulation platform for modeling coupled physics phenomena and engineering problems 351
gregmoille/pylle A software package for numerically solving the Lugiato-Lefever Equation 66