ChristianLagares / 1DPDpy

1D peridynamics code

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DOI

This is a simple 1 dimensional peridynamics code meant to represent a bar with displacement boundary conditions at either end. The class 1D_Problem allows some flexibility in defining with respect to the problem size, discretization level, and horizon.

You will need the following Python modules to sucessfully run the code, they are shown with the pip command you can use to install them in case they are not available.

pip install numpy
pip install scipy 
pip install matplotlib

To clone the repository:

git clone git@github.com:johntfoster/1DPDpy.git

About

1D peridynamics code

License:MIT License


Languages

Language:Jupyter Notebook 94.9%Language:Python 5.1%