Simulating granular flows across solid-like and fluid-like regimes, especially in complex scenarios like landslides, involves large deformations and strong nonlinearity. Accurately predicting the full dynamics requires careful implementation, verification and benchmarking at both constitutive and governing equation levels. The Material Point Method (MPM) has emerged as a robust approach to modeling granular flow problems. HydraxMPM is a high-performance, JAX-based MPM solver, which addresses these challenges. It utilizes JAX, a machine learning library optimized for high-performance array-based computation, to provide features such as automatic differentiation (AD). These capabilities enable efficient constitutive modeling and support gradient-based optimization. In this study, HydraxMPM is applied to various benchmark cases and its results are compared against reference data at the levels of constitutive laws and governing equations. Benchmark cases include material behavior under constant pressure shear and granular flow dynamics during column collapse. This work highlights the versatility of JAX in facilitating modularity of the code structure, diagnosis tasks such as sensitivity analysis, and simulations for dense granular flows.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

HydraxMPM: A JAX-Based, High-Performance Simulation Environment for Granular Flow Simulations

  • Retief Lubbe,
  • Hongyang Cheng

摘要

Simulating granular flows across solid-like and fluid-like regimes, especially in complex scenarios like landslides, involves large deformations and strong nonlinearity. Accurately predicting the full dynamics requires careful implementation, verification and benchmarking at both constitutive and governing equation levels. The Material Point Method (MPM) has emerged as a robust approach to modeling granular flow problems. HydraxMPM is a high-performance, JAX-based MPM solver, which addresses these challenges. It utilizes JAX, a machine learning library optimized for high-performance array-based computation, to provide features such as automatic differentiation (AD). These capabilities enable efficient constitutive modeling and support gradient-based optimization. In this study, HydraxMPM is applied to various benchmark cases and its results are compared against reference data at the levels of constitutive laws and governing equations. Benchmark cases include material behavior under constant pressure shear and granular flow dynamics during column collapse. This work highlights the versatility of JAX in facilitating modularity of the code structure, diagnosis tasks such as sensitivity analysis, and simulations for dense granular flows.