Skip to main content

Nodal Mixed Discretization

The linear triangular elements used in DynEarthSol2D are known to suffer volumetric locking when subject to incompressible deformations. Since incompressible plastic or viscous flow are often needed in LTM, we adopt an anti-volumetric locking correction based on the nodal mixed discretization (NMD) methodology (e.g., De Micheli and Mocellin, 2009).

The strain rate of element , , is computed from the velocity:

where , are spatial indices. The strain rate tensor can be decomposed into the deviatoric and the isotropic parts:

where represents an operator returning the deviatoric tensor, is an operator returning the trace of the tensor, is the number of diagonal terms of the tensor (2 for 2D case and 3 for 3D or plain strain cases), and is an appropriate identity tensor. (When plane strain description is used, that is, and , but can be non-zero and must be included in the calculation.)

The basic idea is to average volumetric strain rate over a group of neighboring elements and then replace each element's volumetric strain rate with the averaged one. The NMD method first assigns an area (volume in 3D) average of the trace of to each node :

Then the nodal field is interpolated back to the element to retrieve an averaged volumetric strain rate for an element :

where, as before, is the number of apexes in an element.

Finally, the averaged volumetric strain rate of an element is used to modify the original strain rate tensor. The anti-locking modification replaces the isotropic part with :

This modified strain rate tensor substitutes the original strain rate tensor when updating strain tensor and in defining constitutive update. For the sake of brevity, we drop the prime and use to refer the modified strain rate tensor from now on.

The strain tensor is accumulated: