Articles | Volume 13, issue 12
Geosci. Model Dev., 13, 6265–6284, 2020
Geosci. Model Dev., 13, 6265–6284, 2020

Model description paper 10 Dec 2020

Model description paper | 10 Dec 2020

A fast and efficient MATLAB-based MPM solver: fMPMM-solver v1.1

Emmanuel Wyser et al.

Related authors

An explicit GPU-based material point method solver for elastoplastic problems (ep2-3De v1.0)
Emmanuel Wyser, Yury Alkhimenkov, Michel Jaboyedoff, and Yury Y. Podladchikov
Geosci. Model Dev. Discuss.,,, 2021
Revised manuscript accepted for GMD
Short summary

Related subject area

Numerical methods
A micro-genetic algorithm (GA v1.7.1a) for combinatorial optimization of physics parameterizations in the Weather Research and Forecasting model (v4.0.3) for quantitative precipitation forecast in Korea
Sojung Park and Seon K. Park
Geosci. Model Dev., 14, 6241–6255,,, 2021
Short summary
SymPKF (v1.0): a symbolic and computational toolbox for the design of parametric Kalman filter dynamics
Olivier Pannekoucke and Philippe Arbogast
Geosci. Model Dev., 14, 5957–5976,,, 2021
Short summary
NDCmitiQ v1.0.0: a tool to quantify and analyse greenhouse gas mitigation targets
Annika Günther, Johannes Gütschow, and Mairi Louise Jeffery
Geosci. Model Dev., 14, 5695–5730,,, 2021
Short summary
Combining ensemble Kalman filter and reservoir computing to predict spatiotemporal chaotic systems from imperfect observations and models
Futo Tomizawa and Yohei Sawada
Geosci. Model Dev., 14, 5623–5635,,, 2021
Short summary
The Coastline Evolution Model 2D (CEM2D) V1.1
Chloe Leach, Tom Coulthard, Andrew Barkwith, Daniel R. Parsons, and Susan Manson
Geosci. Model Dev., 14, 5507–5523,,, 2021
Short summary

Cited articles

Abe, K., Soga, K., and Bandara, S.: Material point method for coupled hydromechanical problems, J. Geotechn. Geoenviron. Eng., 140, 04013033,, 2014. a
Acosta, J. L. G., Vardon, P. J., Remmerswaal, G., and Hicks, M. A.: An investigation of stress inaccuracies and proposed solution in the material point method, Comput. Mechan., 65, 555–581, 2020. a, b
Anderson Jr., C. E.: An overview of the theory of hydrocodes, Int. J. Impact Eng., 5, 33–59, 1987. a
Bandara, S. and Soga, K.: Coupling of soil deformation and pore fluid flow using material point method, Comput. Geotech., 63, 199–214, 2015. a
Bandara, S., Ferrari, A., and Laloui, L.: Modelling landslides in unsaturated slopes subjected to rainfall infiltration using material point method, Int. J. Num. Anal. Method. Geomechan., 40, 1358–1380, 2016. a, b
Short summary
In this work, we present an efficient and fast material point method (MPM) implementation in MATLAB. We first discuss the vectorization strategies to adapt this numerical method to a MATLAB implementation. We report excellent agreement of the solver compared with classical analysis among the MPM community, such as the cantilever beam problem. The solver achieves a performance gain of 28 compared with a classical iterative implementation.