• 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