Skip to main content

Research Repository

Advanced Search

AMPLE: A Material Point Learning Environment

Coombs, WM; Augarde, CE

AMPLE: A Material Point Learning Environment Thumbnail



The Material Point Method is a computational tool ideally suited to modelling solid mechanics problems involving large deformations where conventional mesh-based methods struggle. Explicit and implicit formulations are available, but for both the learning curve for understanding the method and arriving at a useful implementation is severe. Researchers must understand and implement finite element analysis, non-linear material behaviour, finite deformation mechanics and non-linear solution methods before they can even verify their formulations. This issue represents a significant barrier for post-doctoral researchers, graduate students and undergraduate students to start working with (and understanding) the method. This paper presents A Material Point Learning Environment (AMPLE) based around implicit variants of the method, with the aim of softening this steep learning curve via MATLAB-based, accessible and compact scripts. The code is freely available from


Coombs, W., & Augarde, C. (2020). AMPLE: A Material Point Learning Environment. Advances in Engineering Software, 139, Article 102748.

Journal Article Type Article
Acceptance Date Oct 22, 2019
Online Publication Date Nov 1, 2019
Publication Date Jan 1, 2020
Deposit Date Oct 23, 2019
Publicly Available Date Nov 4, 2019
Journal Advances in Engineering Software
Print ISSN 0965-9978
Publisher Elsevier
Peer Reviewed Peer Reviewed
Volume 139
Article Number 102748


You might also like

Downloadable Citations