Examples
Mechanics¶
Examples which only include mechanics and fracture are within examples/mechanics.
-
The first example is an elastic wave propagating through a cube from an initial Gaussian radial displacement profile1. The example can be run with:
-
The next example is the Kalthoff-Winkler experiment2, where an impactor causes crack propagation at an angle from two pre-notches on a steel plate.
-
Another example is crack branching in a pre-notched soda-lime glass plate due to traction loading3.
-
An example with multiple random pre-notches is also available.
-
The next example is a fragmenting cylinder due to internal pressure4. This problem can either run with PD only or with hybrid PD-DEM contact.
-
An example highlighting plasticity simulates a tensile test based on an ASTM standard dogbone specimen.
-
An example demonstrating the peridynamic stress tensor computation simulates a square plate under tension with a circular hole at its center5.
-
An example of multi-material simulation demonstrates crack propagation in a pre-notched plate with a stiff inclusion under traction loading.
Powder dynamics¶
Examples which only include mechanics and fracture are within examples/dem.
- An example using DEM-only demonstrates powder filling in a container.
Thermomechanics¶
Examples which demonstrate temperature-dependent mechanics and fracture are within examples/thermomechanics.
-
The first example is thermoelastic deformation in a homogeneous plate due to linear thermal loading6.
-
The second example is crack initiation and propagation in an alumina ceramic plate due to a thermal shock caused by water quenching7.
Thermomechanics with heat transfer¶
Examples with heat transfer are within examples/thermomechanics.
-
The first example is pseudo-1d heat transfer (no mechanics) in a cube.
The same example with fully coupled thermomechanics can be run (with a much smaller timestep) using./CabanaPD/build/install/bin/ThermalDeformationHeatTransfer CabanaPD/examples/thermomechanics/heat_transfer.jsonthermal_deformation_heat_transfer.json. -
The second example is pseudo-1d heat transfer (no mechanics) in a pre-notched cube.
References¶
-
P. Seleson and D.J. Littlewood, Numerical tools for improved convergence of meshfree peridynamic discretizations, in Handbook of Nonlocal Continuum Mechanics for Materials and Structures, G. Voyiadjis, ed., Springer, Cham, 2018. doi:10.1007/978-3-319-22977-5_39-1 ↩
-
J.F. Kalthoff and S. Winkler, Failure mode transition at high rates of shear loading, in Impact Loading and Dynamic Behavior of Materials, C.Y. Chiem, H.-D. Kunze, and L.W. Meyer, eds., Vol 1, DGM Informationsgesellschaft Verlag (1988) 185-195. ↩
-
F. Bobaru and G. Zhang, Why do cracks branch? A peridynamic investigation of dynamic brittle fracture, International Journal of Fracture 196 (2015): 59–98. doi:10.1007/s10704-015-0056-8 ↩
-
D.J. Littlewood, M.L. Parks, J.T. Foster, J.A. Mitchell, and P. Diehl, The peridigm meshfree peridynamics code, Journal of Peridynamics and Nonlocal Modeling 6 (2024): 118–148. doi:10.1007/s42102-023-00100-0 ↩
-
A.S. Fallah, I.N. Giannakeas, R. Mella, M.R. Wenman, Y. Safa, and H. Bahai, On the computational derivation of bond-based peridynamic stress tensor, Journal of Peridynamics and Nonlocal Modeling 2 (2020): 352–378. doi:10.1007/s42102-020-00036-9 ↩
-
D. He, D. Huang, and D. Jiang, Modeling and studies of fracture in functionally graded materials under thermal shock loading using peridynamics, Theoretical and Applied Fracture Mechanics 111 (2021): 102852. doi:10.1016/j.tafmec.2020.102852 ↩
-
C.P. Jiang, X.F. Wu, J. Li, F. Song, Y.F. Shao, X.H. Xu, and P. Yan, A study of the mechanism of formation and numerical simulations of crack patterns in ceramics subjected to thermal shock, Acta Materialia 60(11) (2012): 4540–4550. doi:10.1016/j.actamat.2012.05.020 ↩