Parallel Simulation of Multicomponent Systems

  • Michael T. Heath
  • Xiangmin Jiao
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3402)


Simulation of multicomponent systems poses many critical challenges in science and engineering. We overview some software and algorithmic issues in developing high-performance simulation tools for such systems, based on our experience in developing a large-scale, fully-coupled code for detailed simulation of solid propellant rockets. We briefly sketch some of our solutions to these issues, with focus on parallel and performance aspects. We present some recent progress and results of our coupled simulation code, and outline some remaining roadblocks to advancing the state of the art in high-fidelity, high-performance multicomponent simulations.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Anderson, E., et al.: LAPACK Users’ Guide, 2nd edn. SIAM, Philadelphia (1995)Google Scholar
  2. 2.
    Bhandarkar, M., Kalé, L.V.: A parallel framework for explicit FEM. In: Prasanna, V.K., Vajapeyam, S., Valero, M. (eds.) HiPC 2000. LNCS, vol. 1970, pp. 385–395. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  3. 3.
    Blazek, J.: Flow simulation in solid rocket motors using advanced CFD. In: 39th AIAA/ASME/SAE/ASEE Joint Propulsion Conf. and Exhibit, Huntsville Alabama (2003); AIAA Paper 2003-5111Google Scholar
  4. 4.
    Browne, S., Dongarra, J., Garner, N., Ho, G., Mucci, P.: A portable programming interface for performance evaluation on modern processors. Int. J. High Perf. Comput. Appl. 14, 189–204 (2000)CrossRefGoogle Scholar
  5. 5.
    Freitag, L., Leurent, T., Knupp, P., Melander, D.: MESQUITE design: Issues in the development of a mesh quality improvement toolkit. In: 8th Intl. Conf. Numer. Grid Gener. Comput. Field Sim. pp. 159–168 (2002)Google Scholar
  6. 6.
    Geubelle, P.H., Baylor, J.: Impact-induced delamination of composites: A 2D simulation. Composites B 29B, 589–602 (1998)CrossRefGoogle Scholar
  7. 7.
    Gropp, W., Lusk, E., Skjellum, A.: Using MPI: Portable Parallel Programming with the Message-Passing Interface, 2nd edn. MIT Press, Cambridge (1999)Google Scholar
  8. 8.
    Haselbacher, A.: A WENO reconstruction method for unstructured grids based on explicit stencil construction. In: 43rd AIAA Aerospace Sciences Meeting and Exhibit, Reno, NV (January 2005); AIAA Paper 2005-0879 (to appear)Google Scholar
  9. 9.
    Heath, M.T., Dick, W.A.: Virtual prototyping of solid propellant rockets. Computing in Science & Engineering 2, 21–32 (2000)CrossRefGoogle Scholar
  10. 10.
    Huang, C., Lawlor, O.S., Kalé, L.V.: Adaptive MPI. In: Rauchwerger, L. (ed.) LCPC 2003. LNCS, vol. 2958, Springer, Heidelberg (2004)CrossRefGoogle Scholar
  11. 11.
    Huggett, C., Bartley, C.E., Mills, M.M.: Solid Propellant Rockets. Princeton University Press, Princeton (1960)Google Scholar
  12. 12.
    Jiao, X., Campbell, M.T., Heath, M.T.: Roccom: An object-oriented, data-centric software integration framework for multiphysics simulations. In: 17th Ann. ACM Int. Conf. Supercomputing, pp. 358–368 (2003)Google Scholar
  13. 13.
    Jiao, X., Heath, M.T.: Common-refinement based data transfer between nonmatching meshes in multiphysics simulations. Int. J. Numer. Meth. Engrg. 61, 2401–2427 (2004)CrossRefMathSciNetGoogle Scholar
  14. 14.
    Jiao, X., Heath, M.T.: Overlaying surface meshes, part I: Algorithms. Int. J. Comput. Geom. Appl. 14, 379–402 (2004)MATHCrossRefMathSciNetGoogle Scholar
  15. 15.
    Jiao, X., Heath, M.T., Lawlor, O.S.: Face-offsetting methods for entropy-satisfying Lagrangian surface propagation. In: Preparation (2004)Google Scholar
  16. 16.
    Lawlor, O.S., Kalé, L.V.: A voxel-based parallel collision detection algorithm. In: Proc. Internat. Conf. Supercomputing, June 2002, pp. 285–293 (2002)Google Scholar
  17. 17.
    Massa, L., Jackson, T.L., Short, M.: Numerical simulation of three-dimensional heterogeneous propellant. Combustion Theory and Modelling 7, 579–602 (2003)CrossRefGoogle Scholar
  18. 18.
    Najjar, F.M., Haselbacher, A., Ferry, J.P., Wasistho, B., Balachandar, S., Moser, R.D.: Large-scale multiphase large-eddy simulation of flows in solid-rocket motors. In: 16th AIAA Computational Fluid Dynamics Conf., Orlando, FL (June 2003); AIAA Paper 2003-3700Google Scholar
  19. 19.
    Namazifard, A., Parsons, I.D.: A distributed memory parallel implementation of the multigrid method for solving three-dimensional implicit solid mechanics problems. Int. J. Numer. Meth. Engrg. 61, 1173–1208 (2004)MATHCrossRefGoogle Scholar
  20. 20.
    Namazifard, A., Parsons, I.D., Acharya, A., Taciroglu, E., Hales, J.: Parallel structural analysis of solid rocket motors. In: AIAA/ASME/SAE/ASEE Joint Propulsion Conf. (2000); AIAA Paper 2000-3457Google Scholar
  21. 21.
    Osher, S., Fedkiw, R.: Level Set Methods and Dynamic Implicit Surfaces. Springer, Heidelberg (2003)MATHGoogle Scholar
  22. 22.
    Sethian, J.A.: Level Set Methods and Fast Marching Methods. Cambridge University Press, Cambridge (1999)MATHGoogle Scholar
  23. 23.
    Sutton, G.P., Biblarz, O.: Rocket Propulsion Elements, 7th edn. John Wiley & Sons, New York (2001)Google Scholar
  24. 24.
    Tang, K.C., Brewster, M.Q.: Dynamic combustion of AP composite propellants: Ignition pressure spike (2001), AIAA Paper 2001-4502Google Scholar
  25. 25.
    Tang, K.C., Brewster, M.Q.: Nonlinear dynamic combustion in solid rockets: L*-effects. J. Propulsion and Power 14, 909–918 (2001)CrossRefGoogle Scholar
  26. 26.
    Thomas, P.D., Lombard, C.K.: Geometric conservation law and its application to flow computations on moving grids. AIAA J. 17, 1030–1037 (1979)MATHCrossRefMathSciNetGoogle Scholar
  27. 27.
    Thompson, J.F., Soni, B.K., Weatherill, N.P. (eds.): Handbook of Grid Generation. CRC Press, Boca Raton (1999)MATHGoogle Scholar
  28. 28.
    Widener, J.F., Beckstead, M.W.: Aluminum combustion modeling in solid propellant combustion products (1998); AIAA Paper 98-3824Google Scholar
  29. 29.
    Wilson, W.G., Anderson, J.M., Vander Meyden, M.: Titan IV SRMU PQM-1 overview (1992); AIAA Paper 92-3819Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Michael T. Heath
    • 1
  • Xiangmin Jiao
    • 1
  1. 1.Computational Science and EngineeringUniversity of IllinoisUrbanaUSA

Personalised recommendations