DocumentCode
2678719
Title
A client-server system for simulating and visualizing the random packing of polydiverse spheres
Author
Johnson, Bruce ; Lowe, Robert
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., Univ. of Tennessee, Knoxville, Knoxville, TN, USA
fYear
2009
fDate
5-8 March 2009
Firstpage
307
Lastpage
310
Abstract
The random packing of particles is important to understand the properties of geological materials, especially unconsolidated sediments that are typically difficult to sample without destroying their structure. Computer simulation algorithms are now widely used to simulate the packing of granular materials but are computationally intensive- typically O(n3) - exercises that are especially complicated when simulating the packing of materials with different size and density distributions. The objective of this project was to develop a polydisperse packing algorithm for scalable execution on multiple processor (i.e., parallel) computers. We present VirtualSoil, a client-server numerical computation package written in C++ that utilizes a portable OpenGL-based graphical user interface and particle visualization system for the client and the message passing interface (MPI library) based parallel computation for the server. The packing algorithm is based on a Monte Carlo simulation in which all the grains simultaneously settle in a concentrated suspension. Input data requirements include the particle size intervals and number of particles in each interval whereas the data output is a final spatial distribution of a packed bed.
Keywords
Monte Carlo methods; client-server systems; geophysics computing; graphical user interfaces; message passing; parallel algorithms; particle size; soil; C++; Monte Carlo simulation; OpenGL-based graphical user interface; VirtualSoil; client-server system; granular materials; message passing interface; parallel computation; particle visualization; polydisperse packing algorithm; polydiverse spheres; random packing; Client-server systems; Computational modeling; Computer interfaces; Computer simulation; Concurrent computing; Distributed computing; Geology; Portable computers; Sediments; Visualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Southeastcon, 2009. SOUTHEASTCON '09. IEEE
Conference_Location
Atlanta, GA
Print_ISBN
978-1-4244-3976-8
Electronic_ISBN
978-1-4244-3978-2
Type
conf
DOI
10.1109/SECON.2009.5174095
Filename
5174095
Link To Document