当前位置: X-MOL 学术Comp. Part. Mech. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
ParticLS: Object-oriented software for discrete element methods and peridynamics
Computational Particle Mechanics ( IF 2.8 ) Pub Date : 2021-03-12 , DOI: 10.1007/s40571-021-00392-3
Andrew D. Davis , Brendan A. West , Nathanael J. Frisch , Devin T. O’Connor , Matthew D. Parno

ParticLS (Particle Level Sets) is a software library that implements the discrete element method (DEM) and meshfree methods. ParticLS tracks the interaction between individual particles whose geometries are defined by level sets capable of capturing complex shapes. These particles either represent rigid bodies or material points within a continuum. Particle-particle interactions using various contact laws numerically approximate solutions to energy and mass conservation equations, simulating rigid body dynamics or deformation/fracture. By leveraging multiple contact laws, ParticLS can simulate interacting bodies that deform, fracture, and are composed of many particles. In the continuum setting, we numerically solve the peridynamic equations—integro-differential equations capable of modeling objects with discontinuous displacement fields and complex fracture dynamics. We show that the discretized peridynamic equations can be solved using the same software infrastructure that implements the DEM. Therefore, we design a unique software library where users can easily add particles with arbitrary geometries and new contact laws that model either rigid-body interaction or peridynamic constitutive relationships. We demonstrate ParticLS’ versatility on test problems meant to showcase features applicable to a broad selection of fields such as tectonics, granular media, multiscale simulations, glacier calving, and sea ice.



中文翻译:

ParticLS:面向对象的软件,用于离散元素方法和动力学

颗粒原料(Partic大号伊维尔基尼小号(ets)是一个软件库,可实现离散元素方法(DEM)和无网格方法。ParticLS跟踪单个粒子之间的相互作用,这些粒子的几何形状由能够捕获复杂形状的能级集定义。这些粒子代表连续体内的刚体或材料点。使用各种接触定律的粒子间相互作用在数值上近似于能量和质量守恒方程的解,从而模拟了刚体动力学或变形/断裂。通过利用多种接触定律,ParticLS可以模拟相互作用的物体,这些物体变形,断裂并由许多粒子组成。在连续体设置中,我们用数值方法求解了围岩动力学方程,即能够模拟具有不连续位移场和复杂断裂动力学的物体的积分微分方程。我们表明,可以使用实现DEM的相同软件基础结构解决离散化的绕动力学方程。因此,我们设计了一个独特的软件库,用户可以在其中轻松添加具有任意几何形状的粒子和新的接触定律,这些定律可以对刚体相互作用或周向动力学本构关系进行建模。我们展示了ParticLS在测试问题上的多功能性,旨在展示适用于广泛领域的特征,例如构造学,颗粒介质,多尺度模拟,冰川崩塌和海冰。我们设计了一个独特的软件库,用户可以在其中轻松添加具有任意几何形状的粒子和新的接触定律,这些定律可以对刚体相互作用或周向动力本构关系进行建模。我们展示了ParticLS在测试问题上的多功能性,旨在展示适用于广泛领域的特征,例如构造学,颗粒介质,多尺度模拟,冰川崩塌和海冰。我们设计了一个独特的软件库,用户可以在其中轻松添加具有任意几何形状的粒子和新的接触定律,这些定律可以对刚体相互作用或周向动力本构关系进行建模。我们展示了ParticLS在测试问题上的多功能性,旨在展示适用于广泛领域的特征,例如构造学,颗粒介质,多尺度模拟,冰川崩塌和海冰。

更新日期:2021-03-15
down
wechat
bug