Professional Documents
Culture Documents
1 s2.0 S002074031733446X Main
1 s2.0 S002074031733446X Main
a r t i c l e i n f o a b s t r a c t
Keywords: The modeling of the post-critical behavior of materials is still a scientific challenge. This is especially true when
Phase fields dealing with materials that undergo complex behavior, in which several mechanisms are combined. This physical
Energetic complexity is reflected in the mathematics and the numerics of this kind of problems. In this work, we study the
Ductile
modeling of brittle and ductile fracture. We adopt regularized kinematics based on a phase field description
Fracture
of the fracture topology. In order to ensure mathematical soundness, we use a rigorous variational framework
Variational
Gradient for dissipative rate-independent materials. This framework allows to introduce several dissipative mechanisms
Damage in a straightforward and clear manner. For instance, gradients for both damage and plasticity are introduced.
Plasticity This implies the existence of two internal length scales that control the degree of ductility of the macroscopic
fracture mechanism. A finite element discretization allows to test the possibilities of the proposed model to
describe different fracture behaviors with several benchmark numerical experiments. In addition, the variational
framework naturally leads to a robust staggered algorithm. Despite the simplicity of the numerical solution,
different types of fracture processes can be described as particular cases: quasi-brittle, elasto-plastic brittle, and
ductile.
1. Introduction which avoids the need to explicitly model discontinuities in the displace-
ment field and provides advantages from a numerical perspective.
The accurate description of crack initiation and propagation is a As mentioned before, softening behavior triggers strain localization,
topic of both great scientific interest and paramount importance in engi- which results in ill-posed problems and mesh-dependent solutions, gen-
neering applications, which has challenging mathematical and numer- erating non-physical material responses in classical local models [1]. In
ical implications. Tackling this problem from a continuum mechanics fact, strain localization has consistently been a challenging subject in
point of view requires modeling the loss of material strength, and can be computational mechanics [2]. For this purpose, discontinuities in the
approached by introducing strain-softening behavior in damage models. displacement field have been introduced to describe sharp crack kine-
This leads to strain localization, from where a crack nucleates and begins matics. Well known examples of this strategy are the strong discontinu-
to propagate. Thus, some form of representation of the high gradients of ity approach (SDA) and the extended finite element method (XFEM). Re-
the displacement field, which signal broken/unbroken material states, garding the SDA, building upon [3], Oliver et al. [2] proposed a contin-
is also required to describe post-failure material behavior after the onset uum strong discontinuity approach to describe failure in geomaterials.
of strain localization. For this purpose, the correct description of crack In turn, [4] is an instance of the extension from the infinitesimal-strain-
kinematics and topology is crucial. These descriptions can be divided based formulation of Simo et al. [3] to finite strains. Furthermore, the
into two approaches: i) sharp crack discontinuities and ii) regularized SDA was used to describe strain localization in granular materials from
kinematics. Regularization based on phase fields merges damage me- a multi-scale perspective in [5].
chanics with a diffuse crack approximation of the sharp crack topology,
∗
Corresponding author at: Universidad de Cuenca, Av. 12 de abril y Av. Loja s/n, Cuenca, Azuay 010151, Ecuador.
E-mail addresses: patricio.rodriguezc@ucuenca.ec (P. Rodriguez), jacintoisrael.ulloa@kuleuven.be (J. Ulloa), cristobal.samaniego@bsc.es (C. Samaniego),
esteban.samaniego@ucuenca.edu.ec (E. Samaniego).
https://doi.org/10.1016/j.ijmecsci.2018.05.009
Received 5 December 2017; Received in revised form 5 April 2018; Accepted 2 May 2018
Available online 3 May 2018
0020-7403/© 2018 Elsevier Ltd. All rights reserved.
P. Rodriguez et al. International Journal of Mechanical Sciences 144 (2018) 502–517
Starting with the work of Moës et al. [6], XFEM has been used to damage is allowed to act on the positive component only, disallowing
model arbitrary crack paths without remeshing. For instance, Moës and fracture due to compression. This formulation was extended to the dy-
Belytschko [7] used XFEM to describe crack growth with a cohesive law. namic case in [29]. Moreover, ductile behavior has been accounted for
Moreover, Samaniego and Belytschko [8] applied J2 plasticity to model in several works. Ambati et al. [30] combines local J2 hardening plastic-
shear bands, representing discontinuities in the displacement field in a ity with gradient damage and considers anisotropic behavior. Further-
way similar to Mode II fracture. For a comparison with an alternative more, in [31,32], finite deformations were considered. Finally, Miehe
method simulating a sharp discontinuity, the reader is referred to [9]. et al. [33], 34] extended these formulations to gradient plasticity com-
Although sharp crack modeling has furnished noteworthy results, bined with gradient damage, where large strains were also considered.
the inability to naturally describe nucleation and the need of an ini- A very interesting way of dealing with the modeling of fracture is
tial crack are major limitations. In addition, the numerical treatment the one proposed in [35,36], which has a similar flavor to the phase
of crack propagation requires some form of tracking of the crack path, field approach. The main idea is to use the so-called screened-Poisson
which can be very cumbersome for complex crack topologies. Tackling equation to regularize the kinematics. This requires the introduction
these difficulties, phase field regularized models have shown to be a of a field reminiscent of a non-local strain. As a consequence, a clear
competitive alternative [10], which can be implemented in a straight- relationship can be observed between the non-local and the gradient
forward manner, and have proved to naturally describe complex ma- approaches to fracture.
terial responses. In these formulations, a continuous variable, namely, For the formulation proposed here, the work of Marigo et al. [19] is
the phase field variable, is used to describe a smooth transition between especially relevant. In this reference, a general and rigorous framework
the broken/unbroken interfaces. In the context of fracture, this variable to deal with brittle fracture by means of gradient damage models is
is represented by the scalar-valued damage quantity, whose gradient is explained. One important feature of this framework is that the models
introduced in the formulation. Thus, a clear link can be established be- considered are related to the work of Bourdin et al. [15]. Moreover, the
tween phase field fracture and the concept of gradient damage [11]. possibility of having a damage threshold is considered, which is which
We refer to [12] for a comparison between gradient-enhanced damage is generally not present in most studies using phase fields to model frac-
models and the phase field approach to fracture. ture. This option is adopted in [20,21,23] and included in a ductile frac-
Several studies that apply gradient-based phase field regularizations ture model. The formulation is able to capture a variety of macroscopic
for rate-independent systems can be related to the work of Francfort and fracture behaviors. In [24], within the same framework, gradient plastic-
Marigo [13], where a variational formulation is introduced to overcome ity and hardening effects were also considered for the one-dimensional
the limitations of the Griffith model for brittle fracture, particularly, the case. There, the existence of an internal length scale for plasticity was
need for a priori constrains on the crack topology. This formulation re- introduced, in the spirit of Miehe et al. [33]. In this work, we extend this
sults in an energy functional that is reminiscent of the potential of Mum- one-dimensional approach to a multidimensional setting. Moreover, to
ford and Shah [14] for image segmentation. Later, in an effort to avoid ensure realistic material responses, anisotropic damaging behavior is
the numerical difficulties imposed by the free discontinuity problem of considered. The possibilities of the formulation are tested by means of
Francfort and Marigo [13], Bourdin et al. [15] proposed an energy func- a rather simple two-dimensional implementation, which is, neverthe-
tional based on a phase field regularization, where a damage gradient less, capable of describing complex crack topologies. To illustrate its
term was introduced (although it was not originally viewed as such). flexibility, the proposed methodology is tested with several benchmark
This regularization has been shown to converge to the Griffith fracture simulations for different types of fracture, ranging from brittle to duc-
model through Γ convergence [16], and is inspired by the work of Am- tile.
brosio and Tortorelli [17] for regularization of the Mumford and Shah The contributions of this study can be summarized as follows:
potential. The reader is referred to [18,19] for overviews on the regu-
• The extension of [24] to multiple dimensions.
larized formulation of brittle fracture.
• A model that incorporates hardening, gradient damage, gradient
Following this framework, Alessi et al. [20,21] developed an impor-
tant contribution by incorporating perfect plasticity into this formula- plasticity, as well as an energy decomposition to discriminate trac-
tion, accounting for cohesive cracks. The resulting model couples gra- tion from compression states, combining features of several state-
dient damage to perfect plasticity. This work is further developed in of-the-art formulations. This allows for a general model capable of
[22,23]. Furthermore, Ulloa et al. [24] added new features to the work capturing quasi-brittle, elasto-plastic brittle, and ductile fracture.
• A finite element discretization that allows to test the formulation for
of Alessi et al. [20,21] by considering hardening effects and gradient
plasticity, resulting in a gradient damage and gradient plasticity coupled different fracture behaviors in multiple dimensions.
model. However, the formulation was limited to the one-dimensional
case. 2. Formulation
It is worth mentioning that the variational approach used in these
studies follows a rigorous energetic formulation, formalized by Mielke We adopt the energetic framework for the description of the behav-
[25]. As discussed in [26], the energetic formulation presents several ior of deformable solids in the rate-independent case [25]. In this work,
advantages with respect to classical formulations. For instance, the evo- we assume evolutions undergoing small strains, with the exception of
lution laws of the state variables are naturally derived using calculus of certain localized regions. Our goal is a description of fracture that in-
variations and three physical principles: the stability condition, the en- cludes the possibility to capture elastic, brittle and ductile behavior.
ergy balance and the irreversibility condition. Moreover, the definition Thus, three main material responses are included: elasticity, damage and
of a global energy functional leads to a robust numerical implementa- plasticity. As a consequence, ours is fundamentally a three-field formu-
tion that can be solved in a staggered scheme. lation, considering displacements u, the equivalent plastic strain p, and
In relation to the aforementioned studies, other contributions to the the damage variable 𝛼 as primary variables. As mentioned above, within
phase field modeling of fracture must be highlighted. In [10], and fur- an energetic framework for rate-independent problems [25], we build
ther developed in [27], an alternative phase field formulation is pro- upon the variational plastic-damage model of Alessi [20] to propose an
posed based on thermodynamic arguments and the principle of virtual energy functional that includes conservative and dissipative effects. One
power. Similar to what was done in [28] for fracture with unilateral of the interesting characteristics of this approach is that, in the spirit of
contact, an attractive feature was incorporated in this formulation: the generalized standard materials [37], one can write this functional as the
definition of a realistic anisotropic storage energy, obtained by defining addition of an energetic and a dissipative term:
the bulk energy density as an additive decomposition of positive (due to
tension) and negative (due to compression) contributions. In this setting, (𝒖, 𝑝, 𝛼) = (𝒖, 𝑝, 𝛼) + (𝑝, 𝛼). (1)
503
P. Rodriguez et al. International Journal of Mechanical Sciences 144 (2018) 502–517
Table 1 Table 2
Global primary variables. Constitutive state variables.
u Displacement field Vector Observable 𝝐 Total strain Second order tensor Observable
p Equivalent plastic strain Scalar Internal 𝝐p Plastic strain Second order tensor Internal
𝛼 Damage Scalar Internal p Equivalent plastic strain Scalar Internal
𝛼 Damage Scalar Internal
∇p Plastic gradient Vector Internal
∇𝛼 Damage gradient Vector Internal
In contrast to formulations that deal with incremental potentials,
this functional is assumed valid throughout the entire loading process.
To define (1), the form of the dissipated work (𝑝, 𝛼) is crucial [23]. ∂Ωσ
Specifically, it is defined as a state function given a specific choice of
constitutive functions. However, the formulation is still very flexible and
can include several constitutive effects, as shown in [24]. Moreover,
once irreversibility is imposed on the equivalent plastic strain and the
damage variable, the minimization of this potential with respect to u,
p, and 𝛼 separately entails the fulfilment of the momentum balance, the
yield criterion, and the damage criterion, respectively. The weak form ∂Ωu
of each of these equations is naturally obtained, which can, in turn, be t̄(t)
discretized by means of the finite element method. ū(t) Ω
The ingredients to build this energetic formulation are described in
the following sections.
Fig. 1. Diffuse ductile crack description: plastic strain localization (blue) and
2.1. Primary and state variables phase field crack representation (red). (For interpretation of the references to
color in this figure legend, the reader is referred to the web version of this
Consider a solid Ω with Neumann boundary 𝜕Ω𝜎 and Dirichlet article.)
boundary 𝜕Ωu . Let u(x, t) be the value of the displacement of a point
x ∈ Ω at time t. We do not distinguish between the original and the de- coupled effects, from where brittle fracture can be recovered as a special
formed configuration of the body because the small strain hypothesis is case. Moreover, the plastic internal length allows for an explicit control
adopted in this work. As a consequence, the second order total strain of the plastic localization, which is related the degree of ductility in the
tensor is defined as follows: fracture process. Fig. 1 shows the crack description within the general
1( )
problem setting.
𝝐 = 𝝐(𝒖) = ∇ 𝒖 + ∇ 𝒖T ,
2
where we have dropped the explicit dependence of the involved fields 2.2. Constitutive functions
on x and t for the sake of notational simplicity.
Furthermore, we assume the additive decomposition of the total Following [20,24], some constitutive functions are defined. For our
strain: purposes, they should include softening behavior and coupled responses.
The initial elastic energy density, corresponding to a sound material
𝝐 = 𝝐e + 𝝐p , (2) state, reads
where 𝝐 e and 𝝐 p are the elastic and plastic strain tensors, respectively. ( ) 1 e 1 1 ( )2 ( )
Ψe0 𝝐 e = 𝝐 ∶ 𝝈 0 = 𝝐 e ∶ 𝐂0 ∶ 𝝐 e = 𝜆tr 𝝐 e + 𝜇 𝝐 e ∶ 𝝐 e , (4)
In the framework of J2 plasticity, we define the equivalent plastic strain 2 2 2
p by means of where 𝝈 0 is the undamaged Cauchy stress tensor. The symbols 𝜆 and 𝜇
√ are the Lamé parameters, and C0 is the undamaged elastic fourth order
2
𝑝̇ = ∥ 𝝐̇ p ∥ . (3) tensor, given, for an isotropic elastic material, by
3
𝐂0 = 𝜆𝟏 ⊗ 𝟏 + 2𝜇𝑰 ,
In this work, gradient plasticity is considered instead of classical lo-
cal plasticity. Thus, the plastic gradient ∇p is explicitly introduced in where 1 is the second order identity tensor and I is the fourth order
the formulation with its corresponding internal length scale 𝜂 p . symmetric identity tensor.
For the phase field description of the crack topology, the internal Following [10,27,28,30], differentiated damaging behavior is con-
scalar-valued damage variable 𝛼 is characterized by sidered by decomposing the elastic energy density into positive (due to
tension) and negative (due to compression) energies. Damage is allowed
𝛼 ∈ [0, 1] with 𝛼̇ ≥ 0, to act on the positive part of the elastic energy only, disallowing fail-
which signals the damaged/undamaged points in the solid. A value of ure due to compression. For this purpose, as done in [30], the elastic
𝛼 = 0 corresponds to an undamaged material state, while 𝛼 = 1 defines energy density is expressed in terms of the volumetric and deviatoric
a totally broken material state. In the formulation presented here, regu- components, and the positive and negative contributions are expressed
larization is attained by the use of the gradient of the damage variable as
∇𝛼, which allows for the formation of a diffuse crack whose width is + 1 − 1
Ψe0 (𝝐 e ) = 𝐾⟨tr (𝝐 e )⟩2+ + 𝜇(𝝐 edev ∶ 𝝐 edev ) and Ψe0 (𝝐 e ) = 𝐾⟨tr (𝝐 e )⟩2− ,
finite and depends on the damage internal length scale 𝜂 d . 2 2
The above-mentioned variables are fundamental in the multi-field (5)
model. As summarized in Table 1, the primary global variables for our 1( )
where the ramp function ⟨tr (𝝐 e )⟩± = tr (𝝐 e ) ± |tr (𝝐 e )| has been used,
model are u, 𝛼, and p. On the other hand, the constitutive state variables, 2
𝐾 = 𝜆 + 23 𝜇 is the bulk modulus and 𝝐 edev denotes the deviatoric part of
which define the material behavior of each point within the solid, are
the elastic strain tensor. Anisotropic material degradation can now be
𝝐, 𝝐 p , 𝛼, ∇𝛼, p, and ∇p (Table 2).
described by a stored energy density of the form
The considered variables result in a competition between plastic and
+ −
damage dissipation. This gives rise to a regularized ductile fracture with Ψe (𝝐 e , 𝛼) = 𝑓 (𝛼)Ψe0 (𝝐 e ) + Ψe0 (𝝐 e ),
504
P. Rodriguez et al. International Journal of Mechanical Sciences 144 (2018) 502–517
Table 3
Constitutive functions.
1
Ψp (𝑝, 𝛼) = 𝐻 (𝛼)𝑝2 . (7)
2
= Ψ𝑑Ω
∫Ω
is defined as
Fig. 2. General scheme for Experiment I and Experiment II.
( e e )
(𝝐 e (𝒖, 𝝐 p (𝑝)), 𝑝, 𝛼) = Ψ (𝝐 ) + Ψp (𝑝, 𝛼) 𝑑Ω
∫Ω
where f(𝛼) is a decreasing function of 𝛼, i.e., the so-called degradation
(1 e 1 )
function. Using the Heaviside step function , the Cauchy stress tensor = 𝝐 ∶ 𝝈(𝝐 e , 𝛼) + 𝐻(𝛼)𝑝2 𝑑Ω. (8)
can now be decomposed as follows: ∫Ω 2 2
( )
𝜕Ψe ( )
𝝈(𝝐 e , 𝛼) = = 𝐾 tr ( 𝝐 e
) tr ( 𝝐 e
) 𝟏 + 2 𝜇𝝐 e
𝑓 (𝛼) The dissipative nature of the internal variables is characterized
𝜕𝝐e dev
⏟⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏟⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏟ by the definition of the dissipation potential [23]. Considering rate-
𝝈+ independence, the dissipation potential is a first-order homogeneous
0
( ) convex function of the rates of internal variables, namely damage and
+ 𝐾 − tr (𝝐 e ) tr (𝝐 e )𝟏 . (6) plasticity, and can be expressed as an additive decomposition of plastic
⏟⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏟⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏞⏟
𝝈0
− and damage dissipations
505
P. Rodriguez et al. International Journal of Mechanical Sciences 144 (2018) 502–517
Fig. 3. Brittle crack evolution and deformed specimen for Experiment I. Close up of the square notch showing crack initiation.
Thus, the total energy functional is defined using Eqs. (10) and (8) as
1. Stability condition,
2. Energy balance,
Fig. 4. Force-displacement curve for Experiment I and comparison with the 3. Irreversibility condition.
force-displacement curve obtained in [27].
The irreversibility condition is imposed on the damage variable to
disallow material regeneration. It is applied numerically by simply con-
sidering the damage value corresponding to the previous load step as the
minimum admissible level of damage for a given position in the body as
follows:
{
𝛼𝑛 (𝒙), if 𝛼𝑛 (𝒙) ≥ 𝛼𝑛−1 (𝒙)
𝛼𝑛 (𝒙) = (12)
𝛼𝑛−1 (𝒙), if 𝛼𝑛 (𝒙) < 𝛼𝑛−1 (𝒙),
where 𝛼 n (x) is the damage value for the nth time step in point x ∈ Ω.
𝑑 |
(𝒖 + ℎ𝒖̃ , 𝑝 + ℎ𝑝̃, 𝛼 + ℎ𝛼)̃ ||
𝑑ℎ |ℎ=0
[
= 𝝈(𝝐 , 𝛼) ∶ 𝝐(𝒖̃ )
e
∫Ω
Fig. 5. Force-displacement curves for 3125, 12, 500 and 50, 000 elements in Ex- ( √ )
periment I. The parameter h denotes the characteristic size of the coarsest mesh. 3
+ − 𝝈(𝝐 e , 𝛼) ∶ 𝒏̂ + 𝜎p (𝛼) + 𝐻(𝛼)𝑝 𝑝̃ + 𝜂p (𝛼)2 ∇𝑝 ⋅ ∇𝑝̃
2
506
P. Rodriguez et al. International Journal of Mechanical Sciences 144 (2018) 502–517
• For 𝒖̃ = 𝟎 and 𝛼̃ = 0:
( √ )
( 3 )
− 𝝈(𝝐 e , 𝛼) ∶ 𝒏̂ + 𝜎p (𝛼) + 𝐻(𝛼)𝑝 𝑝̃ + 𝜂p (𝛼)2 ∇𝑝 ⋅ ∇𝑝̃ 𝑑Ω ≥ 0.
∫Ω 2
For J2 plasticity, this expression leads to
( √ )
( 3 )
‖𝒔(𝛼)‖ − 𝜎p (𝛼) − 𝐻(𝛼)𝑝 𝑝̃ − 𝜂p (𝛼)2 ∇𝑝 ⋅ ∇𝑝̃ 𝑑Ω ≤ 0, (14)
∫Ω 2
which is the weak form of the plasticity yield criterion, where ‖s(𝛼)‖
is the deviatoric part of the stress tensor, which is collinear to the
direction of the plastic flow. After integrating the last term by parts,
the local form of the plastic yield criterion can be expressed as
√
2
𝑓p (𝒖, 𝑝, 𝛼) = ‖𝒔(𝛼)‖ − (𝜎 (𝛼) + 𝐻(𝛼)𝑝 − 𝜂p (𝛼)2 ∇ ⋅ ∇𝑝) ≤ 0 in Ω,
3 p
(15)
507
P. Rodriguez et al. International Journal of Mechanical Sciences 144 (2018) 502–517
we briefly summarize the link between our adopted parameters and as-
sumptions and the ones used in other formulations. For a detailed com-
parative review of the existing phase field models coupled to plastic-
ity including parameters, constitutive assumptions and numerical ex-
amples, we refer the reader to the recent work of Alessi et al. [39].
The dissipation due to local damage is defined by two alternatives
[19]:
{
𝑤0 𝛼 model with an elastic stage
𝑤(𝛼) = (19)
𝑤0 𝛼 2 model without an elastic stage.
The model that owns an elastic stage has been consistently applied
by Alessi et al. [20–23], where studies of several material responses have
been conducted. On the other hand, the model without an elastic stage
has been used by Ambati et al. [30], 32] and Borden et al. [29], 31]. The
critical damage dissipation w0 represents the energy dissipated during
a complete damage process for a volume element, and is related to the
Fig. 8. Force-displacement curve in Experiment II and comparison with the
fracture toughness Gc used in other formulations by [19]
force-displacement curve obtained in [29].
1√ 𝑙𝑤 1√ 𝑤
𝐺𝑐 = 2𝑙𝑑 2𝑤0 𝑤(𝛽)𝑑𝛽 = 𝑐𝑤 √ 0 with 𝑐𝑤 = 4 0
.
∫0 2 ∫0 2𝑤(𝛽)
For the two models of (19), the fracture toughness can be expressed
as
{ √
4 2
𝑤 𝑙 model with an elastic stage
𝐺𝑐 = √3 0 d
2𝑤 0 𝑙 d model without an elastic stage,
508
P. Rodriguez et al. International Journal of Mechanical Sciences 144 (2018) 502–517
Fig. 10. Elasto-plastic brittle crack evolution, plastic strains and deformed specimen in Experiment III.
The initial plastic yield strength 𝜎p0 is allowed to vary as a function The initial hardening modulus H0 also adopts the same degradation
of damage, as done in [20–24,33]: law, which was done in [24,33]:
Finally, the initial plastic internal length scale 𝜂p0 is allowed to de-
This function allows for coupling between plasticity and damage: the crease with damage, reducing the plastic localization zone. This effect
plastic (damage) yield criterion depends of the level of damage (plastic- is triggered by
ity). In [20–23], functions of different orders were allowed, resulting in
different material responses. 𝜂p (𝛼) = 𝜂p0 (1 − 𝛼),
509
P. Rodriguez et al. International Journal of Mechanical Sciences 144 (2018) 502–517
Fig. 11. Ductile crack evolution, plastic strains and deformed specimen in Experiment IV with 𝑤0 = 62.34 and 𝜂d = 2.501.
which results in a degradation similar to [33] for gradient plasticity. 2.5. Alternate minimization
The constitutive assumptions described here are defined as functions
of material constants. Essentially, their objective is to represent mate- With the definition of the main ingredients of the variational ap-
rial degradation as damage evolves, which has energetic consequences. proach, the numerical solution follows. For this purpose, a staggered
Therefore, the constitutive equations can be equivalently expressed in alternate minimization algorithm is applied, which naturally stems out
terms of their corresponding energy contributions, as done in [39] for from the energetic principles. This procedure takes advantage of the fact
several models. that although the global energy is non-convex, it is convex with respect
to u, p and 𝛼 individually [20]. Introducing the constitutive assumptions
510
P. Rodriguez et al. International Journal of Mechanical Sciences 144 (2018) 502–517
Fig. 12. Ductile crack evolution, plastic strains and deformed specimen in Experiment IV with 𝑤0 = 72.73 and 𝜂d = 2.315.
of the previous section into Eq. (11), the global energy functional reads • Minimization with respect to the displacement field:
( ) 𝑑 | ( )
1 (𝒖 + ℎ𝒖̃ , 𝑝, 𝛼)|| = (1 − 𝛼)2 𝝈 + + 𝝈− ∶ 𝝐(𝒖̃ )𝑑Ω = 0. (22)
(𝒖, 𝑝, 𝛼) = (1 − 𝛼)2 (𝝐 − 𝝐 p ) ∶ 𝝈 + + ( 𝝐 − 𝝐 p
) ∶ 𝝈 −
𝑑Ω 𝑑ℎ |ℎ=0 ∫ 0 0
∫Ω 2 0 0 Ω
( )
1 ( • Minimization with respect to the equivalent plastic strain:
+ (1 − 𝛼)2 𝜎p0 𝑝 + 𝐻0 𝑝2 + 𝜂p2 ∇𝑝 ⋅ ∇𝑝 𝑑Ω + 𝑤 𝛼
∫Ω 2 0 ∫Ω 0
) [√
1 |
+ 𝜂d2 ∇𝛼 ⋅ ∇𝛼 𝑑Ω. (21) 𝑑 3( )
2 (𝒖, 𝑝 + ℎ𝑝̃, 𝛼)|| = (1 − 𝛼)2 𝝈 + + 𝝈− ∶ 𝒏̂ 𝑝̃
𝑑ℎ |ℎ=0 ∫Ω 2 0 0
]
( )
The alternate minimization follows. + (1 − 𝛼)2 (−𝜎p0 − 𝐻0 𝑝)𝑝̃ − 𝜂p2 ∇𝑝 ⋅ ∇𝑝̃ 𝑑Ω. (23)
0
511
P. Rodriguez et al. International Journal of Mechanical Sciences 144 (2018) 502–517
Fig. 13. Ductile crack evolution, plastic strains and deformed specimen in Experiment IV with 𝑤0 = 79.35 and 𝜂d = 2.217.
The overall framework used in the alternate minimization relies on If small pseudo-time steps are considered, we assume that 𝒏̂ is con-
the existence of a total energy, which is representative of the ma- stant during the interval Δ𝑡 = 𝑡𝑛+1 − 𝑡𝑛 , which allows for the follow-
terial evolution. However, the numerical treatment of Eq. (23) re- ing expression:
quires a temporal incremental scheme. Consider the evolution of the
state of the solid in discrete pseudo-times [𝑡1 , 𝑡2 , … , 𝑡𝑛 , 𝑡𝑛+1 , … , 𝑇 ] for √
a process held in time [0, T]. We assume that all variables at time tn 3
Δ𝝐 p = Δ𝑝̂
𝒏𝑡𝑛+1 , (24)
are known, and consider the current time step as 𝑡𝑛+1 . The increment 2
of the plastic strain tensor can be expressed as
𝑡𝑛+1
√
p
Δ𝝐 =
3
𝑝̇ ̂
𝒏𝑑𝜏. where Δ𝑝 = 𝑝𝑡𝑛+1 − 𝑝𝑡𝑛 is the incremental equivalent plastic strain.
∫𝑡𝑛 2 Using Eqs. (23) and (24), and relying on ideas from the well-known
radial return mapping algorithm in local J2 plasticity, one can show
512
P. Rodriguez et al. International Journal of Mechanical Sciences 144 (2018) 502–517
⎡ 𝜖x ⎤
⎢ y⎥
Note that 𝑤(𝛼) = 𝑤0 𝛼 was used to build the functional of Eq. (21), 𝜖
𝝐 = ⎢ ⎥
ℎ
resulting in Eqs. (22), (26) and (27), and will also be used in the numer- ⎢ 0 ⎥
⎢𝛾 xy ⎥
ical solution that follows for illustration purposes. However, the for- ⎣ ⎦
mulation using the other option is very similar and equally straight- ⎡ 𝑢1 ⎤
x
𝜕𝑁1 𝜕𝑁2 𝜕𝑁3 𝜕𝑁4 ⎢ y⎥
forward. In fact, different choices for the constitutive functions could ⎡ 0 0 0 0 ⎤ ⎢𝑢 1 ⎥
⎢ 𝜕𝑥 𝜕𝑥 𝜕𝑥 𝜕𝑥 ⎥ ⎢ 𝑢x ⎥
be easily adopted. If higher order terms and/or other nonlinear func- ⎢ 0 𝜕𝑁1 𝜕𝑁2 𝜕𝑁3 𝜕𝑁4 ⎥ y2
0 0 0 ⎢𝑢 ⎥
tions are considered, the resulting equations become nonlinear. How- = ⎢ 𝜕𝑦 𝜕𝑦 𝜕𝑦 𝜕𝑦 ⎥ ⎢ 2x ⎥
ever, the proposed implementation that is described in the following
⎢ 0 0 0 0 0 0 0 0 ⎥ ⎢𝑢y3 ⎥
⎢ ⎥
⎢ 𝜕𝑁1 𝜕𝑁1 𝜕𝑁2 𝜕𝑁2 𝜕𝑁3 𝜕𝑁3 𝜕𝑁4 𝜕𝑁4 ⎥ ⎢𝑢3 ⎥
section could be used with no major complications by incorporating ⎣ 𝜕𝑦 ⎢ x⎥
𝜕𝑥 𝜕𝑦 𝜕𝑥 𝜕𝑦 𝜕𝑥 𝜕𝑦 𝜕𝑥 ⎦ ⎢𝑢y4 ⎥
Newton–Raphson-like procedures into the solution. ⎣𝑢 4 ⎦
= 𝐁v𝑒𝑙 𝒖𝑒𝑙 , (28)
where 𝛾 xy is the shear strain. The third row of 𝐁vel , consisting of zeros, is
required by the plane strain condition.
3. Numerical solution and implementation The scalar-valued equivalent plastic strain and damage fields are ap-
proximated in an element by
This section is devoted to the two-dimensional implementation,
which is carried out under plain strain conditions in a finite element ⎡𝑝 1 ⎤
code written in MATLAB. The purpose of this section is to present a [ ] ⎢𝑝 2 ⎥
𝑝ℎ = 𝑁1 𝑁2 𝑁3 𝑁4 ⎢ ⎥ = 𝐍s𝑒𝑙 𝐩𝑒𝑙 ,
straightforward implementation procedure, starting with the numerical ⎢𝑝 3 ⎥
solution of Eqs. (22), (26) and (27). For the sake of simplicity, four-node ⎢𝑝 ⎥
⎣ 4⎦
quadrilateral finite elements are used, although the use of higher order
⎡𝛼1 ⎤
elements would be equally straightforward.
[ ] ⎢𝛼2 ⎥
The overall procedure can be summarized as follows: Eqs. (22), 𝛼 ℎ = 𝑁1 𝑁2 𝑁3 𝑁4 ⎢ ⎥ = 𝐍s𝑒𝑙 𝜶 𝑒𝑙 , (29)
(26) and (27) are first written in discrete form by projection over finite ⎢𝛼3 ⎥
⎢𝛼 ⎥
elements. The alternate solution follows. First, the elastic equilibrium ⎣ 4⎦
equation assigns the trial elastic state to the entire domain. The plas-
where 𝐍𝑠𝑒𝑙 are the element scalar-field shape function matrices. Finally,
tic state is then computed using the updated displacements. Finally, the
the plastic and damage gradient approximations are expressed as
damage field is obtained using the updated displacements and plastic
strains. This process is repeated in an iterative procedure to approxi- ⎡ 𝜕𝑁1 𝜕𝑁2 𝜕𝑁3 𝜕𝑁4 ⎤ ⎡𝑝 ⎤
1
mate the three primary fields at a given pseudo-time. The discrete ver- ⎢ 𝜕𝑥 𝜕𝑥 𝜕𝑥 𝜕𝑥 ⎥ ⎢𝑝 ⎥
sions are then solved at the following pseudo-time, entering a temporal ∇𝑝ℎ = ⎢ ⎥ ⎢ 2 ⎥ = 𝐁s 𝐩 ,
𝑒𝑙 𝑒𝑙
⎢ 𝜕𝑁 𝜕𝑁2 𝜕𝑁3 𝜕𝑁4 ⎥ ⎢𝑝3 ⎥
incremental scheme. ⎢ 1 ⎥ ⎢𝑝 ⎥
⎣ 𝜕𝑦 𝜕𝑦 𝜕𝑦 𝜕𝑦 ⎦ ⎣ 4 ⎦
513
P. Rodriguez et al. International Journal of Mechanical Sciences 144 (2018) 502–517
⎡ 𝜕𝑁1 𝜕𝑁2 𝜕𝑁3 𝜕𝑁4 ⎤ ⎡𝛼 ⎤ Using the definitions in (28) and (36), and after rearranging, the
1
⎢ 𝜕𝑥 𝜕𝑥 𝜕𝑥 𝜕𝑥 ⎥ ⎢𝛼 ⎥ discrete version of Eq. (22) can be expressed globally as
∇𝛼 ℎ = ⎢ ⎥ ⎢ 2 ⎥ = 𝐁s 𝜶 .
𝑒𝑙 𝑒𝑙 (30)
⎢ 𝜕𝑁 𝜕𝑁2 𝜕𝑁3 𝜕𝑁4 ⎥ ⎢𝛼3 ⎥
⎢ 1 ⎥ ⎢𝛼 ⎥ 𝐁v T 𝐃𝐁v 𝑑Ω𝐮 = 𝐁v T 𝐃𝑑Ω𝝐 p , (37)
⎣ 𝜕𝑦 𝜕𝑦 𝜕𝑦 𝜕𝑦 ⎦ ⎣ 4 ⎦ ∫Ω ∫Ω
from where the global displacement vector u can be readily obtained.
3.1.2. Discrete forms The global equivalent plastic strain vector p is directly obtained from
The discrete versions of the evolution equations consist of systems the discrete version of Eq. (26), which is expressed as
of linear equations, from where the solution to each primary variable [ ]
can be easily obtained. Before presenting the discrete forms, we must 𝐍s T (1 − 𝐍s 𝜶)2 (3𝜇 + 𝐻0 )𝐍s + 𝐁s T 𝜂p2 𝐁s 𝐩𝑑Ω
introduce the definitions that follow for the two-dimensional solution. ∫Ω 0
be obtained from
⎡ 𝜎x ⎤ 3.2.2. Modules for primary variables
⎢ y⎥
𝜎 The nodal vectors corresponding to the global primary fields, u, p
𝝈 = ⎢ z ⎥ = 𝐃(𝝐 − 𝝐 p ). (36)
⎢𝜎 ⎥ and 𝜶, are obtained in separate modules: elast2D, plast2D, and dam2D,
⎢𝜏 xy ⎥ respectively. All of them share the same general structure. Given that
⎣ ⎦
514
P. Rodriguez et al. International Journal of Mechanical Sciences 144 (2018) 502–517
Table 4
Parameters used in the numerical simulations.
Eqs. (37) and (39) are linear, the subroutines consist of standard finite are schematized in Fig. 2, and the parameters are shown in Table 4
element procedures. (37) and (39) have the general form: under Experiments I and II. This example was used in [27,29] to simulate
brittle fracture by means of their phase field formulations. It is worth
𝐊𝐱 = 𝐛,
highlighting that in our formulation, the quasi-brittle fracture captured
where x is a vector containing the nodal values of a primary variable. by these experiments is obtained as a special case of the general model,
Therefore, the solution consists on determining the local coefficient ma- when the plastic yield strength is nowhere reached in the solid. Thus, it
trix Kel and the local right hand side bel . Then, the global coefficient suffices to set a high value of 𝜎𝑝0 to recover brittle behavior.
matrix K and the global right hand side b are assembled, from where
the solution is obtained after the imposition of boundary conditions.
Experiment I. The tension case is considered first, with 𝑢x = 0 and 𝑢y ≥ 0
(see Fig. 2). Vertical displacements are imposed on the top boundary
3.2.3. Main module
from 0 to 6 × 3 mm, with increments of 1 × 4 mm, while the bottom
The numerical setting results in an incremental staggered algorithm,
boundary is fixed in both directions.
which is described in Algorithm 1. For ndesp incremental displacements
The crack propagation and the deformed specimen are shown in
Fig. 3. A single crack branch is initiated and propagates horizontally.
Algorithm 1 General routine. As expected in brittle fracture, the specimen experiences a catastrophic-
1: for 𝑛 = 1 to 𝑛desp do like failure mode, where the crack is initiated at the tip of the notch and
2: Data input and initialization propagates horizontally after a few load steps. The first two figures of
3: k=0 Fig. 3 show a close up of crack initiation, which precedes the rapid prop-
4: while agation of the third figure. This is reflected in the force-displacement
(||𝐮𝑘𝑡 − 𝐮𝑘𝑡 −1 ||2 > 𝑡𝑢 or ||𝐩𝑘𝑡 − 𝐩𝑘𝑡 −1 ||2 > 𝑡𝑝 or ||𝜶 𝑘𝑡 − curve shown in Fig. 4, where an abrupt drop in load-carrying capacity is
𝑛+1 𝑛+1 𝑛+1 𝑛+1 𝑛+1
𝜶 𝑘𝑡 −1 ||∞
> 𝑡𝑑 ) and 𝑘 ≤ 𝑘max do observed. The simulation was performed using 3401 bilinear quadrilat-
𝑛+1
5: k=k+1 eral elements. A comparison with the results of Miehe et al. [27], where
6: Obtain 𝐮𝑘𝑡 from module elast2D a uniform mesh of 20,000 linear triangles was used, is also presented in
𝑛+1
Fig. 4. Here, the effect of the damage threshold of our model results in
7: Obtain 𝐩𝑘𝑛 from module plast2D a linear elastic phase, whereas the curve obtained in [27] moves away
from the elastic response throughout the entire loading process. Simula-
8: Obtain 𝜶 𝑘𝑡 from module dam2D tions with different numbers of elements were also performed in order
𝑛+1
9: end while to show that the model does not presents any spurious tendency. This
10: end for is presented in Fig. 5, where maximum tensile stress shows very little
variation as the mesh size decreases.
imposed on 𝜕Ωu , [𝐮𝑡𝑛+1 , 𝐩𝑡𝑛+1 , 𝜶 𝑡𝑛+1 ] are found in an iterative procedure
using three independent tolerances tu , tp and td , for a maximum number Experiment II. We subject the same square specimen with a notch from
of iterations kmax . Experiment I to shear loading, with 𝑢x ≥ 0 and 𝑢y = 0 (Fig. 2). Incremen-
tal horizontal displacements are imposed on the top boundary, while
4. Numerical simulations the bottom boundary is fixed. Displacements are imposed from 0 to
12.7 × 3 mm, with increments of 1 × 5 mm. The lateral boundaries are
This section is devoted to numerical examples that show the capabil- fixed in the vertical direction. The parameters are shown in Table 4 un-
ities of the proposed formulation. We start by an example dealing with der Experiments I and II. For the simulation, a mesh of 3532 bilinear
brittle fracture to show the capability of our implementation to cope quadrilateral elements was used.
with such a phenomenon as a particular case, when no plastic effects The crack propagation and the deformed specimen shown in
are present. The following experiments tackle the description of speci- Fig. 6 are a direct result of the decomposition into positive (due to ten-
mens undergoing fracture with plastic strains, considering elasto-plastic sion) and negative (due to compression) energies in Eq. (5). A single
brittle fracture (as denoted by Ambati et al. [30]) and ductile fracture. crack branch is initiated and propagates through regions of intense pos-
Monotonic displacements are imposed in all the numerical experiments. itive volumetric stress. A closer look to the damaged zone is presented in
Fig. 7, where independence of the crack path and the orientation of the
4.1. Brittle fracture in a notched specimen mesh can be observed. Along with the force-displacement curve shown
in Fig. 8, these results resemble the results of Miehe et al. [27] and Bor-
A square specimen with a horizontal notch in the middle is adopted den et al. [29]. The former used 30,000 linear triangles, while the latter
for experiments involving both tension and shear loading. The problems applied cubic T-splines with 5587 cubic basis functions. A comparison
515
P. Rodriguez et al. International Journal of Mechanical Sciences 144 (2018) 502–517
with the force-displacement curve obtained in [29] has also been in-
cluded in Fig. 8.
516
P. Rodriguez et al. International Journal of Mechanical Sciences 144 (2018) 502–517
[9] Nguyen MN, Bui TQ, Nguyen NT, Truong TT, Van Lich L. Simulation of dynamic and
static thermoelastic fracture problems by extended nodal gradient finite elements.
Int J Mech Sci 2017;134:370–86.
[10] Miehe C, Welschinger F, Hofacker M. Thermodynamically consistent phase-field
models of fracture: variational principles and multi-field fe implementations. Int
J Numer Methods Eng 2010;83(10):1273–311.
[11] Challamel N. A variationally based nonlocal damage model to predict diffuse micro-
cracking evolution. Int J Mech Sci 2010;52(12):1783–800.
[12] de Borst R, Verhoosel CV. Gradient damage vs phase-field approaches for fracture:
similarities and differences. Comput Methods Appl Mech Eng 2016;312:78–94.
[13] Francfort GA, Marigo J-J. Revisiting brittle fracture as an energy minimization prob-
lem. J Mech Phys Solids 1998;46(8):1319–42.
[14] Mumford D, Shah J. Optimal approximations by piecewise smooth functions and
associated variational problems. Commun Pure Appl Math 1989;42(5):577–685.
[15] Bourdin B, Francfort GA, Marigo J-J. Numerical experiments in revisited brittle frac-
ture. J Mech Phys Solids 2000;48(4):797–826.
[16] Dal Maso G, Toader R. A model for the quasi-static growth of brittle fractures: exis-
tence and approximation results. Arch Ration Mech Anal 2002;162(2):101–35.
[17] Ambrosio L, Tortorelli VM. Approximation of functional depending on jumps by el-
liptic functional via 𝛾-convergence. Commun Pure Appl Math 1990;43(8):999–1036.
Fig. 16. Comparison of experiment IV with the results obtained in [30]. [18] Bourdin B, Francfort GA, Marigo J-J. The variational approach to fracture. J Elast
2008;91(1–3):5–148.
[19] Marigo J-J, Maurini C, Pham K. An overview of the modelling of fracture by gradient
damage models. Meccanica 2016;51(12):3107–28.
5. Concluding remarks and future research [20] Alessi R. Variational approach to fracture mechanics with plasticity. Université
Pierre et Marie Curie-Paris 6; 2013.
[21] Alessi R, Marigo J-J, Vidoli S. Gradient damage models coupled with plasticity and
We have proposed an extension to multiple dimensions of the one-
nucleation of cohesive cracks. Arch Ration Mech Anal 2014;214(2):575–615.
dimensional formulation of Ulloa et al. [24], which was based on [20], [22] Alessi R, Marigo J-J, Vidoli S. Gradient damage models coupled with plasticity: vari-
by incorporating several mechanisms in a rather general model. In addi- ational formulation and main properties. Mech Mater 2015;80:351–67.
[23] Alessi R, Marigo J-J, Maurini C, Vidoli S. Coupling damage and plasticity for a phase–
tion, we have presented a straightforward two-dimensional implemen-
field regularisation of brittle, cohesive and ductile fracture: one-dimensional exam-
tation. One of the main features of the proposed formulation is its vari- ples. Int J Mech Sci 2017.
ational character. This allows for an elegant approach, which is, at the [24] Ulloa J, Rodríguez P, Samaniego E. On the modeling of dissipative mechanisms in a
same time, a powerful tool to describe the behavior of solids undergo- ductile softening bar. J Mech Mater Struct 2016;11(4):463–90.
[25] Mielke A. A mathematical framework for generalized standard materials in the
ing ductile fracture. Moreover, the generality of the approach allows for rate-independent case. Multifield Probl Solid Fluid Mech 2006;28:399.
the modeling of quasi-brittle fracture as a particular case. This was evi- [26] Alessi R. Energetic formulation for rate-independent processes: remarks on discon-
denced by the numerical experiments, where benchmark examples from tinuous evolutions with a simple example. Acta Mech 2016;227(10):2805–29.
[27] Miehe C, Hofacker M, Welschinger F. A phase field model for rate-independent crack
different formulations were recovered by an explicit control of parame- propagation: robust algorithmic implementation based on operator splits. Comput
ters. Methods Appl Mech Eng 2010;199(45):2765–78.
The implementations presented in this work were performed in a [28] Amor H, Marigo J-J, Maurini C. Regularized formulation of the variational brit-
tle fracture with unilateral contact: numerical experiments. J Mech Phys Solids
serial code in MATLAB. Although the meshes used for the numerical ex- 2009;57(8):1209–29.
amples are rather coarse, high run times were experienced. This calls for [29] Borden MJ, Verhoosel CV, Scott MA, Hughes TJ, Landis CM. A phase-field descrip-
a more efficient implementation. To cope with this challenge, a Fortran- tion of dynamic brittle fracture. Comput Methods Appl Mech Eng 2012;217:77–95.
[30] Ambati M, Gerasimov T, De Lorenzis L. Phase-field modeling of ductile fracture.
based parallel version of the formulation is currently being implemented
Comput Mech 2015;55(5):1017–40.
and will be the subject of a forthcoming article. [31] Borden MJ, Hughes TJ, Landis CM, Anvari A, Lee IJ. A phase-field formulation
for fracture in ductile materials: finite deformation balance law derivation, plas-
tic degradation, and stress triaxiality effects. Comput Methods Appl Mech Eng
2016;312:130–66.
Acknowledgment
[32] Ambati M, Kruse R, De Lorenzis L. A phase-field model for ductile fracture at finite
strains and its experimental verification. Comput Mech 2016;57(1):149–67.
We gratefully acknowledge the financial support of CYTED (Ibero- [33] Miehe C, Teichtmeister S, Aldakheel F. Phase-field modelling of ductile fracture: a
American Program to Promote Science and Technology) through the variational gradient-extended plasticity-damage theory and its micromorphic regu-
larization. Phil Trans R Soc A 2016;374(2066):20150170.
CADING network (Ibero-American Network for High Performance Com- [34] Miehe C, Aldakheel F, Teichtmeister S. Phase-field modeling of ductile fracture at
puting in Engineering). This work is part of the research programme finite strains: a robust variational-based numerical implementation of a gradient-ex-
COMPUTACIÓN DE ALTO DESEMPEÑO EN INGENIERÍA with project tended theory by micromorphic regularization. Int J Numer Methods Eng 2017.
[35] Areias P, Msekh M, Rabczuk T. Damage and fracture algorithm using the screened
number 516RT0512. poisson equation and local remeshing. Eng Fract Mech 2016;158:116–43.
[36] Areias P, Rabczuk Td, de Sá JC. A novel two-stage discrete crack method based
on the screened poisson equation and local mesh refinement. Comput Mech
References 2016;58(6):1003–18.
[37] Halphen B, Nguyen Q. Generalized standard materials. JMéc 1975;14(1):39–63.
[1] De Borst R, Mühlhaus H-B. Gradient-dependent plasticity: formulation and algorith- [38] Nguyen Q-S. Standard dissipative systems and stability analysis. In: Continuum ther-
mic aspects. Int J Numer Methods Eng 1992;35:521–39. momechanics. Springer; 2000. p. 343–54.
[2] Oliver J, Huespe A, Samaniego E, Chaves E. Continuum approach to the numeri- [39] Alessi R, Ambati M, Gerasimov T, Vidoli S, De Lorenzis L. Comparison of phase-field
cal simulation of material failure in concrete. Int J Numer Anal Methods Geomech models of fracture coupled with plasticity. In: Advances in computational plasticity.
2004;28(7–8):609–32. Springer; 2018. p. 1–21.
[3] Simo JC, Oliver J, Armero F. An analysis of strong discontinuities induced by strain– [40] Bažant ZP, Pijaudier-Cabot G. Measurement of characteristic length of nonlocal con-
softening in rate-independent inelastic solids. Comput Mech 1993;12(5):277–96. tinuum. J Eng Mech 1989;115(4):755–67.
[4] Oliver J, Huespe A, Pulido M, Samaniego E. On the strong discontinuity approach [41] Alicandro R. Approximation of free-discontinuity problems; 1999.
in finite deformation settings. Int J Numer Methods Eng 2003;56(7):1051–82. [42] Truskinovsky L. Fracture as a phase transition. In: Contemporary research in the
[5] Chen Q, Andrade JE, Samaniego E. Aes for multiscale localization modeling in gran- mechanics and mathematics of materials; 1996. p. 322–32.
ular media. Comput Methods Appl Mech Eng 2011;200(33):2473–82. [43] Braides A, Dal Maso G, Garroni A. Variational formulation of softening phenom-
[6] Moës N, Dolbow J, Belytschko T. A finite element method for crack growth without ena in fracture mechanics: the one-dimensional case. Arch Ration Mech Anal
remeshing. Int J Numer Methods Eng 1999;46(1):131–50. 1999;146(1):23–58.
[7] Moës N, Belytschko T. Extended finite element method for cohesive crack growth. [44] Alberty J, Carstensen C, Funken SA. Remarks around 50 lines of matlab: short finite
Eng Fract Mech 2002;69(7):813–33. element implementation. Numer Algorithms 1999;20(2–3):117–37.
[8] Samaniego E, Belytschko T. Continuum–discontinuum modelling of shear bands. Int [45] Duda FP, Ciarbonetti A, Sánchez PJ, Huespe AE. A phase-field/gradient damage
J Numer Methods Eng 2005;62(13):1857–72. model for brittle fracture in elastic–plastic solids. Int J Plast 2015;65:269–96.
517