The extended finite element method (XFEM) classified, one of the partition of unity method (PUM), allows discontinuities to be simulated independently of the mesh. This is possible by adding appropriate functions to the FE approximation basis, for example, the Heaviside function. The discontinuities can evolve in time, without a need for a conforming mesh. A MATLAB implementation of the XFEM written by VP Nguyen, is given here. The interaction of cracks and crack-inclusion interaction is modelled with XFEM framework. The elements intersected by discontinuity surface are sub-divided into quadrature subcells aligned with the discontinuity and higher order quadrature is adopted.

The implementation is described in the following article:

Meshless methods: a review and computer implementation aspects
VP Nguyen, T Rabczuk, S Bordas, M Duflot, Mathematics and computers in simulation 79 (3), 763-813.

Features

  • Two dimensional stationary traction-free cracks
  • Two dimensional material interfaces
  • Sub-triangulation integration rules

Project Activity

See All Activity >

License

Creative Commons Attribution License

Follow XFEM

XFEM Web Site

You Might Also Like
Holistically view your business data within a single solution. Icon
Holistically view your business data within a single solution.

For IT service providers and MSPs that need a data platform to manage their processes

BrightGauge, a ConnectWise solution, was started in 2011 to fill a missing need in the small-to-medium IT Services industry: a better way to manage data and provide the value of work to clients. BrightGauge Software allows you to display all of your important business metrics in one place through the use of gauges, dashboards, and client reports. Used by more than 1,800 companies worldwide, BrightGauge integrates with popular business solutions on the market, like ConnectWise, Continuum, Webroot, QuickBooks, Datto, IT Glue, Zendesk, Harvest, Smileback, and so many more. Dig deeper into your data by adding, subtracting, multiplying, and dividing one metric against another. BrightGauge automatically computes these formulas for you. Want to show your prospects how quick you are to respond to tickets? Show off your data with embeddable gauges on public sites.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

There are no 4 star reviews.

Additional Project Details

Operating Systems

Linux, BSD, Windows

Programming Language

MATLAB

Related Categories

MATLAB Scientific Engineering

Registered

2012-04-18