Skip to main content

Parallel simulation of particulate flows

  • Regular Talks
  • Conference paper
  • First Online:
Solving Irregularly Structured Problems in Parallel (IRREGULAR 1998)

Abstract

Simulation of particles in fluids requires the solution of nonlinear Navier-Stokes equations for fluids coupled with Newton's equations for particle dynamics, in which the most time consuming part is the solution of nonsymmetric and indefinite sparse linear systems. In this paper, we present a comprehensive algorithm for the simulation of particulate flows in two dimensional domains. A backward Euler method is used for time evolution, and a variant of Newton's method is used to solve the nonlinear systems. The linear systems are solved efficiently by a novel multilevel algorithm that generates discrete divergence-free space for the incompressible fluid. Unlike incomplete factorization preconditioners, our technique has the desirable properties of robust and effective preconditioning along with efficient implementation on parallel computers. We present experiments on the SGI Origin2000 that demonstrate the parallel performance of our algorithm, and discuss various aspects of the simulation package and the associated software design.

This work is supported, in part, by the NSF through HPCC Grand Challenge grant ESC-95-27123. See http://www.aem.umn.edu/Solid-Liquid-Flows for more details.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R. S. Dembo, S. C. Eisenstat, and T. Steihaug. Inexact Newton methods. SIAM Journal on Numerical Analysis, 19(2):400–408, 1982.

    Google Scholar 

  2. J. E. Dennis and R. B. Schnabel. Numerical Methods for Unconstrained Optimization and Nonlinear Equations. Prentice-Hall, 1983.

    Google Scholar 

  3. S. C. Eisenstat and H. F. Walker. Choosing the forcing terms in an inexact Newton method. SIAM Journal on Scientific Computing, 17(1):16–32, 1996.

    Google Scholar 

  4. W. D. Gropp, E. Lusk, and A. Skjellum. Using MPI. Portable Parallel Programming with the Message Passing Interface. MIT Press, 1994.

    Google Scholar 

  5. T. Hesla. A combined fluid-particle formulation. Presented at a Grand Challenge group meeting.

    Google Scholar 

  6. H. Hu. Direct simulation of flows of solid-liquid mixtures. International Journal of Multiphase Flow, 22, 1996.

    Google Scholar 

  7. G. Karypis and V. Kumar. Parallel multilevel k-way partitioning scheme for irregular graphs. Technical Report 96-036, University of Minnesota, 1996.

    Google Scholar 

  8. B. Maury and R. Glowinski. Fluid-particle flow: A symmetric formulation. C. R. Acad. Sci. Paris, 324(I):1079–1084, 1997.

    Google Scholar 

  9. Y. Saad and M. H. Schultz. GMRES: A generalized minimum residual algorithm for solving nonsymmetric linear systems. SIAM Journal on Scientific and Statistical Computing, 7:856–869, 1986.

    Google Scholar 

  10. V. Sarin. Efficient Iterative Methods for Saddle Point Problems. PhD thesis, University of Illinois, Urbana-Champaign, 1197.

    Google Scholar 

  11. V. Sarin and A. H. Sameh. An efficient iterative method for the generalized Stokes problem. SIAM Journal on Scientific Computing, 19(1):206–226, 1998.

    Google Scholar 

  12. J. R. Shewchuk. Triangle: Engineering a 2d quality mesh generator and delaunay triangulator. In First Workshop on Applied Computational Geometry, pages 124–133. ACM, Philadelphia, PA, 1996.

    Google Scholar 

  13. B. F. Smith, W. D. Gropp, L. C. McInnes, and S. Balay. Petsc 2.0 Users Manual. Technical Report TR ANL-95/11, Argonne National Laboratory, 1995.

    Google Scholar 

  14. D. Vanderstraeten and M. G. Knepley. Parallel building blocks for finite element simulations: Application to solid-liquid mixture flows. In Proceedings of the Parallel Computational Fluid Dynamics Conference, Manchester, England, 1997.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Alfonso Ferreira José Rolim Horst Simon Shang-Hua Teng

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Knepley, M.G., Sarin, V., Sameh, A.H. (1998). Parallel simulation of particulate flows. In: Ferreira, A., Rolim, J., Simon, H., Teng, SH. (eds) Solving Irregularly Structured Problems in Parallel. IRREGULAR 1998. Lecture Notes in Computer Science, vol 1457. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0018542

Download citation

  • DOI: https://doi.org/10.1007/BFb0018542

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64809-3

  • Online ISBN: 978-3-540-68533-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics