Continuum in Lagrangian Framework
Total Lagrangian Formulation for Solid Mechanics
Considering continuum mechanics in the total Lagrangian framework, the kinematics and dynamic equations are expressed in terms of the initial, undeformed reference configuration \(\Omega^0 \subset \boldsymbol{R}^d\) with \(d\) denoting the dimension. A deformation map \(\varphi\) between the initial configuration \(\Omega^0\) and current deformed configuration \(\Omega = \varphi \left( \Omega^0 \right)\) describes the body deformation at time \(t\) as
where \(\boldsymbol{r}^0\) and \(\boldsymbol{r}\) are the initial and current positions of a material point, respectively. Subsequently, the deformation gradient tensor \(\boldsymbol{F}\) is given by
where \(\boldsymbol{u} = \boldsymbol{r} - \boldsymbol{r}^0\) is the displacement, \(\nabla^0 \equiv \frac{\partial}{\partial \boldsymbol{r}^0}\) the gradient operator with respect to the initial configuration \(\Omega^0\) and $\boldsymbol{I} $ the identity matrix.
The conservation equations for mass and momentum in the total Lagrangian formulation can be expressed as
where \(\rho^0\) and \(\rho\) are the initial and current densities, respectively, \(J = \det(\boldsymbol{F})\), \(\ddot {\boldsymbol{u}}\) the acceleration, \(\boldsymbol{P}\) the first Piola-Kirchhoff stress tensor, and \(\operatorname{T}\) the matrix transposition operator. While \(\boldsymbol{P}\) can be obtained directly by
where \(\boldsymbol{S}\) is the second Piola-Kirchhoff stress tensor, \(\boldsymbol{P}\) is obtained by the alternative Kirchhoff-stress approach in this work as
Here, the Kirchhoff stress \(\boldsymbol{\tau}\) is decomposed into volumetric and deviatoric components, and can be derived form the following strain energy function \cite{simo2006computational}
Here, the volume-preserving left Cauchy-Green deformation gradient tensor \(\bar {\boldsymbol{b}} = J^ {-\frac{2}{d}} \boldsymbol{b} = \left| \boldsymbol{b} \right|^{ - \frac{1}{d}} \boldsymbol{b}\) with \(\boldsymbol{b} = \boldsymbol{F}\boldsymbol{F}^{\operatorname{T}}\). For neo-Hookean materials, the volume-dependent strain energy \(\mathfrak{W}_v \left( J \right)\) weighted by the bulk modulus \(K\) can be expressed as
whereas the shear-dependent strain energy \(\mathfrak{W}_s \left(\bar {\boldsymbol{b}} \right)\) weighted by the shear modulus \(G\) \cite{yue2015continuum} is given by
Then, the Kirchhoff stress tensor \(\boldsymbol{\tau}\) can be derived as
where \begin{equation} \operatorname{dev} \left( \bar{ \boldsymbol{b}} \right) = \bar {\boldsymbol{b}} - \frac{1}{d} \operatorname{tr} \left( \bar{ \boldsymbol{b}} \right) \mathbb{I} = J^ {-\frac{2}{d}} \left[ \boldsymbol{b} - \frac{1}{d} \operatorname{tr} \left( \boldsymbol{b} \right) \mathbb{I} \right]. \label{deviatoric-stress} \end{equation}
The deviatoric operator \(\operatorname{dev}\left( \bar{ \boldsymbol{b}} \right)\) returns the trace-free part of \(\bar{ \boldsymbol{b}}\), i.e., \(\operatorname{tr} \left( \operatorname{dev}\left( \bar{ \boldsymbol{b}} \right) \right)\) is equal to zero. Note that while the volumetric component of the constitutive Eq. \(\eqref{Kirchhoff_stress}\) can be modified depending on the material property and all counterparts are appropriate for this study, only the Eq. \(\eqref{Kirchhoff_stress}\) is utilized in this study.
Update Lagrangian Formulation for Solid Mechanics
The update Lagrangian formulation is an alternative approach to the total Lagrangian formulation. In this framework, the kinematics and dynamic equations are expressed in terms of the current, deformed configuration \(\Omega \subset \boldsymbol{R}^d\). So the governing equations are very similar to those of fluid mechanics in Lagrangian framework. Let \(\rho\) denote the current mass density, \(\mathbf{v}\) the velocity vector, \(\mathbf{g}\) the body force per unit mass, and \(\boldsymbol{\sigma}\) the Cauchy stress tensor. In the absence of thermal coupling, the local balance equations for mass and linear momentum are written as \cite{Borja2013,SimoHughes2006}
and
Here, the Cauchy stress is decomposed into a deviatoric contribution and a hydrostatic contribution,
where \(\mathbf{s}\) denotes the deviatoric stress tensor, \(p\) is the pressure according to the sign convention adopted in fluid mechanics, and \(\mathbf{I}\) is the second-order identity tensor. Consequently,
and the mean or hydrostatic stress becomes
This decomposition is particularly important for the present constitutive framework. Plastic yielding is governed only by the deviatoric stress through the \(J_2\) criterion, whereas the hydrostatic stress does not influence yielding directly \cite{Borja2013,SimoHughes2006}. In contrast, hydrostatic stress plays an essential role in ductile damage because it promotes the growth of microscopic voids and defects and therefore enters the adopted damage formulation through stress triaxiality \cite{Kachanov1986,LemaitreChaboche2004,CaleyronEtAl2012}.
The velocity gradient is defined as
and is decomposed into its symmetric and antisymmetric parts,
where \(\mathbf{D}\) is the rate-of-deformation tensor and \(\mathbf{W}\) is the spin tensor. The deviatoric part of the rate-of-deformation tensor is
where \(d\) denotes the spatial dimension.
Since metal cutting involves large deformation and significant material rotation, an objective stress update is required. The updated-Lagrangian solid formulation employed in the underlying SPH framework uses a corotational stress update for the deviatoric stress \cite{ZhangEtAl2025}. In the elastic regime, the deviatoric stress rate is expressed as
where
is the shear modulus, \(E\) is Young's modulus, and \(\nu\) is Poisson's ratio. The corresponding bulk modulus is
These relations form the elastic part of the constitutive update employed by the J2 material model. They are consistent with the continuum-mechanics formulation of elastoplastic solids \cite{Borja2013,SimoHughes2006} and with the updated-Lagrangian SPH solid-dynamics formulation developed by Zhang et al.~\cite{ZhangEtAl2025}.
J2 Plasticity
The popular elastic-plastic nonlinear material model, often used for metal, is the isotropic \(J_2\) plasticity with linear isotropic hardening. The \(J_2\), or von Mises, model is widely used for ductile metallic materials because plastic yielding is assumed to depend primarily on distortional deformation rather than on hydrostatic pressure \cite{Borja2013,SimoHughes2006}.
The second invariant of the deviatoric stress tensor is defined as
The corresponding von Mises equivalent stress is
In conventional notation, the yield function may therefore be written as
where the current flow stress for linear isotropic hardening is
Here, \(\sigma_y\) denotes the initial yield stress, \(H\) is the isotropic hardening modulus, and \(\alpha\) is the accumulated hardening variable \cite{Borja2013,SimoHughes2006}.
When
the stress state is elastically admissible. When
the trial stress lies outside the expanded yield surface and a plastic correction is required.
An important feature of J2 plasticity is that the yield criterion does not depend on hydrostatic stress \cite{Borja2013,SimoHughes2006}. Consequently, two material points with identical deviatoric stress but different mean stresses reach yielding at the same value of \(\sigma_{\mathrm{eq}}\). This assumption is appropriate for describing plastic flow in dense ductile metals. However, it is insufficient for describing ductile fracture because the nucleation and growth of cavities are strongly affected by hydrostatic stress \cite{Kachanov1986,LemaitreChaboche2004,CaleyronEtAl2012}.
The present formulation therefore separates the two physical mechanisms: J2 plasticity governs irreversible plastic flow, whereas the damage model introduces hydrostatic-stress sensitivity into the failure process. This separation allows the existing J2 constitutive model to be retained while extending the formulation toward ductile fracture.
Equivalent Plastic Strain and Hardening
The tensorial plastic deformation generated by the J2 model is represented by a scalar accumulated equivalent plastic strain, \(\bar{\varepsilon}^{p}\), which provides a convenient history variable for isotropic hardening and ductile damage \cite{Borja2013,SimoHughes2006}.
For associative J2 plasticity, the equivalent plastic strain rate is conventionally defined as
or, in incremental form,
In the present implementation, the J2 plasticity model already contains an evolving scalar state variable named HardeningFactor}. This variable is used as the accumulated plastic-history measure,
The current yield stress consequently evolves according to
This identification is particularly advantageous for the damage extension introduced in this work. No independent plastic-history variable needs to be introduced specifically for the damage model. Instead, the accumulated equivalent plastic strain generated by the existing J2 algorithm is directly reused as the principal history variable governing damage initiation and damage evolution. This provides a natural connection between the original J2 constitutive formulation \cite{ZhangEtAl2025} and the ductile damage formulation of Caleyron et al.~\cite{CaleyronEtAl2012}.
For a plastic trial state, the scalar plastic correction used in the current implementation is related to the excess of the trial yield function. The corresponding correction measure is
from which the equivalent plastic-strain increment can be expressed as
The accumulated plastic strain is then updated according to
Because
the equivalent plastic strain is an irreversible history variable.
This relationship establishes the first direct connection between plasticity and damage in the present model:
Thus, damage is not driven by an independently prescribed geometric separation criterion. Instead, it develops from the accumulated irreversible plastic deformation already calculated by the underlying J2 constitutive model. This concept is consistent with continuum ductile-damage formulations in which plastic strain acts as an internal driving variable for the accumulation of material defects \cite{Kachanov1986,LemaitreChaboche2004,CaleyronEtAl2012}.