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
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;
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
DOI :
10.1109/SECON.2009.5174095