Chrono: a parallel multi-physics library for rigid-body, flexible-body, and fluid dynamics

被引:54
作者
Mazhar, H. [1 ]
Heyn, T. [1 ]
Pazouki, A. [1 ]
Melanz, D. [1 ]
Seidl, A. [1 ]
Bartholomew, A. [1 ]
Tasora, A. [2 ]
Negrut, D. [1 ]
机构
[1] Univ Wisconsin, Dept Mech Engn, Simulat Based Engn Lab, Madison, WI 53706 USA
[2] Univ Parma, Dept Ind Engn, I-43100 Parma, Italy
基金
美国国家科学基金会;
关键词
NODAL COORDINATE FORMULATION; SMOOTHED PARTICLE HYDRODYNAMICS; LARGE-SCALE; WAVES;
D O I
10.5194/ms-4-49-2013
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
The last decade witnessed a manifest shift in the microprocessor industry towards chip designs that promote parallel computing. Until recently the privilege of a select group of large research centers, Teraflop computing is becoming a commodity owing to inexpensive GPU cards and multi to many-core x86 processors. This paradigm shift towards large scale parallel computing has been leveraged in Chrono, a freely available C++ multi-physics simulation package. Chrono is made up of a collection of loosely coupled components that facilitate different aspects of multi-physics modeling, simulation, and visualization. This contribution provides an overview of Chrono:: Engine, Chrono:: Flex, Chrono:: Fluid, and Chrono::Render, which are modules that can capitalize on the processing power of hundreds of parallel processors. Problems that can be tackled in Chrono include but are not limited to granular material dynamics, tangled large flexible structures with self contact, particulate flows, and tracked vehicle mobility. The paper presents an overview of each of these modules and illustrates through several examples the potential of this multi-physics library.
引用
收藏
页码:49 / 64
页数:16
相关论文
共 47 条
[1]   An iterative approach for cone complementarity problems for nonsmooth dynamics [J].
Anitescu, Mihai ;
Tasora, Alessandro .
COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2010, 47 (02) :207-235
[2]  
[Anonymous], 2004, ABAQUS US MAN VERS 6
[3]  
[Anonymous], 2012, MSC SOFTW ADAMS AUT
[4]  
[Anonymous], P 30 COMP INF ENG C
[5]  
Bell N., 2012, CUSP: Generic parallel algorithms for sparse matrix and graph computations
[6]   Definition of the elastic forces in the finite-element absolute nodal coordinate formulation and the floating frame of reference formulation [J].
Berzeri, M ;
Campanelli, M ;
Shabana, AA .
MULTIBODY SYSTEM DYNAMICS, 2001, 5 (01) :21-54
[7]  
Cook R. L., 1987, SIGGRAPH 87 C P, P95
[8]  
Cundall P., 1971, P INT S ROCK MECH NA
[9]   DISCRETE NUMERICAL-MODEL FOR GRANULAR ASSEMBLIES [J].
CUNDALL, PA ;
STRACK, ODL .
GEOTECHNIQUE, 1979, 29 (01) :47-65
[10]   Numerical modeling of water waves with the SPH method [J].
Dalrymple, RA ;
Rogers, BD .
COASTAL ENGINEERING, 2006, 53 (2-3) :141-147