Litcius/Paper detail

ngsxfem: Add-on to NGSolve for geometrically unfitted finite element discretizations

Christoph Lehrenfeld, Fabian Heimann, Janosch Preuß, Henry von Wahl

2021The Journal of Open Source Software36 citationsDOIOpen Access PDF

Abstract

ngsxfem is an add-on library to Netgen/NGSolve, a general purpose, high performance finite element library for the numerical solution of partial differential equations. The add-on enables the use of geometrically unfitted finite element technologies known under different labels, e.g. XFEM, CutFEM, TraceFEM, Finite Cell, fictitious domain method or Cut-Cell methods, etc.. Both, Netgen/NGSolve and ngsxfem are written in C++ with a rich Python interface through which it is typically used. ngsxfem is an academic software. Its primary intention is to facilitate the development and validation of new numerical methods.

Topics & Concepts

Finite element methodApplied mathematicsComputer scienceMathematicsStructural engineeringEngineeringAdvanced Numerical Methods in Computational MathematicsElectromagnetic Simulation and Numerical MethodsNumerical methods in engineering
ngsxfem: Add-on to NGSolve for geometrically unfitted finite element discretizations | Litcius