/An-ordinary-state-based-peridynamics-OSBPD-

An-ordinary-state-based-peridynamics-OSBPD-

Primary LanguageMATLAB

An-ordinary-state-based-peridynamics-OSBPD-

This program is about An-ordinary-state-based-peridynamics(OSBPD).

This simple code is perfect for beginners in the field of peridynamics.

Many codes is rewritten from Fortran codes("Peridynamic Theory and Its Applications") and Matlab codes (written by @lazyzq “MatlabPeridynamicsCode”).

This code sovle a 2D plate subjected to a tensile load by OSBPD. The plane stress state and the poission ratio v=1/8 and 1/3 is considered. 3D problem can be easily simulated after minor modifications.

The volume method is used to surface correction.

But here there is a fatal problem: very low computational efficiency. If you have any suggestions, please tell me.

Last I hope this code can help you learn PD better, and if you have any questions about Pd, you can discuss them with me by my researchgate: https://www.researchgate.net/profile/Jin-Hu-Pan