In the current work, the physical phenomena of dynamic fracture of brittle materials involving crack growth, acceleration and consequent branching is simulated. The numerical modeling is based on the approach where the failure in the form of cracks or shear bands is modeled by a jump in the displacement field, the so called 'strong discontinuity'. The finite element method is employed with this strong discontinuity approach where each finite element is capable of developing a strong discontinuity locally embedded into it. The focus in this work is on branching phenomena which is modeled by an adaptive refinement method by solving a new sub-boundary value problem represented by a finite element at the growing crack tip. The subboundary value problem is subjected to a certain kinematic constraint on the boundary in the form of a linear deformation constraint. An accurate resolution of the state of material at the branching crack tip is achieved which results in realistic dynamic fracture simulations. A comparison of resulting numerical simulations is provided with the experiment of dynamic fracture from the literature.
The strong discontinuity approachOne of the key aspects of this method, primarily introduced in [1], lies in the local nature of the strong discontinuity Γ x ∈ R n dim −1 which is incorporated in a small neighborhood B x ⊂ B ∈ R n dim of a material point x where failure is detected e.g. by the singularity of the acoustic tensor. Region B x , therefore, represents the local problem at hand in addition to the global problem represented by the body B where global displacement and strain fields exist (Fig. 1). We define the total displacement field u = u g + u ℓ in region B x as the sum of global field u g (x, t) and the local field u ℓ ( [[u]], t) due to jump [[u]]. Also the total strain field ε = ε g + ε ℓ in the region B x \Γ x is defined in terms of the global ε g and local contributions ε ℓ . The weak form of the global equilibrium equation is then formulated in terms of these total displacement-and total strain fields. The additional unknown in the form of the displacement jump [[u]] is obtained by enforcing equilibrium between the traction σn from the bulk of B x and the traction t Γ developing along the failure surface due to a local constitutive law.In the numerical setting, the global fields u g and ε g are approximated in the standard manner from a set of shape functions and a generic strain operator matrix. The local strain field ε ℓ = G (c) ξ is approximated by defining a 'compatibility operator' G (c) acting on local element parameters ξ which define the geometric separation within the finite element B h e as shown in more detail in [3]. The locally introduced internal degrees of freedom ξ are statically condensed from the global set of equations thereby retaining the original degrees of freedom.Problems of fracture involving stationary and growing discontinuities can be very efficiently modeled with the above approach as shown in [3][4][5][6][7]. However for the phenomenon of crack branc...