Milan Jirasek 1 Introduction In the context of standard continuum theories, strain-softening constitutive models typically lead to ill-posed boundary

Similar documents
strain appears only after the stress has reached a certain critical level, usually specied by a Rankine-type criterion in terms of the maximum princip

Cracking in Quasi-Brittle Materials Using Isotropic Damage Mechanics

Cracking in Quasi-Brittle Materials Using Isotropic Damage Mechanics

Gradient-enhanced damage modelling of high-cycle fatigue

MODELLING MIXED-MODE RATE-DEPENDENT DELAMINATION IN LAYERED STRUCTURES USING GEOMETRICALLY NONLINEAR BEAM FINITE ELEMENTS

NUMERICAL MODELLING AND DETERMINATION OF FRACTURE MECHANICS PARAMETERS FOR CONCRETE AND ROCK: PROBABILISTIC ASPECTS

EVALUATION OF NONLOCAL APPROACHES FOR MODELLING FRACTURE IN NOTCHED CONCRETE SPECIMENS

A RATE-DEPENDENT MULTI-SCALE CRACK MODEL FOR CONCRETE

Nonlinear FE Analysis of Reinforced Concrete Structures Using a Tresca-Type Yield Surface

A Method for Gradient Enhancement of Continuum Damage Models

1 Introduction Fracture of engineering components is often preceded by considerable changes in the microstructure of the material they are made of. Ac

Modelling Localisation and Spatial Scaling of Constitutive Behaviour: a Kinematically Enriched Continuum Approach

TREBALL FINAL DE MÀSTER

Abstract. 1 Introduction

CRACK-TIP DRIVING FORCE The model evaluates the eect of inhomogeneities by nding the dierence between the J-integral on two contours - one close to th

Modelling of ductile failure in metal forming

Elsevier Editorial System(tm) for Computer Methods in Applied Mechanics and Engineering Manuscript Draft

Discontinuous Galerkin methods for nonlinear elasticity

Transactions on Engineering Sciences vol 6, 1994 WIT Press, ISSN

Fluid driven cohesive crack propagation in quasi-brittle materials

Damage and crack modeling in single-edge and doubleedge notched concrete beams

CRACK GROWTH MODELLING: ENRICHED CONTINUUM VS. DISCRETE MODELS

Finite Element Method in Geotechnical Engineering

EDEM DISCRETIZATION (Phase II) Normal Direction Structure Idealization Tangential Direction Pore spring Contact spring SPRING TYPES Inner edge Inner d

Cohesive band model: a triaxiality-dependent cohesive model for damage to crack transition in a non-local implicit discontinuous Galerkin framework

Loading σ Stress. Strain

Gravitational potential energy *

Stress analysis of a stepped bar

Cohesive Band Model: a triaxiality-dependent cohesive model inside an implicit non-local damage to crack transition framework

Nonlocal computational methods applied to composites structures

3D Finite Element analysis of stud anchors with large head and embedment depth

Conservation of mass. Continuum Mechanics. Conservation of Momentum. Cauchy s Fundamental Postulate. # f body

Continuation methods for non-linear analysis

A Performance Modeling Strategy based on Multifiber Beams to Estimate Crack Openings ESTIMATE in Concrete Structures CRACK

Discrete Element Modelling of a Reinforced Concrete Structure

Limit Analysis with the. Department of Mathematics and Computer Science. Odense University. Campusvej 55, DK{5230 Odense M, Denmark.

An Energy Dissipative Constitutive Model for Multi-Surface Interfaces at Weld Defect Sites in Ultrasonic Consolidation

6. NON-LINEAR PSEUDO-STATIC ANALYSIS OF ADOBE WALLS

An anisotropic multi-plane elastic-damage model with axial and shear damage and its application to concrete behavior

arxiv: v2 [cond-mat.mtrl-sci] 2 Jan 2009

INVESTIGATION OF MESH DEPENDENCE OF STOCHASTIC SIMULATIONS OF QUASIBRITTLE FRACTURE

Anisotropic Damage Mechanics Modeling of Concrete under Biaxial Fatigue Loading

A Mesh Objective Algorithm for Modeling Mode-I Cracks Using a Standard Finite Element Formulation

MATHEMATICAL AND NUMERICAL MODEL OF ROCK/CONCRETE MECHANICAL BEHAVIOR IN A MULTI-PLANE FRAMEWORK

Contemporary Research in Engineering Science

Fracture mechanics fundamentals. Stress at a notch Stress at a crack Stress intensity factors Fracture mechanics based design

An exact reanalysis algorithm using incremental Cholesky factorization and its application to crack growth modeling

Some recent developments in computational modelling of concrete fracture

1 Exercise: Linear, incompressible Stokes flow with FE

ENGN 2340 Final Project Report. Optimization of Mechanical Isotropy of Soft Network Material

Chapter 2 Finite Element Formulations

A general theory of discrete ltering. for LES in complex geometry. By Oleg V. Vasilyev AND Thomas S. Lund

Dynamic Analysis of a Reinforced Concrete Structure Using Plasticity and Interface Damage Models

Cohesive-zone models, higher-order continuum theories and reliability methods for computational failure analysis

Finite Element Solution of Nonlinear Transient Rock Damage with Application in Geomechanics of Oil and Gas Reservoirs

TENSILE CRACKING VIEWED AS BIFURCATION AND INSTABILITY IN A DISCRETE INTERFACE MODEL

3D dynamic crack propagation analysis with PDS-FEM

Application of pseudo-symmetric technique in dynamic analysis of concrete gravity dams

Preprint A 3D anisotropic elastoplastic-damage model using discontinuous displacement. J. Mosler and O.T. Bruhns

Powerful Modelling Techniques in Abaqus to Simulate

A Simplified Eigenstrain Approach for Determination of Sub-surface Triaxial Residual Stress in Welds

1. Background. is usually significantly lower than it is in uniaxial tension

Cracked concrete structures under cyclic load

Alternative numerical method in continuum mechanics COMPUTATIONAL MULTISCALE. University of Liège Aerospace & Mechanical Engineering

A truly meshless Galerkin method based on a moving least squares quadrature

International Journal Of Scientific & Engineering Research Volume 4, Issue 5, May-2013 ISSN

VORONOI APPLIED ELEMENT METHOD FOR STRUCTURAL ANALYSIS: THEORY AND APPLICATION FOR LINEAR AND NON-LINEAR MATERIALS

Computational Fluid Dynamics Prof. Dr. Suman Chakraborty Department of Mechanical Engineering Indian Institute of Technology, Kharagpur

quantitative information on the error caused by using the solution of the linear problem to describe the response of the elastic material on a corner

Computational Modelling of Concrete Structures - Meschke, de Borst, Mang & Bieani Taylor & Francis Group, London, ISBN

Table 1: BEM as a solution method for a BVP dierential formulation FDM BVP integral formulation FEM boundary integral formulation BEM local view is ad

Thermodynamically-Consistent Phase Field Models of Fracture: Variational Principles and Multi-Field FE Implementations

Mathematics Research Report No. MRR 003{96, HIGH RESOLUTION POTENTIAL FLOW METHODS IN OIL EXPLORATION Stephen Roberts 1 and Stephan Matthai 2 3rd Febr

Card Variable MID RO E PR ECC QH0 FT FC. Type A8 F F F F F F F. Default none none none 0.2 AUTO 0.3 none none

NONLOCAL PLASTICITY APPLIED TO BENDING OF BEAMS

A FINITE ELEMENT MODEL FOR SIZE EFFECT AND HETEROGENEITY IN CONCRETE STRUCTURES

BRIDGES BETWEEN DAMAGE AND FRACTURE MECHANICS

Game Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost

A non-local model with tension and compression damage mechanisms

NUMERICAL SIMULATION OF THE INELASTIC SEISMIC RESPONSE OF RC STRUCTURES WITH ENERGY DISSIPATORS

Large strain nite element analysis of a local second gradient model: application to localization

Continuous, discontinuous and coupled discontinuous continuous Galerkin nite element methods for the shallow water equations

The partition of unity quadrature in meshless methods

Model-independent approaches for the XFEM in fracture mechanics

Plastic Damage Analysis of Koyna Dam in Different Damping Mechanisms with Dam Water Interaction

An Atomistic-based Cohesive Zone Model for Quasi-continua

The concept of Representative Volume for elastic, hardening and softening materials

Elements of Continuum Elasticity. David M. Parks Mechanics and Materials II February 25, 2004

Use of negative stiffness in failure analysis of concrete beams

L e c t u r e. D r. S a s s a n M o h a s s e b

FRACTURE IN PBX 9501 AT LOW RATES

Exercise: concepts from chapter 8

Mixed-mode crack propagation using a Hybrid Analytical and extended finite element method

A MULTIFIELD VARIATIONAL FE APPROACH FOR NONLOCAL DAMAGE

An orthotropic damage model for crash simulation of composites

5 ADVANCED FRACTURE MODELS

Pseudo-Force Incremental Methods

Numerical Characterization of Concrete Heterogeneity

MODELING OF CONCRETE MATERIALS AND STRUCTURES. Kaspar Willam. Isotropic Elastic Models: Invariant vs Principal Formulations

Multi-scale representation of plastic deformation in fiber-reinforced materials: application to reinforced concrete

Transcription:

ECCM '99 European Conference on Computational Mechanics August 31 { September 3 Munchen, Germany Computational Aspects of Nonlocal Models Milan Jirasek Laboratory of Structural and Continuum Mechanics (LSC) Department of Civil Engineering (DGC) Swiss Federal Institute of Technology at Lausanne (EPFL) 1015 Lausanne, Switzerland e{mail: Milan.Jirasek@ep.ch Key words: Damage, Fracture, Localization, Nonlocal models, Consistent stiness, Discontinuities Abstract. This paper deals with several issues related tocomputational analysis of strain localization problems using nonlocal continuum models of the integral type. Stress oscillations appearing for low-order elements are described, their source isdetected, and possible remedies are proposed. The exact \nonlocal" tangential stiness matrix is derived and its properties and the corresponding assembly procedure are discussed. Spurious shifting of the localization zone at late stages of the stiness degradation process is described, and it is remedied by combining the nonlocal continuum description with explicitly modeled displacement discontinuities embedded in nite elements.

Milan Jirasek 1 Introduction In the context of standard continuum theories, strain-softening constitutive models typically lead to ill-posed boundary value problems. Finite element solutions of such problems exhibit a pathological sensitivity to the element size and do not converge to physically meaningful solutions as the mesh is rened. The remedy is often sought in an enrichment of the classical continuum by nonlocal interaction, higher-order gradient eects, ratedependent terms, or generalized stresses and strains (in the spirit of the Cosserat theory). Such enrichments enforce a certain minimal width of the zone of localized strains, and therefore they are called localization limiters. A class of powerful localization limiters can be constructed by incorporating nonlocal eects into the constitutive equations. An overview of various nonlocal damage formulations and their evaluation have been presented in [1]. The present contribution shall focus on numerical aspects of such models. As their representative examples we consider the nonlocal damage model of Pijaudier-Cabot and Bazant [2] and the nonlocal rotating crack model with transition to scalar damage [3]. 2 Nonlocal damage model The simple isotropic damage model postulates the stress-strain law in the form =(1,!)D e " (1) where is the stress, " is the strain, D e is the elastic material stiness matrix, and! is a scalar damage parameter. For the specic version considered here, evolution of the damage parameter is controled by the damage energy release rate Y = 1 2 "T D e " (2) Initially, the damage parameter is equal to zero, and the response of the material is linear elastic. When the stored elastic energy reaches a certain critical value, the damage parameter starts growing, which reects the gradual loss of integrity of the material. During unloading, characterized by a decreasing value of Y, the damage parameter remains constant. This can be taken into account by making! dependent on the maximum previously reached value of Y, denoted as. Thedamage evolution is thus described by the explicit relation! = f() (3) and function f can be identied from the uniaxial stress-strain curve. Here we take a simple exponential softening law corresponding to Fig. 1. In the nonlocal version of the model, the \local" damage energy release rate, Y, is replaced by its weighted average over a certain neighborhood of the given point, Y (x) = Z V (x; )Y () d (4) 2

ECCM '99, Munchen, Germany σ f t ε p ε f ε Figure 1: Stress-strain diagram with exponential softening where (x; ) is a given nonlocal weight function. In an innite specimen, the weight function depends only on the distance r = jjx, jj between the \source" point,, and the \eect" point, x. In the vicinity ofaboundary, theweight function is usually rescaled such that the nonlocal operator does not alter a uniform eld. This can be achieved by setting (x; ) = R V 0 (jjx, jj) 0(jjx, jj) d where 0 (r) is a monotonically decreasing nonnegative function. It is often taken as the Gauss distribution function or as the bell-shaped function 0 (r) = 8 < : 2 1, r2 if 0 R 2 r R 0 if R r where R is a parameter related to the internal length of the material (given by the size and spacing of major inhomogeneities). As R corresponds to the maximum distance of point that aects the nonlocal average at point x we suggest to call it the interaction radius. (5) (6) 3 Stress oscillations The rst issue to be addressed is the appearance of stress oscillation patterns for certain types of meshes. For example, for a mesh composed of equilateral constant-strain triangles under uniaxial tension, elements in a layer perpendicular to the applied stress are at the same strain level but at two alternating stress levels. This is caused by the fact that the element centers, serving as integration points, do not have the same distance from the center of the localization zone. At points closer to the center of that zone, nonlocal strains are larger. Consequently, these points are more damaged and carry smaller stresses than integration points farther away from the localization zone. This phenomenon can be best 3

Milan Jirasek documented by stress oscillations arising in linear one-dimensional elements if a higherorder integration scheme is used. Fig. 2 shows the (local) strain and stress proles at several stages of the loading process for a bar under uniaxial tension, simulated with 20 linear nite elements and ve integration points per element. (a) (b) 25 20 15 10 5 0 0 1 2 3 4 5 6 7 8 9 10 1 0.8 0.6 0.4 0.2 0 0 1 2 3 4 5 6 7 8 9 10 Figure 2: Proles of a) local strain and b) stress The source of the stress oscillations is in the unbalanced quality of approximation of local and nonlocal strains. Local strains are piecewise constant, with jumps at the interelement boundaries, while nonlocal strains obtained by weighted averaging of local ones are continuous. It is therefore natural to expect an improvement for higher-order elements. As demonstrated in [4], smooth shape functions constructed by the technique of moving least-squares approximations substantially reduce the stress oscillations. Alternatively, it is possible to construct a continuous strain interpolation by smoothing of the standard nite element interpolation. This technique is relatively simple and does not increase the number of degrees of freedom nor the number of integration points. It shall be described at the conference. 4 Consistent stiness matrix for nonlocal models Another interesting aspect of nonlocal models is the derivation of an exact tangential stiness. Let us start from the standard formula for the vector of internal forces, f = Z V B T (x)(x) dx (7) where B is the strain-displacement matrix. In practice, the integral is replaced by a sum of contributions from a nite number of integration points x p, f = X p w p B T (x p )(x p ) (8) 4

ECCM '99, Munchen, Germany where w p are integration weights and the summation index p is running from 1 to the total number of integration points. The nonlocal averaging integral in (4), dening the damage energy release rate at a given integration point, is also approximated by a nite sum, X Y (x p )= pq Y (x q ) (9) q where pq are interaction coecients that depend on the weight function and on the volume represented by integration points x q. Using the stress-strain law (1) and the standard strain approximation "(x) = B(x)d in which d is the vector of nodal displacements (or more general degrees of freedom), and introducing shorthand notation!(x p )! p, B(x p ) B p, etc., we can expand (8) as f = X p w p (1,! p )B T p De p B pd = X p w p (1,! p )K e p d (10) where K e = B T B p p De p p. In the elastic P range,! p = 0 at all integration points, and (10) reduces to f = K e d where K e = w p pk e is the elastic stiness matrix. p The tangent stiness matrix is obtained by dierentiating the internal forces with respect to the nodal displacements. Note that the damage parameter in general depends on the nodal displacements (through interpolated strains that determine the damage energy release rates). To facilitate the dierentiation, we precompute the derivative ofthedam- age parameter at an arbitrary integration point withrespect to the displacement vector, @! p =@d. If Y p < p, the material state is inside the current elastic domain, and damage remains constant. In the opposite case, dierentiation of the damage law (3) leads to @! p @d = f 0 (Y p ) @Y p @d = f 0 (Y p ) X q pq @Y q @d (11) The nite element approximation of the (local) damage energy release rate at integration point q is and so Substituting this into (11) we obtain Y q = 1 2 "T D e q " = 1 2 dt B T q De q B qd = 1 2 dt K e q d (12) @Y q @d = K e q d (13) @! p @d = f 0 (Y p ) X q pq K e q d (14) Now we can dierentiate (10) and compute the tangent stiness matrix K = @f X X T @d = w p (1,! p )K e, w p p K e d @!p = (15) p X @d p p X = w p (1,! p )K e, w p p f 0 p pqk e K p ddt e (16) q p p;q 5

Milan Jirasek In this formula, f has to be understood as 0 f 0 (Y p p ) in the case of loading and zero in the case of unloading/reloading below the current damage threshold. The rst term, K u = X p w p (1,! p )K e p (17) represents the secant stiness matrix valid for unloading at all material points. Introducing avector f e p = K e pd, we can rewrite (16) in the nal elegant form K = K u, X p;q w p f 0 p pqf e p(f e q) T (18) The sum in (18) is a correction of the secant stiness due to additional damage growth. In the local case, the interaction weights pq are given by Kronecker delta, and the sum can be performed over one subscript. In the nonlocal case, the individual terms w p f 0 p pqf e p(f e q) T represent the contribution of nonlocal interaction between points x p and x q to the overall stiness. Of course, the sum is performed only over those pairs of integration points that are closer than the interaction radius R (for other pairs the weight pq is zero). Each of these pairs contributes only to the block of the global stiness matrix with rows corresponding to internal forces at the element containing point x p and columns corresponding to nodal displacements at the element containing point x q. This means that the complete stiness matrix can be assembled from much smaller matrices, similar to the usual assembly procedure. The dierence is that the bandwidth increases due to the nonlocal interaction, and that the global stiness matrix is in general not symmetric. The loss of symmetry is due to the nonsymmetric character of interaction weights pq. The fully consistent tangential stiness matrix can be exploited in the global equilibrium iteration procedure. The conference presentation shall provide examples illustrating the resulting acceleration of the convergence rate. 5 Combination with embedded discontinuities Most nonlocal damage formulations, including those from [2] and 3], lead to a progressive shrinking of the zone in which local strains increase. For quasibrittle materials, this process naturally corresponds to the formation of a macroscopic crack. However, the thickness of the zone of increasing damage can never be smaller that the support diameter of the nonlocal weight function. When the residual stiness of the material inside this zone becomes too small, numerical problems occur. This could be handled by removing the nodes connected to (almost) completely damaged elements from the mesh. However, in the presence of body forces the problem is more severe, because the center of the localization zone starts shifting even before the material is completely damaged. This is the case, e.g., in the analysis of gravity dams, where the eect of gravity forces is essential and cannot be neglected. The presence of gravity forces inside the fracture process zone leads to spurious shifting of the center of the zone and nally to the divergence of the equilibrium iteration process. This is documented in Fig. 3. A gravity dam with dimensions corresponding to 6

ECCM '99, Munchen, Germany (a) (b) 14 6 36 66 pressure full due to reservoir overflow pressure 72 (c) (d) Figure 3: Analysis of a gravity dam: (a) Geometry and loading, (b) nite element mesh, (c-d) evolution of the crack pattern (close-up area is marked in (a) by a dotted rectangle) the well-known Koyna Dam is loaded by its own weight, full reservoir pressure, and an increasing hydrostatic pressure due to reservoir overow (Fig. 3a). The computational mesh, consisting of 4295 linear triangular elements, is shown in Fig. 3b. In a simulation using the nonlocal rotating crack model with transition to scalar damage [3], the initially diuse cracking zone at the upstream face eventually localizes and propagates into the interior of the dam (Fig. 3c). Blue and red rectangles represent opening and closing smeared cracks, resp. When a critical degradation level is reached at the mouth of the macroscopic crack, the (constant) body forces start pulling the material down, which results into a shifting of the numerical crack (Fig. 3d) and later into the loss of convergence. 7

Milan Jirasek stress smeared cracking σ t O inelastic strain discrete crack (embedded) traction σ t O displacement jump Figure 4: Transition from a continuum model to a discontinuity Figure 5: Fracture process zone development and propagation of a discrete crack modeled as a displacement discontinuity embedded in nite elements (close-up area is marked in Fig. 3a by a dashed rectangle) 8

ECCM '99, Munchen, Germany An elegant remedy can be based on the transition from highly localized strains to displacement discontinuities embedded in the interior of nite elements [5]. Such an approach is appealing from the physical point of view, because in the nal stage of the degradation process the material should no longer be considered as a continuum. As fracture progresses, long-range interaction between material points becomes more dicult and nally impossible. This would be best reected by a nonlocal model with an evolving (decreasing) characteristic length. However, such a model would be computationally very expensive, since the interaction weights for all interacting pairs of integration points would have tobe continuously recomputed. The approach proposed in [5] can be considered as a reasonable approximation, with a constant interaction length in the early stage of degradation and a zero interaction length in the nal stage. The simulation of the gravity dam has been repeated using the model with transition from nonlocal rotating cracks to embedded displacement discontinuities (discrete cracks) [5]. The transition takes place when the cracking strain reaches a certain critical value, and the softening laws describing the smeared and discrete parts of the model are matched such that a smooth transition and correct energy dissipation are ensured; see Fig. 4. The initial cracking pattern is the same as before, but soon after localization the rst discrete crack appears and propagates along the center of the fracture process zone (see the white lines in Fig. 5). The partially damaged material in the wake of the discrete crack unloads, and its residual strength does not diminish anymore. Therefore, the correct crack trajectory can be captured without any numerical instabilities. 6 Comparison to gradient models Finally, let us add a few general comments comparing nonlocal integral models to models that incorporate nonstandard gradient terms into the constitutive equations [6-8]. The basic version of the integral formulation seems to be easier to implement and its behavior is relatively robust. No additional degrees of freedom are needed, and only equilibrium equations have to be solved on the global level. On the other hand, the tangential stiness matrix has a larger bandwidth, and nonlocal averaging increases the need for data exchange between neighboring subdomains, which complicates the parallelization of the code and reduces its eciency. Also, gradient models seem to be more exible if the characteristic length evolves during the degradation process, or if the averaging operator gradually acquires certain anisotropic properties. The physical meaning of nonstandard boundary conditions required by gradient models is often questioned, but it should be admitted that for nonlocal integral models an analogous problem arises the modication of the averaging operator in the proximity of a boundary is also intuitive and somewhat ambiguous. This means that both classes of localization limiters have their advantages and drawbacks, and the choice of the optimal approach depends on the exact nature of the underlying constitutive model. 9

Milan Jirasek 7 Conclusions Stress oscillations arising in nite element simulations with nonlocal models have been described and their source has been detected. The possible remedies are still under investigation and shall be discussed in more detail in the conference presentation. The exact, fully consistent global stiness matrix has been derived for the nonlocal isotropic damage model with damage energy release rate as the variable driving the growth of damage. Due to the long-distance interaction, the stiness matrix has a larger bandwidth than for a local model and is in general nonsymmetric. Nonstandard contributions must be taken into account during the assembly procedure. Nevertheless, a fully consistent tangential stiness matrix can be constructed and exploited in the global equilibrium iteration procedure. Spurious shifting of the fracture process zone due to gravity forces has been described and it has been demonstrated that the transition from nonlocal continuum to a directly modeled displacement discontinuity embedded in nite elements can remedy the problem. References [1] M. Jirasek. Nonlocal models for damage and fracture: Comparison of approaches. International Journal of Solids and Structures, 35, 4133{4145, (1998). [2] G. Pijaudier-Cabot and Z. Bazant. Nonlocal damage theory. Journal of Engineering Mechanics ASCE, 113, 1512{1533, (1987). [3] M. Jirasek and T. Zimmermann. Rotating crack model with transition to scalar damage. Journal of Engineering Mechanics ASCE, 124 (3), 277{284, (1998). [4] M. Jirasek. Element-free Galerkin method applied to strain-softening materials. In: R. de Borst, N. Bicanic, H. Mang, and G. Meschke (eds.), Computational Modelling of Concrete Structures, Balkema, Rotterdam (1998), 311{319 [5] M. Jirasek. Embedded crack models for concrete fracture. In: R. de Borst, N. Bicanic, H. Mang, and G. Meschke (eds.), Computational Modelling of Concrete Structures, Balkema, Rotterdam (1998), 291{300 [6] I. Vardoulakis and E.C. Aifantis. A gradient ow theory of plasticity for granular materials. Acta Mechanica, 87, 197{217, (1991). [7] H.-B. Muhlhaus and E.C. Aifantis. A variational principle for gradient plasticity. International Journal of Solids and Structures, 28, 845{857, (1991). [8] R.H.J. Peerlings, R. de Borst, W.A.M. Brekelmans and J.H.P> de Vree. Gradient enhanced damage for quasi-brittle materials. International Journal for Numerical Methods in Engineering, 39, 3391{3403, (1996). 10