HOME

TheInfoList



OR:

The extended finite element method (XFEM), is a numerical technique based on the generalized finite element method (GFEM) and the partition of unity method (PUM). It extends the classical
finite element method The finite element method (FEM) is a popular method for numerically solving differential equations arising in engineering and mathematical modeling. Typical problem areas of interest include the traditional fields of structural analysis, heat ...
(FEM) approach by enriching the solution space for solutions to
differential equation In mathematics, a differential equation is an equation that relates one or more unknown functions and their derivatives. In applications, the functions generally represent physical quantities, the derivatives represent their rates of change, an ...
s with discontinuous functions.


History

The extended finite element method (XFEM) was developed in 1999 by
Ted Belytschko Ted Bohdan Belytschko (January 13, 1943 – September 15, 2014) was an American mechanical engineer. He was Walter P. Murphy Professor and McCormick Professor of Computational Mechanics at Northwestern University. He worked in the field of comput ...
and collaborators, to help alleviate shortcomings of the finite element method and has been used to model the propagation of various discontinuities: strong ( cracks) and weak (material interfaces). The idea behind XFEM is to retain most advantages of meshfree methods while alleviating their negative sides.


Rationale

The extended finite element method was developed to ease difficulties in solving problems with localized features that are not efficiently resolved by mesh refinement. One of the initial applications was the modelling of fractures in a material. In this original implementation, discontinuous basis functions are added to standard polynomial basis functions for nodes that belonged to elements that are intersected by a crack to provide a basis that included crack opening displacements. A key advantage of XFEM is that in such problems the finite element mesh does not need to be updated to track the crack path. Subsequent research has illustrated the more general use of the method for problems involving singularities, material interfaces, regular meshing of microstructural features such as voids, and other problems where a localized feature can be described by an appropriate set of basis functions.


Principle

Enriched finite element methods extend, or enrich, the approximation space so that it is able to naturally reproduce the challenging feature associated with the problem of interest: the discontinuity, singularity,
boundary layer In physics and fluid mechanics, a boundary layer is the thin layer of fluid in the immediate vicinity of a bounding surface formed by the fluid flowing along the surface. The fluid's interaction with the wall induces a no-slip boundary cond ...
, etc. It was shown that for some problems, such an embedding of the problem's feature into the approximation space can significantly improve convergence rates and accuracy. Moreover, treating problems with discontinuities with eXtended Finite Element Methods suppresses the need to mesh and remesh the discontinuity surfaces, thus alleviating the computational costs and projection errors associated with conventional finite element methods, at the cost of restricting the discontinuities to mesh edges.


Existing XFEM codes

There exists several research codes implementing this technique to various degrees. * GetFEM++ * xfem++ * openxfem++
Dynaflow

eXlibris

ngsxfem
XFEM has also been implemented in code like Altair Radioss, ASTER, Morfeo, and
Abaqus Abaqus FEA (formerly ABAQUS) is a software suite for finite element analysis and computer-aided engineering, originally released in 1978. The name and logo of this software are based on the abacus calculation tool. The Abaqus product suite consis ...
. It is increasingly being adopted by other commercial finite element software, with a few plugins and actual core implementations available ( ANSYS,
SAMCEF SAMCEF is a finite element analysis (FEA) software package dedicated to mechanical virtual prototyping. SAMCEF development started in 1965 at the Aerospace Laboratory of University of Liège. It was developed and sold by SAMTECH, a Belgian compan ...
, OOFELIE, etc.).


References

{{Numerical PDE Numerical differential equations Partial differential equations Continuum mechanics Finite element method Mechanics