4.6 Article

Karamelo: an open source parallel C plus plus package for the material point method

Journal

COMPUTATIONAL PARTICLE MECHANICS
Volume 8, Issue 4, Pages 767-789

Publisher

SPRINGER INT PUBL AG
DOI: 10.1007/s40571-020-00369-8

Keywords

Material point method; MPM; Solids; fluids; ductile fracture; Damage

Funding

  1. Australian Research Council (ARC) Training Centre in Alloy Innovation for Mining Efficiency [IC160100036]
  2. Australian Research Council via DECRA Project [DE160100577]
  3. Australian Research Council [DE160100577, IC160100036] Funding Source: Australian Research Council

Ask authors/readers for more resources

Karamelo is a simple and robust C++ code for the material point method (MPM), designed to provide an open source, fast, light and easy-to-modify framework for research and application in MPM. The paper introduces the philosophy, design choices, and original algorithms implemented in Karamelo, along with simulations to demonstrate its capabilities.
A simple and robust C++ code for the material point method (MPM) called Karamelo is presented here. It was designed to provide an open source, fast, light and easy-to-modify framework for both conducting research on the MPM and research using the MPM, instead of a finite element package. This paper presents the overall philosophy, the main design choices and some of the original algorithms implemented in Karamelo. Simulations of solids and fluids involving extreme deformation are provided to illustrate the capabilities of the code.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available