Welcome to learn MPM with Python#
This is a small book to give you a feel for material point method by developing 1D MPM code in Python.
- An introduction to the Material Point Method
- Axial vibration of a 1D bar with a single material point
- Axial vibration of a 1D bar (multiple material points)
- Problem
- Helper functions
- Material properties
- Analysis setting
- Mesh generation
- Generate particles
- Run analysis
- Visualize trajectory
- Visualize stress
- Visualize strain
- Practice-1: elastic body collision
- Coding 1D MPM
- Running MPM on DesignSafe