CLMI – Dr. Timothy Truster

Computational Laboratory for the Mechanics of Interfaces


Developed Software

Discontinuous Element Insertion Program (DEIP)

DEIP is a MATLAB/OCTAVE toolbox for inserting zero-thickness elements into a continuous finite element mesh in two and three dimensions. These elements are used for intrinsic cohesive zone modeling and for the Discontinuous Galerkin method. The algorithm is topology based and is suitable for complex, unstructured meshes.

The code is under continual development and currently has capabilities for the following element types:

  • Two-dimensional meshes: 3, 4, 6, and 9-node elements
  • Three-dimensional meshes: 4, 5, 6, 8, 10, 14, 18, and 27-node elements

Test out the code online through the capsule at!

The code is compatible with WINDOWS and LINUX operating systems and both MATLAB and OCTAVE computing environments. Additionally, the toolbox contains a small linear finite element program and plotting functions for MATLAB, as well as interfacing scripts for passing data between Abaqus input files, Gmsh mesh files with Code_Aster compatibility, and Paraview visualization files.


Current distribution: Version 4.0, released February 10, 2022

Download “DEI Program” – Downloaded 1131 times – 16 MB

Manual | Installation | Development:

Related References (please consider citing these works):

Third-Party Software

Our group utilizes several software packages for conducting computational solid mechanics modeling. Links to a selection of these packages is provided below. This list is not comprehensive, nor do we officially endorse the use of these software packages for all applications.

Finite Element Analysis

Pre-Processing and Post-Processing

© 2022 UTK, Timothy Truster

Contribute to a big idea. Give to UT.

The University of Tennessee, Knoxville. Big Orange. Big Ideas.

Knoxville, Tennessee 37996 | 865-974-1000
The flagship campus of the University of Tennessee System