Abstract
With the localizing gradient enhancement, a damage model for quasi-brittle materials is able to achieve regularized softening responses, with localized damage profiles corresponding to the development of macroscopic cracks, to resolve the numerical spurious effects induced by the conventional gradient enhancement. The typical implementation strategy for a gradient enhanced model is to solve the system of governing equations simultaneously. Focusing on the finite element (FE) package Abaqus, a user element subroutine is required to define the finite elements with additional degrees of freedom for the nonlocal field. Moreover, with user elements, additional effort is required to visualize the numerical results. To an inexperienced engineer/researcher, these requirements can be challenging. In this paper, a simple implementation of the localizing gradient damage model is elaborated. By utilizing the in-built coupled thermo-mechanical elements in Abaqus, the user only needs to define the material constitutive laws, as well as the sensitivity terms with respect to the field variables. Post-processing of results can be done directly in Abaqus. The applicability and ease of implementation are demonstrated via several examples, including those that utilize the Abaqus features of element deletion, contact between surfaces, as well as the incorporation of cohesive elements. Sample files can be downloaded from https://github.com/leonghien/Localizing-Gradient-Damage-with-UMAT-UMATHT
Introduction
The nonlocal gradient enhancement is widely used to regularize the strain softening behavior of continuum damage models. Typically, a higher order balance equation is incorporated in the formulation to capture the interactions between micro-cracks, with a length scale parameter characterizing the size of fracture process zone. The conventional gradient enhancement, however, suffers from a spurious damage growth phenomenon. This has led to the development of a so-called localizing gradient enhancement, to give sharp damage profiles corresponding to the development of macroscopic cracks. Numerically, the system of governing equations defining equilibrium and higher order balance in a gradient enhancement is commonly solved simultaneously, using finite elements (FE) with additional degrees of freedom (dof). The need for additional dofs complicates its implementation into the standard FE framework of commercial FE software. In this paper, we present a simple implementation of the localizing gradient enhancement in the commercial FE software Abaqus, by utilizing its in-built elements for coupled thermo-mechanical analyses.
The conventional nonlocal enhancement was first proposed as an integral-type formulation (Pijaudier-Cabot and Bažant, 1987), where the influence of underlying micro-processes is captured via the spatial averaging of the driving field within the damage process zone. While the nonlocal integral approach has been adopted successfully for many problems (Havlásek et al., 2016; Jirásek and Desmorat, 2019; Pereira et al., 2017), its numerical implementation in a standard FE framework can be difficult. The gradient approach forms another big class of nonlocal enhancement, which can be understood as a reformulation of the integral enhancement (Peerlings et al., 1996, 1998, 2001). Here, a higher order balance equation governs the evolution of the nonlocal field, to drive the damage process. This additional differential equation can be assimilated into a standard FE framework more easily than the integral approach, and is thus widely adopted to regularize the softening response (Ahmed et al., 2021a, 2021b; Mobasher et al., 2017; Schreter et al., 2018; Zreid and Kaliske, 2018). While the conventional nonlocal enhancement is able to regularize the structural response well, both the integral and gradient approaches induce numerical artefacts such as a wrong damage initiation and propagation behavior (Geers et al., 1998; Giry et al., 2011; Nguyen, 2011; Simone et al., 2004), or a spurious boundary effect resulting in an inability to reproduce the size effect phenomenon of quasi-brittle fracture (Grégoire et al., 2013; Havlásek et al., 2016; Marzec and Bobiński, 2019; Wosatko et al., 2018). This has motivated the development of localizing gradient enhancement, where the energetic contribution from active micro-process zone decreases with damage evolution, to result in a slightly modified higher order balance equation compared to the conventional expression (Poh and Sun, 2017). The localizing gradient enhancement was shown to work well for different problems, e.g. quasi-static fracture of quasi-brittle materials (Castillo et al., 2021; Sarkar et al., 2019; Shedbale et al., 2021; Tong et al., 2021b), size effects in quasi-brittle fracture (Negi et al., 2021; Zhang et al., 2021), thermo-mechanical fracture (Sarkar et al., 2020), continuous-discontinuous modelling (Sarkar et al., 2021), dynamic fracture (Wang et al., 2019) and ductile fracture (Xu et al., 2020; Xu and Poh, 2019).
The gradient enhancement is typically solved as a system of equations in the weak form. While the numerical framework can be derived easily with only C0 continuity requirement, its implementation in a commercial FE software can be complicated, especially to an inexperienced researcher/engineer. Focusing specifically on the FE software Abaqus, the common strategy is to write a user element (UEL) subroutine to define additional dofs, as well as to determine the elemental contribution to the overall tangent stiffness matrix and residual force vector. The writing of UEL can be cumbersome for practical applications, especially when a new subroutine has to be written whenever there is a change in shape function and/or element type. Moreover, the visualization of UEL analyses in Abaqus has to be done indirectly, e.g. with an overlaying mesh of standard elements generated during the pre-processing stage (Sarkar et al., 2019; Tong et al., 2021a, 2021b), or having a script to extract the relevant result data and updating an odb file generated from dummy Abaqus in-built elements (Roth et al., 2012).
In the literature, there are attempts to simplify the implementation of the conventional gradient enhancement in Abaqus. The general approach is to utilize the in-built coupled temperature-displacement elements in Abaqus. Since the higher-order term in the balance equation of conventional gradient enhancement involves only a Laplacian term, it is analogous to the heat equation assuming Fourier’s law, where the heat flux is linearly dependent on the temperature gradient. In Abaqus, such thermo-mechanical analyses can be implemented conveniently using the UMAT and HETVAL subroutines to define the mechanical constitutive laws and heat flux relation respectively. A proper definition of parameters in HETVAL subroutine will recover the balance equation in conventional gradient enhancement, with the temperature field corresponding to the nonlocal variable. This strategy has been utilized successfully for damage modelling (Azinpour et al., 2018), and plasticity-driven ductile fracture (Papadioti et al., 2019; Seupel et al., 2018). Although not necessary, the more general UMATHT subroutine was utilized by Ostwald et al. (2019) to define the linear (thermal) flux relation, in their implementation of the conventional gradient enhancement for a large deformation isotropic hyperelastic damage model. It is also worth mentioning that the same strategy has been adopted by researchers to implement the phase field fracture models, another large class of regularization method. Since the higher order term in the phase field model also involves only a Laplacian term, the parameters in HETVAL subroutine can similarly be redefined to recover the phase field balance equation (e.g. Azinpour et al., 2018; Navidtehrani et al., 2021; Wu and Huang, 2020).
The simplified Abaqus implementation of conventional gradient enhancement/phase field damage models has motivated us to consider a similar strategy for the localizing gradient enhancement. Since the higher order term in the localizing gradient enhancement involves the divergence of a nonlinear flux relation, the HETVAL subroutine that is applicable for (linear) Fourier’s law cannot be utilized here. Departing from the common strategy by other researchers, the more general UMATHT subroutine is adopted in this paper for defining the nonlinear flux relation, to recover the localizing gradient enhancement balance equation. The paper is structured as follows. A summary of the localizing gradient damage model is provided in the next section. In Section ‘Implementation using UMAT-UMATHT subroutines’, the analogy between a coupled thermo-mechanical analysis and the localizing gradient enhancement is elaborated, and implementation details via the UMAT-UMATHT subroutines provided. In Section ‘Validation and discussions with compact tension specimen’, a validation of the proposed simplified implementation approach is demonstrated, and the ease of analysis in conjunction with other Abaqus in-built features illustrated in Section ‘Numerical examples considering other Abaqus in-built features’. Finally, the model extension to 3D is provided by taking advantage of the simplified implementation approach, and its good performance in capturing non-planar mixed mode fracture behavior demonstrated in Section ‘3D modelling of prismatic skew edge notched beam in torsion’.
Summary of the localizing gradient damage enhancement
In this section, a brief summary of the localizing gradient damage model is provided. Detailed discussions can be found in Poh and Sun (2017).
Governing equations and constitutive relations
For a given strain rate
The external power is given by
Equating
The tractions at the external boundary with outward normal
The free energy density comprises the elastic strain energy of the undamaged material, augmented by a coupling contribution between macro and micro deformations, which are respectively characterized by an equivalent macro strain measure e and a scalar micro strain
Note that an interaction function g is appended to the energetic contribution from the interactions between active micro cracks. Since the failure process typically involves an initially diffused region of micro cracks before transiting into localized macro cracks, the interaction function has the following characteristics
From the Coleman-Noll procedure, the constitutive relations are determined as
Following Sarkar et al. (2019), the coupling modulus
The microforce balance governing the micro-macro interactions is also obtained by substituting equations (7b) and (7c) into equation (3b), to give
This balance equation defines the localizing gradient enhancement. Note that the conventional gradient enhancement is recovered for the special case of a constant interaction size, i.e. g = 1.
Equivalent strain measure and damage evolution
To complete the model definition, an equivalent strain measure (e) that can adequately characterize the underlying deformation state is required, together with a suitable damage evolution law. A detailed discussion on some common equivalent strain measures for the mixed mode fracture of quasi-brittle materials can be found in Shedbale et al. (2021).
In this paper, the modified von Mises equivalent strain measure (de Vree et al., 1995) is adopted, defined as
In addition, we adopt a commonly utilized exponential damage evolution law, given by
In this paper, we adopt α = 1 for all examples shown.
The numerical implementation details of this model in Abaqus using UEL subroutines, as well as the subsequent visualization method, can be found in Sarkar et al. (2019). Below, a simpler approach is demonstrated.
Implementation using UMAT-UMATHT subroutines
The localizing gradient enhancement can be implemented easily in Abaqus, by taking advantage of its capability to solve thermo-mechanical problems with user defined relations, via the UMAT and UMATHT subroutines. This is elaborated below.
Heat equation
The general heat equation is given by
If the Fourier’s law is assumed, the heat flux vector will be linearly dependent on the temperature gradient, i.e.
A more general heat flux constitutive relation can be considered in equation (15) by defining the thermal conductivity as a function of temperature, i.e.
Since a nonlinear constitutive relation for heat flux is involved, the HETVAL subroutine cannot be utilized for the analysis. Instead, the more general UMATHT subroutine has to be adopted, which is the approach in this paper. In Abaqus, the time integration is done using a backward-difference scheme, i.e.
The general strategy is to redefine the terms in the heat equation to (almost) recover the gradient enhancement balance equation, such that the temperature field
Next, the thermal conductivity parameter is made dependent on the temperature field, defined as
Substituting equations (18) and (19) into equation (16), the modified heat equation is obtained as
Comparing between equations (9) and (20), it is easily observed that the steady state heat equation recovers the localizing gradient balance equation, with θ as an analogous field to
Numerical implementation in Abaqus
The localizing gradient enhanced damage model can now be implemented easily in Abaqus, using the UMAT and UMATHT subroutines to respectively specify the mechanical and thermal constitutive relations, as well as the tangent contributions, for a Gauss point underlying an element. The assembly of contributions from each Gauss point at the element level, which is then used to build the global system of equations, is done internally by Abaqus. Compared to the typical implementation of gradient enhanced models using the user element subroutine UEL, the adoption of UMAT-UMATHT subroutines greatly simplifies the implementation requirements. For ease of reference to the localizing gradient damage model summarized in Section ‘Summary of the localizing gradient damage enhancement’, the temperature field θ in the thermo-mechanical element will be written as its analogous field
A flowchart of the UMAT-UMATHT implementation is depicted in Figure 1. Focusing first on UMAT, the stress constitutive relation has to be specified, which referring to equation (8) gives

Flowchart of the UMAT-UMATHT implementation, where
The corresponding tangent contributions with respective to the field variables are obtained as
Additionally, Abaqus expects information on the mechanical heat generation and the associated sensitivity terms to be provided in UMAT. The mechanical heat source is represented by the variable RPL, defined as
The sensitivity of
Finally, the sensitivity of
These solution dependent variables are stored in the array STATEV of UMAT, which will be passed to UMATHT. The variables to be specified and computed in UMAT are thus completed at this juncture.
Referring to the flowchart in Figure 1, we now focus on the definitions required in UMATHT based on the transient heat equation in (20). Within this subroutine, the internal energy per unit mass U and the heat flux vector
The internal energy is defined as a linear function of
The corresponding sensitivities with respect to the field variables are thus
The heat flux vector is defined as
Recall that the solution dependent variables g,
A summary of the variables to be returned in the UMAT and UMATHT subroutines is listed in Table 1.
Summary of the variables to be defined in UMAT-UMATHT subroutines.
Validation and discussions with compact tension specimen
In this section, we consider the mode I fracture of a compact tension specimen (CTS) with a pre-existing sharp crack, and benchmark the results from the UMAT-UMATHT implementation against those reported in Poh and Sun (2017) using UEL.
The CTS of dimension d × d is depicted in Figure 2. Here, we adopt the same material parameters as Poh and Sun (2017), where E = 1 GPa,

Geometry and boundary conditions of the CTS. Only half of the specimen geometry is considered due to symmetry about y = 0.
Plane strain analysis
We first consider the CPE8T plane strain element (8-node element with biquadratic displacement and bilinear
The structural responses with different specific heat capacity values of c = 0.005, 0.002 and 0.0005 are depicted in Figure 3(a). It is easily observed that a better match with the reference UEL solution is achieved, when the value for c decreases. The damage profiles at the final loading stage (

Structural responses using (a) CPE8T elements with different c values and (b) mesh convergence analysis using CPE3T elements with c = 0.002. The UEL reference solution is obtained from Poh and Sun (2017).

Damage profiles at
The UMAT-UMATHT approach, however, requires a smaller time step to ensure the stability of transient heat analysis. Abaqus determines the time increment according to the element size, heat velocity and the thermal parameters (

(a) Total number of iterations in UMAT-UMATHT with different c values, with 2500 CPE8T elements. For the same number of 8-noded elements, the UEL subroutine requires 42 iterations to solve the problem and (b) Number of iterations at each time increment using UMAT-UMATHT (c = 0.002) with 2500 elements, with the force-displacement graph superimposed. Note that the number of iterations corresponds to the global implicit scheme.
It is highlighted that the larger number of total iterations required in the UMAT-UMATHT implementation, is due to the smaller time steps, instead of the need for more iterations within a time step. To illustrate this, the problem is solved using 2500 CPE8T elements, c = 0.002, with a fixed time step. The number of iterations per time increment is depicted in Figure 5(b). It is easily observed that the solution at each time increment typically converges within one iterative step. This is in contrast to the numerical solution of a typical phase field damage model, where the non-convex potential energy function with respect to the field variables typically induces convergence issues with the standard Newton’s method. For example, similar tensile problems solved using different phase field damage models in Wu and Huang (2020); Navidtehrani et al. (2021) are shown to require a large number of iterations per increment, especially at the initial part of strain softening. Therewith, it was found that the quasi-Newton method is more robust for the implementation of phase field damage models (Kristensen and Martínez-Pañeda, 2020; Wu et al., 2020), but unfortunately, is not available in Abaqus for use with its in-built coupled temperature-displacement elements. We note that this numerical convergence issue is not encountered with the localizing gradient enhancement.
It is also highlighted that the visualization and post-processing of simulation results, using the Abaqus in-built elements for thermo-mechanical analyses, can be done easily with Abaqus/Viewer. In contrast, these tasks cannot be done directly when the UEL subroutine is used. Instead, additional efforts are required to establish a workaround, e.g. to include a dummy mesh of standard elements overlaying the user elements, or to regenerate an odb file by transferring the relevant output to the standard element mesh.
Finally, a customary check for mesh convergence is done using CPE3T triangular elements (linear displacement and linear
Numerical examples considering other Abaqus in-built features
In this section, the UMAT-UMATHT implementation is adopted for more complex problems, involving the use of other in-built features in Abaqus. For the following examples, a conservative value of c = 0.0005 is adopted.
Example incorporating element deletion
To capture structural failure process, highly damaged elements can be removed via the deletion option in Abaqus. This feature is useful in cases with complex crack paths, or in situations with element distortions at large deformation. In this section, the damage variable ω is utilized as the user specified material state variable which controls the element deletion flag. A material point having a damage value beyond a threshold limit will be marked as deleted. An element will be removed from the mesh when all of its underlying material points are marked as deleted.
Here, we will demonstrate the use of this element deletion feature together with the localizing gradient enhancement, by considering the mixed mode fracture of a Double-Edge-Notched (DEN) specimen as reported in Nooru-Mohamed (1992). The DEN specimen with dimension of

Geometry and boundary conditions of DEN100, where a proportional loading of un = us is applied to the loading frame (Nooru-Mohamed 1992).
The problem is solved using CPS8T elements (8-node plane stress element with biquadratic displacement and bilinear

(a) FE discretization of DEN100 and (b) Numerical structural response compared against experimental data in Nooru-Mohamed (1992).

(a) Crack (eroded elements) patterns of DEN100 using localizing gradient enhancement (a magnification factor of 20 is utilized), with element deletion at
Example incorporating contact between surfaces
In this section, we refer to the compressive tests of 3D printed rock-like specimens with pre-existing flaws, as reported in Sharafisafa et al. (2018). Each specimen is placed between a pair of loading platens, and subjected to a displacement controlled applied force at 4 µm/s. Here, we consider single-flawed specimens with two different inclination angles (

Geometry details for the compressive test of a rock-like specimen, with the pre-existing flaw orientating at (a)
The following mechanical properties:
The specimen is meshed using CPS8T plane stress elements (8-node element with biquadratic displacement and bilinear
A mesh convergence check is first carried out for the specimen with

(a) Meshing details and (b) mesh convergence for the specimen with
The structural responses of the single-flawed discs with

(a) Comparison between experimental data (Sharafisafa et al., 2018) and numerical structural responses obtained using localizing gradient enhancement, and smoothed particle hydrodynamics (Chen and Shen, 2021); failure patterns from (b) localizing gradient damage model and (c) experimental DIC images (Aliabadian et al., 2021), for the specimens with (i)
Example incorporating cohesive elements
In this section, the meso-scale failure process of fiber-reinforced composites is considered. Referring specifically to carbon-epoxy systems, it was observed experimentally in París et al. (2007) that the failure process starts with the debonding of fiber-matrix interfaces at semi-angles of

(a) Experimentally observed failure process of fiber-reinforced composites (París et al., 2007): (i) initial debonding of the fiber-matrix interface, (ii) debonding at semi-angles of
In the following, we consider a unit cell comprising a single fiber embedded within the matrix material, with the unit cell subjected to a tensile load. This problem was solved in Nguyen et al. (2017) assuming plane stress condition, with the geometry and boundary conditions provided in Figure 12(b). Therewith, the fiber is elastic, and the matrix modelled using a kinematically enriched constitutive formulation that smeared a cohesive fracture over an element. At the fiber-matrix interface, cohesive elements following a bilinear traction-separation law are adopted.
In our model, the Abaqus in-built cohesive elements are adopted to describe the fiber-matrix interfacial response. The fiber is elastic, and the matrix described using the localizing gradient damage model. Elastic properties of both materials are adopted from Nguyen et al. (2017), where
Material properties of interface.

Mesh detail of the fiber-matrix composite: the matrix is discretized using CPS4 elements, the fiber discretized using CPS4T elements, and the interface discretized using COH2D4 interface elements.
The reaction force versus displacement curve in Figure 14(a) shows a good agreement with the reference results from Nguyen et al. (2017). The failure pattern of the composite at

(a) Numerical structural response compared to reference results and (b) Interfacial crack and damage (
To better illustrate the failure process, the evolution of stress component along

Profiles of the stress component along
Step a: The start of a nonlinear response. The failure process is expected to first initiate and propagate at the fiber-matrix interface, according to the stress distribution in Figure 15(a).
Step b: Debonded surfaces of matrix and fiber are created, with kinks developing at the tips of cohesive cracks.
Step c: Interfacial debonding continues. One of the kinks starts to dominate the failure process (here, the one on the right), with the crack starting to extend into the matrix material.
Step d: The kinked crack at the cohesive crack tip propagates upwards/downwards through the matrix material.
3D modelling of prismatic skew edge notched beam in torsion
The prevention of failure behavior in quasi-brittle materials is a major concern in the engineering field. Numerically, whenever appropriate, quasi-brittle fracture problems are modelled and solved either in 1D or 2D, to reduce computational cost. In many cases, however, the loading conditions may induce complex damage evolution processes to give non-planar crack surfaces and twisted crack trajectories. These problems require the use of a 3D model. This motivates the current section, where the localizing gradient damage model is employed for the 3D mixed mode fracture, by taking advantage of the simplified implementation approach. From the UMAT-UMATHT (2D) subroutines, the extension to 3D requires only the revision of mechanical constitutive laws, as well as the sensitivity terms with respect to the field variables.
3D implementation of localizing gradient damage model
In this section, an extension of the gradient enhancement from 2D to 3D is considered. The same notations and definitions of the UMAT-UMATHT variables follow those of Section ‘Numerical implementation in Abaqus’. Modifications required in the subroutines for 3D implementation are highlighted below.
Focusing first on the mechanical constitutive behavior defined in UMAT, the stress and strain tensors have six components for 3D problems in Voigt notation. According to the element types adopted, the change in dimensions of stress and strain arrays is also accounted for internally by Abaqus. Thus, the stress constitutive law and the corresponding sensitivities with respect to the field variables, which were defined earlier in 2D, can be utilized for 3D implementation by redefining the elastic stiffness matrix, such that
Further, the mechanical heat generation RPL and the corresponding tangent contribution with respect to the strain field should be revised accordingly, i.e.
Note that the UMATHT subroutine, which defines the constitutive thermal behavior, can be adopted directly for 3D analyses without any modifications.
Experimental setup and observations
We consider the prismatic skew edge notched beam with square cross section, as reported in Jefferson et al. (2004). Geometry details are depicted in Figure 16. In the experiment, the horizontally positioned plane concrete beam is clamped with collars at both ends. Three of the four steel arms are constrained in the vertical direction, while the last one is subjected to a downward concentrated load. The clamping frames are designed to make perfect contact with the concrete specimen to ensure transferring of the eccentric load to the specimen, which leads to a torsional moment aligned with the axis of the beam. Figure 17(a) illustrates the final damage of the prismatic beam under the torsional loading, where a complex fracture behavior is observed. The fracture surfaces are spatially twisted and warped, which initiate from the notch front and intersect the bottom surfaces with a kind of S-shaped curve.

Geometry and boundary conditions for the notched prismatic torsion test (Jefferson et al., 2004).

Comparison of the fracture surfaces for the notched prismatic concrete beam under torsional loading between (a) experimental observations (Jefferson et al., 2004) and (b) numerical results using localizing gradient damage enhancement (considered as
Numerical results and discussions
Due to the complex fracture surface that wraps around the beam’s longitudinal axis, the problem has to be solved in 3D. To apply the torsional loading, one of the right steel arms is vertically supported in the middle, the left two arms are fixed at a single point. A downward displacement u is imposed on the last steel arm, as depicted in Figure 18. The CMOD is defined as norm of the relative distances between points A and B along x and z directions. To reduce computational cost, only the critical region highlighted in Figure 18 is modelled using the localizing gradient enhancement. The standard elastic model is adopted for the remaining parts of the specimen, as well as the steel collars. The experimentally obtained mechanical properties for concrete,

Boundary conditions and critical damage region in the numerical simulation for the prismatic skew edge notched beam under torsional loading.
Considering two different discretization methods, the specimen is meshed using:
462580 C3D8T elements (8-node brick element with trilinear displacement and Mesh details of the prismatic skew edge notched beam: (a) the critical damage region is discretized using C3D8T elements, the remaining parts discretized using C3D8 elements and (b) the critical damage region is discretized using C3D4T elements, the remaining parts discretized using C3D4 elements. 2646554 C3D4T elements (4-node tetrahedron element with linear displacement and

A converged structural response is obtained (see Figure 20(a)). It is shown that the reaction force versus CMOD curve matches well with the two sets of experimental data. The displacement magnitude (

(a) Comparison between experimental data (Jefferson et al., 2004) and numerical results with two different mesh types using the localizing gradient damage model for the prismatic skew edge notched beam and (b) Profiles of the displacement magnitude for the prismatic skew edge notched beam under torsional loading, corresponding to Step c. A magnification factor of 50 is adopted.
The crack profiles obtained using the localizing gradient damage model are compared against the experimental results of Jefferson et al. (2004), as depicted in Figure 17. For ease of visualization, elements with damage
Finally, fracture evolution of the specimen corresponding to different loading stages of Figure 20 is examined in Figure 21. The results match well with the experimental descriptions, in which a localized damage band initiates from the bottom edges of the notch, before propagating with a rotational effect to intersect with the base to form a S-curve.

The growth of crack (considered as
Conclusion
In this contribution, a simple implementation approach of the localizing gradient damage model in the commercial FE software Abaqus is presented, by utilizing its in-built coupled temperature-displacement elements. The balance equation governing the localizing gradient enhancement involves the divergence of a nonlinear flux term. Accordingly, the UMAT and UMATHT subroutines are adopted for defining the mechanical and thermal constitutive relations, as well as the associated sensitivities with respect to the field variables. With the proper definitions of material parameters, the temperature field can be made analogous to the nonlocal variable, such that the heat equation almost recovers the balance equation of the gradient enhanced model. Compared to the standard implementation method by writing a user element subroutine, this simplified approach is more manageable for an average user.
To recover the balance equation of the localizing gradient enhancement, the transient term in the heat equation described by UMATHT has to be set as small as possible. However, the time step required for numerical stability is dependent on the magnitude of this transient term. The conflicting requirements to closely approximate the gradient damage model and having lower computational time can be thus considered as a drawback. It is shown that convergence occurs rapidly within a time-step, which helps to mitigate the effect of small time steps. Moreover, the simplified implementation approach enables the direct visualization and post-processing of results in Abaqus/Viewer – a feature that is not possible with the standard implementation method via user element subroutine.
The versatility of the simplified implementation approach is demonstrated with the tensile loading of a compact tension specimen, solved using different element types. Additionally, it is shown that the localizing gradient damage model can be used in conjunction with other Abaqus features, e.g. element deletion, contact between surfaces and the incorporation of cohesive elements, with good numerical predictions obtained for the problems considered. Finally, it is demonstrated that the simplified implementation approach can be extended to 3D analyses easily. Considering the torsional loading of a prismatic concrete beam, the localizing gradient enhancement is shown to capture well the complex 3D twisting fracture behavior.
Footnotes
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) received no financial support for the research, authorship, and/or publication of this article.
