# Calibrating Bond-Based Peridynamic Parameters Using a Novel Least Squares Approach

- 59 Downloads

## Abstract

This work presents a novel procedure to calibrate bond micromoduli in a discrete bond-based peridynamics setting. Conventionally, an analytical expression has been used based on strain energy equivalence. In the present work, the micromoduli for individual bonds in a neighborhood are calibrated by equating the effective peridynamic stiffness to the reference material stiffness and posed as a set of linear system of equations. The solution to this is found by a least squares approach which aims to reduce the error in the components of the stiffness matrix. Results for an isotropic case in a local neighborhood of particles are shown to demonstrate the feasibility of this approach.

## Keywords

Peridynamics Surface effects Micromoduli## 1 Background and Motivation

Peridynamics is a non-local theory of continuum mechanics which formulates the balance laws in terms of integro differential equations [1]. The advantage of using an integral expression to describe internal forces is that it is valid even in the presence of discontinuities hence making it simpler to model fracture, allowing for spontaneous crack formation and propagation. Equations of peridynamics which were originally developed for structural mechanics have been since extended to heat conduction [2, 3], electrical conduction [4, 5], fluid flow [6], and corrosion [7]. The range of problems peridynamics has been applied to extends from dynamic crack branching [8, 9] to damage in composite materials [10], concrete structures [11] and nanocomposites [12], hydraulic fracturing [13], and many others.

*in the continuum is assumed to interact with every other particle*

**x**

**x**^{′}within some region of influence called the horizon \(\mathcal {H}_{\boldsymbol {x}}\) through a

*peridynamic bond*. Consider two particles

*and*

**x**

**x**^{′}in the reference configuration separated by their relative distance

*=*

**ξ**

**x**^{′}−

*. If*

**x***and*

**x**

**x**^{′}are displaced by

*and*

**u**

**u**^{′}, respectively, their relative displacement is given by

*=*

**η**

**u**^{′}−

*such that their relative position in the deformed configuration is given by*

**u***(Fig. 1).*

**ξ + η***at time*

**x***t*is given by,

*ρ*and \(\ddot {\boldsymbol {u}}\) denote the density and acceleration of the material particle

*,*

**x***is known as the pairwise force function (units of force per unit volume squared) of the bond between*

**f***and*

**x**

**x**^{′}, and

*is the body force per unit volume at*

**b***, all at time*

**x***t*. The net internal force per unit volume arising from pairwise interactions of particles is obtained from the integral of

*over the horizon \(\mathcal {H}_{\boldsymbol {x}}\) where \({dV}_{\boldsymbol {x^{\prime }}}\) has the meaning of the differential volume element about the particle*

**f**

**x**^{′}which is the subset of the volume of the horizon region of

*. Since the formulation does not involve spatial derivatives of displacement, the same governing equations can be applied in the presence of discontinuities. Assuming that the pairwise force function depends only on the reference separation of the particles*

**x**

**x**^{′}−

*and the relative displacement*

**x**

**u**^{′}−

*, Eq. 1 then reduces to,*

**u***w*(

*,*

**η***), i.e.,*

**ξ***w*is chosen to be,

*c*(

*) is a constant called the micromodulus, |*

**ξ***| is the magnitude of the reference bond vector*

**ξ***, and*

**ξ***s*is the stretch of the bond which is given by,

*c*(

*) can depend on the reference bond vector*

**ξ***; however, for homogeneous isotropic materials, the micromodulus is assumed to be independent of the direction of the bond. If Eq. 5 is substituted in Eq. 4, the expression for the internal force density in a peridynamic bond for a homogeneous linear isotropic material can be derived such that the internal force*

**ξ***is given by,*

**f***s*and the micromodulus

*c*and acts in the direction of the deformed bond as indicated by the unit vector (

*)/ (|*

**ξ + η***). This is commonly known as the*

**ξ + η|***linear microelastic*model of peridynamics and the reader is referred to Silling [1, 15] for a detailed derivation of

*and Eq. 7. In this general form, bond stretch is a non-linear function of*

**f**

**u**^{′}

*, the relative displacement of the bond and hence the force–displacement relationship is non-linear. This constitutive model can be linearized by assuming small deformations, i.e.,*

**− u***η*≪ 1 and the force can be written as [14],

*η*

_{n}denotes the component of relative displacement in the direction of the undeformed bond. Comparing Eq. 8 to Eq. 7, it is found that the term

*η*

_{n}/|

*| is the linearized stretch*

**ξ***s*and the direction of the force is changed from the deformed bond direction to the undeformed bond direction. Substituting for the internal force density from Eq. 8 in Eq. 3, the peridynamic linear momentum equation with a linearized force–displacement relationship becomes,

### 1.1 Calibrating the Micromodulus

*macroelastic*peridynamic strain energy density

*W*

^{PD}stored at

*is obtained by integrating*

**x***w*over the horizon \(\mathcal {H}_{\boldsymbol {x}}\) of

*, i.e., integrating over all bonds connected to*

**x***,*

**x***to obtain the macroelastic strain energy density,*

**x***is a circular region of a fixed radius*

**x***δ*around the particle, converting to polar coordinates and changing the limits,

*ξ*= |

*| is used for simplicity. Equation 13 simplifies to,*

**ξ***η*

_{n}can be written in terms of the imposed strains.

*η*

_{n}can be writt en in terms of the imposed strains

*ε*

_{11}and

*ε*

_{22}as [14],

*ε*

_{11}=

*ε*

_{22}=

*ε*and integrating with respect to

*ξ*and

*𝜃*, Eq. 16 becomes,

*ε*

_{11}=

*ε*

_{22}=

*ε*, Eq. 18 becomes,

*c*can be derived as,

*E*and

*ν*are the classical continuum mechanics definitions of Young’s modulus and Poisson’s ratio for a linear elastic material. Similarly, the micromodulus under plane strain conditions can be derived as,

## 2 Issues with Peridynamics Parameters and Numerical Implementation

It is now well known that the biggest shortcoming of bond-based peridynamics, much like many other spring lattice models, is the issue of inaccurate elastic properties. Since these models are based on central forces, i.e., forces can only be in the direction of the bond, and shear forces are not allowed unlike in classical continuum mechanics, this limits the range of elastic properties that can be modeled [1, 17, 18, 19, 20].

*=*

**η***s*

*. The resulting expression for micromodulus constant is in terms of the bulk modulus of the material K,*

**ξ***ν*. This relation between the micromodulus and the elastic constants and the calibration of the micromodulus affects the representation of strain energy in the peridynamic model. In other words, for any general biaxial test where

*ε*

_{11}is not necessarily equal to

*ε*

_{22}, the peridynamic strain energy is not equal to the classical continuum mechanics strain energy unless

*ν*= 1/3. Similarly, the Poisson ratio is restricted to 1/4 in 2D plane strain and 3D. This effect is not only restricted to the Poisson ratio but also manifests in the effective Young’s modulus.

Apart from the errors due to the calibration of peridynamic parameters, there are also errors accrued due to what are known as “surface effects.” Relationships between peridynamic parameters and classical continuum properties are derived using strain energy equivalence by assuming that the requisite particle is in the bulk, i.e., the integral in Eq. 10 is over a full circular region (spherical in 3D). However, if the parameters derived using this assumption are used for particles near a boundary for which its horizon is incomplete, e.g., a particle at the corner of a rectangular domain (2D) that has only a fourth of its horizon occupied by material particles, the effective material properties for such a particle are different from those obtained in the bulk. This can have a huge effect on the accuracy of the solution, for example, Le et al. have shown in 2D uniaxial simulations that the difference in displacements when compared to the classical solution can be up to ∼ 26% and ∼ 96% at corners in the axial and transverse directions, respectively. This is true not only for elastic properties but also for fracture properties, not only for particles near an outer edge but also for particles near features such as a hole or a cutout and at a crack surface or a crack tip or at a material interface. It is also expected that these errors are compounded when the material being modeled is anisotropic such as a tranversely isotropic unidirectional fiber composite.

Some methods have been proposed over the years to counteract this effect. Macek and Silling provided a method to correct for surface forces called the force normalization procedure by scaling the analytical micromodulus with a constant depending on restoring force near the surface in contrast with the restoring force near the bulk [22]. A somewhat similar method was proposed by Oterkus and Madenci [23, 24] based on the strain energy stored in the bulk of the material versus that near an edge. A more straightforward scaling of the micromodulus based on the ratio of horizon volumes near an edge and in the bulk is given in [25]. The position-aware linear solid model (PALS) proposed by Mitchell et al. [26] for linear peridynamic state-based model relies on modifying the influence function for counteracting the surface effect, which has been provided with a slight modification in [27]. Of course, the need for modifications of the force function can be circumvented by adding a few layers of fictitious/ghost nodes around the boundary instead [11]. The summary of all these methods and more can be found in this excellent review by Le et al. [27].

There are also some errors introduced due to partial volumes also referred to here as “volume effects” introduced due to the mesh-free quadrature scheme generally used to discretize the PD equations. The analytical micromodulus is evaluated by integrating over a circle in 2D and sphere in 3D (most commonly). However, even in the bulk, the summation of discrete nodal volumes is generally not equal to original volume of integration when the micromodulus was derived, i.e., \(\sum {\Delta } {V}_{\boldsymbol {x}^{\prime }} \neq {\int }_{\mathcal {H}_{\boldsymbol {x}}} dV_{\boldsymbol {x}^{\prime }}\). Correction schemes for this have been introduced in [28], [29] based on correction of nodal volumes at the boundary of the neighborhood. Yu et al. presented a highly detailed scheme depending on the type of intersection of the horizon with the particles near the edge of the neighborhood. Similarly, Seleson presented a detailed study comparing a number of existing techniques and presented an improved method to counter volume effects in [30]. Another option is to employ a radially decaying force function such that the effect of nodal volumes near the edge of the neighborhood is reduced [31]. Liu and Hong [32, 33] instead chose to calibrate the micromodulus in a discrete sense and provide analytical expressions in 3D for various values of the horizon. Ganzemuller et al. [34] also propose a similar discrete calibration of the micromodulus and showed improvements over the analytical version in both static and dynamic cases.

## 3 Optimizing Peridynamic Parameters

The author proposes “reverse engineered” calibration of peridynamic parameters in this manuscript which is aimed at numerical calibration of peridynamic bond properties at each point in the domain through an optimization approach, which is expected to account for volume and surface corrections, and be agnostic to anisotropy of the material being modeled (within limitations of the bond-based theory).

*which covers an infinite number of its neighbors*

**x**

**x**^{′}and the range of indices ijkl is from 1 to 3. The discrete version for a discretized domain can be written by regarding the integral as a finite summation following the method of Silling and Askari [16] in indicial notation as,

*as a summation over its*

**x***N*th neighbor where

*N*varies from 1 to

*M*, where

*M*is the total number of neighbors, and therefore bonds. For example, the stiffness term \(\mathbb {C}_{1111}^{per}\) can be written as,

*α*and

*β*are the two Voigt indices that vary from 1 to 6 such that they relate to Cartesian indices

*ijkl*as: 1→11, 2→22, 3→33, 4→23, 5→31, and 6→12. For example, \(\mathbb {C}_{56}\) in Voigt notation corresponds to \(\mathbb {C}_{3112}\) in conventional notation, or \(\mathbb {C}_{1312}\) due to minor symmetry. Similarly,

*ζ*

_{1}=

*ξ*

_{1}

*ξ*

_{1},

*ζ*

_{2}=

*ξ*

_{2}

*ξ*

_{2},

*ζ*

_{1}=

*ξ*

_{3}

*ξ*

_{3},

*ζ*

_{4}=

*ξ*

_{2}

*ξ*

_{3},

*ζ*

_{5}=

*ξ*

_{1}

*ξ*

_{3}, and

*ζ*

_{6}=

*ξ*

_{1}

*ξ*

_{2}.

*M*. For example, for the 11 components,

*, that we aim to find is the one with the least error in a least-squares sense, that is,*

**c**One way to find a unique solution to the problem is find that the solution to the least squares problem which gives the lowest value of micromoduli. In other words, to find the minimum norm least squares solution where in addition to minimizing the residual given by \(\|\boldsymbol {\tilde {\mathrm {C}}}^{ref} - \textbf {X}\boldsymbol {c}\|^{2}\), the norm of the solution ∥* c*∥ itself is minimized. This can be computed from the Moore-Penrose pseudoinverse of

**X**(in a software such as MATLAB, the functions

*pinv*or

*lsqminnorm*can be used to compute this solution). However, this does not guarantee the non-negativity of the solution. Therefore to find the solution with the least norm and least residual within the space of positive solutions, the following scheme is proposed.

*be a vector of size M × 1 such that it lies in the null space of*

**v****X**such that,

*such that the norm ∥*

**c + v***∥ is minimum and non-negative,*

**c + v***. In other words, the desired solution is obtained by first solving for the minimum norm least squares solution*

**c + v ≥ 0***. Following this, the solution*

**c***is perturbed by an amount*

**c***such that*

**v***is non-negative and the residual \(\|\boldsymbol {\tilde {\mathrm {C}}}^{ref} - \textbf {X} \boldsymbol {(c + v)}^{2}\) remains unchanged since*

**c + v***lies in the null space of*

**v****X**. This scheme can be posed as a quadratic program subject to linear equality and inequality constraints as follows.

*∥ is equivalent to finding the \(\min \frac {1}{2}\boldsymbol {(c + v)}^{T}\boldsymbol {(c + v)}\) which can be expanded as,*

**c + v***is an M × M identity matrix and the term*

**I**

**c**^{T}

*is dropped since it is a known positive constant and does not affect the minimum. Therefore, the quadratic program can be now written as,*

**c***quadprog*function by providing the necessary matrices.

Note that in the first step, other routines such as *lsqlin* and *lsqnonneg* can also be used to obtain the original solution * c*, which may return one of multiple solutions for

*. For example, using*

**c***lsqnonneg*returns a solution of non-negative values in the solution vector but not necessarily of minimum norm. However, this is rendered moot as the second step aims to find the minimum norm solution

*which is cast as the objective function to be minimized in the quadratic program. The minor advantage of using say,*

**(c + v)***lsqminnorm*in the first step, is that if for a particular case, this routine finds the minimum norm solution will all non-negative micromoduli, then that is

*the*desired solution and the need for the second step is eliminated.

The results in the following section were generated using the *lsqnonneg* routine in MATLAB R2017b using a 64-bit Intel core i5 5300 processor. By default, the tolerance for this routine is on the order of ∼ 10*𝜖* where machine precision *𝜖* in MATLAB is 2.2204e−16.

## 4 Results and Discussion

### 4.1 Poisson’s Ratio = 0.25

For the purposes of demonstrating this method, a reference peridynamic particle with a spherical neighborhood is considered. For the sake of simplicity, quantities are considered to be unity wherever possible. For example, each particle is assumed to be seeded at the center of a cube of length unity and therefore of volume unity. The same is assumed for neighboring particles, which are spaced at a nearest neighbor distance of unity from each other.

*δ*equal to 1, 2, 2.5, and 3. For the purposes of illustration, the particles are depicted as colored spheres in Fig. 3 with the color depicting the magnitude of bond micromodulus between a particular particle in the lattice and the reference particle at the center of the lattice. Unlike evaluating a single value for the micromodulus using the analytical expression given in Eq. 23, the least squares approach gives multiple values of bond micromoduli, even in the isotropic case. The bond micromoduli obtained for various values of horizon are given in Fig. 3.

*δ*= 1 leads to a degenerate solution since the only particles in the neighborhood are the nearest neighbors along the three axes with all bond micromoduli taking the same value of 1.2. Once the bond micromoduli are solved for, the calibrated “peridynamic stiffness matrix” in Voigt notation can be obtained from the equation,

*δ*= 1, the PD stiffness matrix is obtained to be,

It is observed that in the absence of any bonds apart from the three pairs of bonds along mutually orthogonal axes, the effective PD stiffness matrix only contains axial stiffness terms. This is expected since a pair of bonds along one axis can be deformed without inducing a Poisson’s effect or a shear effect. It is also noted that in this simple case, the bond micromodulus is equal to the stiffness terms *c*_{11} = *c*_{22} = *c*_{33} which is fairly straightforward to verify using Eq. 33.

*δ*= 2,2.5,3), it is seen that an exact solution can be found for all three values of

*δ*, i.e., \(\boldsymbol {\textbf {C}}_{iso}^{per} = \boldsymbol {\mathrm {C}}_{iso}^{ref}\). The relative error in the solution given by \(\|\boldsymbol {\tilde {\mathrm {C}}}_{iso}^{ref} - \boldsymbol {\tilde {\mathrm {C}}}_{iso}^{per}\|/\|\boldsymbol {\tilde {\mathrm {C}}}_{iso}^{ref}\|\) is given in Table 1 which all appear to be 0 to machine precision. The last column in the table also gives the error in the stiffness matrix obtained when the analytical micromodulus is used in Eq. 33. The values of error are stated here to simply illustrate that there can be significant error induced while using the analytical form without any correction, even when the chosen Poisson’s ratio is 0.25 (nearly 15%!). This error can be reduced by using volume and surface correction factors which is purposefully not done here [27]. It is to be noted that this error depends on the horizon that is chosen to compute the micromodulus, which here is chosen arbitrarily as the minimum distance required to cover every particle in the lattice. Le and Bobaru [27] have similarly reported the relative difference in the effective peridynamic stiffness and the continuum stiffness for a 2D problem considering

*ν*= 1/3 to be between 0.708 and 0.0146% for different r-ratios, although some volume correction may have been used. While these values are quite low, the LS scheme is able to drive the difference to much lower values, very close to machine precision.

Minimum and maximum values of the calibrated micromoduli, analytical micromodulus, and the errors in the stiffness matrix when using the LS approach and the analytical approach considering Poisson’s ratio = 0.25

Isotropic, | |||||
---|---|---|---|---|---|

Horizon | Min. | Max. | | Error - LS | Error - An. |

1 | 1.2 | 1.2 | 3.8182 | 0.6325 | 1.7962 |

2 | 0.1271 | 0.3061 | 0.2387 | 2.2981e−15 | 0.0788 |

2.5 | 0.0376 | 0.0845 | 0.0978 | 5.6192e−16 | 0.3143 |

3 | 0.0011 | 0.0295 | 0.0052 | 1.1760e−15 | 0.1443 |

### 4.2 Poisson’s Ratio ≠ 0.25

*E*= 1.0,

*ν*= 0.35 is considered such that the stiffness matrix in Voigt notation is:

*ν*= 0.35 for cases in which a neighborhood is chosen with different values of the horizon,

*δ*.

*c*

_{12},

*c*

_{23},

*c*

_{13}are equal to the diagonal shear terms

*c*

_{44},

*c*

_{55},

*c*

_{66}. It is fairly straightforward to verify by looking at the individual stiffness terms that the effective Poisson’s ratio remains 0.25.

Minimum and maximum values of the calibrated micromoduli, analytical micromodulus, and the errors in the stiffness matrix when using the LS approach and the analytical approach considering Poisson’s ratio = 0.35

Isotropic, | |||||
---|---|---|---|---|---|

Horizon | Min. | Max. | | Error - LS | Error - An. |

2 | 0.1700 | 0.4094 | 0.3978 | 0.2653 | 0.3455 |

2.5 | 0.0503 | 0.1130 | 0.1629 | 0.2653 | 0.6697 |

3 | 0.0284 | 0.1054 | 0.0786 | 0.2653 | 0.4751 |

*ν*≤ 0.45, considering

*δ*= 3, results of which are given in Table 3.

Minimum and maximum values of the calibrated micromoduli, analytical micromodulus, and the errors in the stiffness matrix when using the LS approach and the analytical approach considering Poisson’s ratio = 0.05–0.45

Isotropic, | |||||
---|---|---|---|---|---|

Poisson’s ratio | Min. | Max. | | Error - LS | Error - An. |

0.05 | 0.0178 | 0.0660 | 0.0262 | 0.3524 | 0.4293 |

0.15 | 0.0187 | 0.0693 | 0.0337 | 0.2059 | 0.2326 |

0.25 | 0.0011 | 0.0295 | 0.0052 | 4.4774e−16 | 0.1443 |

0.35 | 0.0284 | 0.1054 | 0.0786 | 0.2653 | 0.4751 |

0.45 | 0.0672 | 0.2491 | 0.2358 | 0.5453 | 0.8533 |

For *ν* = 0.25, the solution is exact, and the error in the LS solution is 0, where as the error is significant for other values, ranging from 0.3524 for *ν* = 0.05 to 0.5453 for *ν* = 0.45. The error in the PD stifness matrix when using an analytical value for the micromodulus is also given, and is quite significant in all cases, being larger than the error obtained when using the LS approach. It is to be noted that this error is both due to volume effects and due to the shortcomings of the bond-based PD model when choosing a Poisson’s ratio other than 0.25. Therefore by eliminating the error due to volume effects by using the LS approach, the residual error is purely due to the limitation of the bond-based model.

### 4.3 Surface Corrections

Minimum and maximum values of the calibrated micromoduli, analytical micromodulus, and the errors in the stiffness matrix when using the LS approach and the analytical approach for face, edge, and corner cases, *E*= 1.0, *ν*= 0.35, *δ*= 3

Isotropic, | |||||
---|---|---|---|---|---|

Type | Min. | Max. | | Error - LS | Error - An. |

Face | 0.0278 | 0.1380 | 0.0472 | 2.0536e−16 | 0.3395 |

Edge | 0.0 | 0.3879 | 0.0472 | 0.2760 | 0.6205 |

Corner | 0.0 | 0.3879 | 0.0472 | 0.4781 | 0.7781 |

*ν*is equal to 0.45; however, they still remain smaller than the errors obtained when using the analytical micromodulus. Interestingly, the error when using the conventional approach has more than doubled from that obtained in the bulk, e.g., the error in the bulk for

*ν*= 0.25 is ∼ 15% where as that for a face is ∼ 34% (Table 5).

Minimum and maximum values of the calibrated micromoduli, analytical micromodulus, and the errors in the stiffness matrix when using the LS approach and the analytical approach for the face case, considering Poisson’s ratio = 0.05–0.45, *E* = 1.0, *δ*= 3

Face, isotropic, | |||||
---|---|---|---|---|---|

Poisson’s ratio | Min. | Max. | | Error - LS | Error - An. |

0.05 | 0.0233 | 0.1156 | 0.0262 | 0.3524 | 0.6283 |

0.15 | 0.0245 | 0.1215 | 0.0337 | 0.2059 | 0.4938 |

0.25 | 0.0011 | 0.0295 | 0.0052 | 2.0536e−16 | 0.3395 |

0.35 | 0.0372 | 0.1846 | 0.0786 | 0.2653 | 0.3292 |

0.45 | 0.0880 | 0.4364 | 0.2358 | 0.5453 | 0.5647 |

The edge and corner cases have not been delved into further because of the impractically high errors even for the case where *ν* = 0.25. It is expected that the calibration scheme will be further refined in the future to improve these errors.

## 5 Summary and Conclusions

A novel least squares approach to calibrating micromoduli in a discrete setting is proposed. Unlike using an analytical equation to find the micromodulus using strain energy equivalence, the micromoduli are calibrated such that the effective peridynamic stiffness matrix is closest to the reference stiffness matrix in a least squares sense. To account for the fact that the micromoduli have to be non-negative, a correction scheme is proposed which is cast as a quadratic program. Results for a local neighborhood, both in the bulk and at a surface for an isotropic material, are shown. Comparison of the error in the stiffness matrix when using the conventional approach and the least squares approach shows a significant reduction in error. For example, even in the case where *ν* = 0.25, the error in calibration can be reduced from ∼ 15% to effectively 0. As part of ongoing work, more investigation into anisotropy, irregular discretization, and surface effects will be considered in future work.

## References

- 1.Silling S (2000) Reformulation of elasticity theory for discontinuities and long-range forces. J Mech Phys Solids 48(1):175–209MathSciNetCrossRefGoogle Scholar
- 2.Bobaru F, Duangpanya M (2010) The peridynamic formulation for transient heat conduction. Int J Heat Mass Transfer 53(19):4047–4059CrossRefGoogle Scholar
- 3.Kilic B, Madenci E (2010) Peridynamic theory for thermomechanical analysis. IEEE Trans Adv Packag 33(1):97–105CrossRefGoogle Scholar
- 4.Prakash N, Seidel GD (2016) Electromechanical peridynamics modeling of piezoresistive response of carbon nanotube nanocomposites. Comput Mater Sci 113:154–170CrossRefGoogle Scholar
- 5.Gerstle W, Silling S, Read D, Tewary V, Lehoucq R (2008) Peridynamic simulation of electromigration. Comput Mater Continua 8(2):75–92Google Scholar
- 6.Katiyar A, Foster JT, Ouchi H, Sharma MM (2014) A peridynamic formulation of pressure driven convective fluid transport in porous media. J Comput Phys 261:209–229MathSciNetCrossRefGoogle Scholar
- 7.Chen Z, Bobaru F (2015) Peridynamic modeling of pitting corrosion damage. J Mech Phys Solids 78:352–381MathSciNetCrossRefGoogle Scholar
- 8.Ha YD, Bobaru F (2010) Studies of dynamic crack propagation and crack branching with peridynamics. Int J Fract 162(1–2):229–244CrossRefGoogle Scholar
- 9.Kilic B, Madenci E (2009) Prediction of crack paths in a quenched glass plate by using peridynamic theory. Int J Fract 156(2):165–177CrossRefGoogle Scholar
- 10.Askari E, Xu J, Silling S (2006) Peridynamic analysis of damage and failure in composites. In: 44th AIAA Aerospace sciences meeting and exhibit, Reno, Nevada. Reston, VA: AIAAGoogle Scholar
- 11.Gerstle W, Sau N, Silling SA (2005) Peridynamic modeling of plain and reinforced concrete structures. In: SMiRT18: 18th lnt. Conf. Struct. Mech. React. Technol., BeijingGoogle Scholar
- 12.Prakash N, Seidel GD (2017) Computational electromechanical peridynamics modeling of strain and damage sensing in nanocomposite bonded explosive materials (NCBX). Eng Fract Mech 177:180–202. https://doi.org/10.1016/j.engfracmech.2017.04.003. http://www.sciencedirect.com/science/article/pii/S0013794416307007 CrossRefGoogle Scholar
- 13.Ouchi H, Katiyar A, Foster J, Sharma MM et al (2015) A peridynamics model for the propagation of hydraulic fractures in heterogeneous, naturally fractured reservoirs. In: SPE hydraulic fracturing technology conference. Society of petroleum engineersGoogle Scholar
- 14.Naveen P (2017) Coupled electromechanical peridynamics modeling of strain and damage sensing in carbon nanotube reinforced polymer nanocomposites. PhD thesis, Virginia TechGoogle Scholar
- 15.Silling S, Lehoucq R (2010) Peridynamic theory of solid mechanics. Adv Appl Mech 44:73–168CrossRefGoogle Scholar
- 16.Silling SA, Askari E (2005) A meshfree method based on the peridynamic model of solid mechanics. Comput Struct 83(17): 1526–1535CrossRefGoogle Scholar
- 17.Zhao G-F, Fang J, Zhao J (2011) A 3d distinct lattice spring model for elasticity and dynamic failure. Int J Numer Anal Methods Geomech 35(8):859–885CrossRefGoogle Scholar
- 18.Buxton GA, Care CM, Cleaver DJ (2001) A lattice spring model of heterogeneous materials with plasticity. Model Simul Mater Sci Eng 9(6):485CrossRefGoogle Scholar
- 19.Jagota A, Bennison SJ (1994) Spring-network and finite-element models for elasticity and fracture. In: Non-linearity and breakdown in soft condensed matter. Springer, pp 186–201Google Scholar
- 20.Jagota A, Scherer GW (1993) Viscosities and sintering rates of a two-dimensional granular composite. J Am Ceram Soc 76(12):3123–3135CrossRefGoogle Scholar
- 21.Ha YD, Bobaru F (2011) Characteristics of dynamic brittle fracture captured with peridynamics. Eng Fract Mech 78(6):1156–1168CrossRefGoogle Scholar
- 22.Macek RW, Silling SA (2007) Peridynamics via finite element analysis. Finite Elem Anal Des 43(15):1169–1178MathSciNetCrossRefGoogle Scholar
- 23.Oterkus E (2010) Peridynamic theory for modeling three-dimensional damage growth in metallic and composite structuresGoogle Scholar
- 24.Madenci E, Oterkus E (2014) Peridynamic theory and its applications, vol 17. Springer, BerlinCrossRefGoogle Scholar
- 25.Bobaru F, Foster JT, Geubelle PH, Silling SA (2016) Handbook of peridynamic modeling. CRC Press, Boca RatonzbMATHGoogle Scholar
- 26.Mitchell J, Silling S, Littlewood D (2015) A position-aware linear solid constitutive model for peridynamics. J Mech Mater Struct 10(5):539–557MathSciNetCrossRefGoogle Scholar
- 27.Le QV, Bobaru F (2018) Surface corrections for peridynamic models in elasticity and fracture. Comput Mech 61(4):499–518. https://doi.org/10.1007/s00466-017-1469-1 MathSciNetCrossRefGoogle Scholar
- 28.Bobaru F, Ha YD (2011) Adaptive refinement and multiscale modeling in 2d peridynamics Int J Multiscale Comput Eng, 9(6)CrossRefGoogle Scholar
- 29.Parks ML, Seleson P, Plimpton SJ, Lehoucq RB, Silling SA (2008) Peridynamics with lammps: A user guide v0.2 beta. Sandia Report, pp 1–20Google Scholar
- 30.Seleson P (2014) Improved one-point quadrature algorithms for two-dimensional peridynamic models based on analytical calculations. Comput Methods Appl Mech Eng 282:184– 217MathSciNetCrossRefGoogle Scholar
- 31.Seleson P, Littlewood DJ (2016) Convergence studies in meshfree peridynamic simulations. Computers & Mathematics with Applications 71(11):2432–2448MathSciNetCrossRefGoogle Scholar
- 32.Liu W, Hong J-W (2012) Discretized peridynamics for brittle and ductile solids. Int J Numer Methods Eng 89(8):1028–1046MathSciNetCrossRefGoogle Scholar
- 33.Liu W, Hong J-W (2012) Discretized peridynamics for brittle and ductile solids. Int J Numer Methods Eng 89(8):1028–1046MathSciNetCrossRefGoogle Scholar
- 34.Ganzenmüller GC, Hiermaier S, May M (2015) Improvements to the prototype micro-brittle model of peridynamics. In: Meshfree methods for partial differential equations VII. Springer, pp 163–183Google Scholar