CHRONO: a parallel multi-physics library for rigid-body, flexible-body, and fluid dynamics
Authors:
Open Access
- 12 February 2013
- journal article
- research article
- Published by Copernicus GmbH in Mechanical Sciences
- Vol. 4 (1) , 49-64
Abstract
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.Keywords
This publication has 30 references indexed in Scilit:
- Parallel collision detection of ellipsoids with applications in large scale multibody dynamicsMathematics and Computers in Simulation, 2012
- A Convex Complementarity Approach for Simulating Large Granular FlowsJournal of Computational and Nonlinear Dynamics, 2010
- An iterative approach for cone complementarity problems for nonsmooth dynamicsComputational Optimization and Applications, 2008
- Review and extension of normal force models for the Discrete Element MethodPowder Technology, 2007
- Analysis of Thin Plate Structures Using the Absolute Nodal Coordinate FormulationProceedings of the Institution of Mechanical Engineers, Part K: Journal of Multi-Body Dynamics, 2005
- Smoothed particle hydrodynamicsReports on Progress in Physics, 2005
- Moving-least-squares-particle hydrodynamics?I. Consistency and stabilityInternational Journal for Numerical Methods in Engineering, 1999
- The Reyes image rendering architectureACM SIGGRAPH Computer Graphics, 1987
- A discrete numerical model for granular assembliesGéotechnique, 1979
- A numerical approach to the testing of the fission hypothesisThe Astronomical Journal, 1977