Parallel Computational Fluid Dynamics '95

Book description

Parallel Computational Fluid Dynamics(CFD) is an internationally recognised fast-growing field. Since 1989, the number of participants attending Parallel CFD Conferences has doubled.

In order to keep track of current global developments, the Parallel CFD Conference annually brings scientists together to discuss and report results on the utilization of parallel computing as a practical computational tool for solving complex fluid dynamic problems. This volume contains the results of research conducted during the past year.

Subject areas covered include: novel parallel algorithms, parallel Euler and Navier-Stokes solvers, parallel Direct Simulation Monte Carlo method and parallel multigrid techniques. The content of the book also demonstrates that considerable effort is being made to utilize parallel computing to solve a variety of fluid dynamics problems in topics such as climate modeling, consultation, aerodynamics and in many other areas.

Readers of this book will gain a valid insight into the exciting recent developments in Parallel CFD research.

Table of contents

  1. Front Cover
  2. Parallel Computational Fluid Dynamics: Implementations and Results Using Parallel Computers
  3. Copyright Page
  4. Preface
  5. Acknowledgements
  6. Table of Contents (1/2)
  7. Table of Contents (2/2)
  8. Part 1: Invited Speakers
    1. Chapter 1. Multiblock Structured Algorithms in Parallel CFD
    2. Chapter 2. Using Hundreds of Workstations for Production Running of Parallel CFD Applications (1/3)
    3. Chapter 2. Using Hundreds of Workstations for Production Running of Parallel CFD Applications (2/3)
    4. Chapter 2. Using Hundreds of Workstations for Production Running of Parallel CFD Applications (3/3)
    5. Chapter 3. Parallel Computation of Frontal Processes (1/2)
    6. Chapter 3. Parallel Computation of Frontal Processes (2/2)
    7. Chapter 4. Modelling the Global Ocean Circulation on the T3D (1/2)
    8. Chapter 4. Modelling the Global Ocean Circulation on the T3D (2/2)
    9. Chapter 5. Concurrent Distributed Visualization and Solution Steering (1/2)
    10. Chapter 5. Concurrent Distributed Visualization and Solution Steering (2/2)
    11. Chapter 6. From R&D in Parallel CFD to a Tool for Computer Aided Engineering (1/2)
    12. Chapter 6. From R&D in Parallel CFD to a Tool for Computer Aided Engineering (2/2)
    13. Chapter 7. Parallel Computation of Unsteady Supersonic Cavity Flows (1/2)
    14. Chapter 7. Parallel Computation of Unsteady Supersonic Cavity Flows (2/2)
  9. Part 2: Reacting Flows
    1. Chapter 8. A Data-Parallel LU Relaxation Method for Reacting Viscous Flows
    2. Chapter 9. Parallel Simulation on Rayleigh-Bénard Convection in 2D by the Direct Simulation Monte Carlo Method (1/2)
    3. Chapter 9. Parallel Simulation on Rayleigh-Bénard Convection in 2D by the Direct Simulation Monte Carlo Method (2/2)
    4. Chapter 10. Distributed Implementation of KIVA-3 on the Intel Paragon (1/2)
    5. Chapter 10. Distributed Implementation of KIVA-3 on the Intel Paragon (2/2)
    6. Chapter 11. A Parallel Tool for the Study of 3D Turbulent Combustion Phenomena (1/2)
    7. Chapter 11. A Parallel Tool for the Study of 3D Turbulent Combustion Phenomena (2/2)
    8. Chapter 12. Numerical Simulation of Reacting Mixing Layer with Combined Parallel Approach (1/2)
    9. Chapter 12. Numerical Simulation of Reacting Mixing Layer with Combined Parallel Approach (2/2)
    10. Chapter 13. On the Optical Properties of a Supersonic Mixing Layer (1/2)
    11. Chapter 13. On the Optical Properties of a Supersonic Mixing Layer (2/2)
    12. Chapter 14. Computation of Chemically Reacting Flow on Parallel Systems (1/2)
    13. Chapter 14. Computation of Chemically Reacting Flow on Parallel Systems (2/2)
    14. Chapter 15. Development of a Parallel Spectral Element Method Code Using SPMD Constructs (1/2)
    15. Chapter 15. Development of a Parallel Spectral Element Method Code Using SPMD Constructs (2/2)
    16. Chapter 16. Parallel Computation of Turbulent Reactive Flows in Utility Boilers (1/2)
    17. Chapter 16. Parallel Computation of Turbulent Reactive Flows in Utility Boilers (2/2)
  10. Part 3: Euler Solvers
    1. Chapter 17. A Comparison of Different Levels of Approximation in Implicit Parallel Solution Algorithms for the Euler Equations on Unstructured Grids
    2. Chapter 18. Analysis of Efficiency of Implicit CFD Methods on MIMD Computers (1/2)
    3. Chapter 18. Analysis of Efficiency of Implicit CFD Methods on MIMD Computers (2/2)
    4. Chapter 19. Parallel Solutions of Three-Dimensional Compressible Flows Using a Mixed Finite Element/Finite Volume Method on Unstructured Grids (1/2)
    5. Chapter 19. Parallel Solutions of Three-Dimensional Compressible Flows Using a Mixed Finite Element/Finite Volume Method on Unstructured Grids (2/2)
    6. Chapter 20. Implementation of a Fractional Step Algorithm for the Solution of Euler Equations on Scalable Computers (1/2)
    7. Chapter 20. Implementation of a Fractional Step Algorithm for the Solution of Euler Equations on Scalable Computers (2/2)
    8. Chapter 21. Parallelization of a Highly Unstructured Euler-Solver Based on Arbitrary Polygonal Control Volumes (1/2)
    9. Chapter 21. Parallelization of a Highly Unstructured Euler-Solver Based on Arbitrary Polygonal Control Volumes (2/2)
    10. Chapter 22. Performance of a Euler Solver Using a Distributed System (1/2)
    11. Chapter 22. Performance of a Euler Solver Using a Distributed System (2/2)
    12. Chapter 23. Implementation and Results of a Time Accurate Finite-Volume Euler Code in the NWT Parallel Computer (1/2)
    13. Chapter 23. Implementation and Results of a Time Accurate Finite-Volume Euler Code in the NWT Parallel Computer (2/2)
  11. Part 4: Algorithms
    1. Chapter 24. Development and Implementation of Parallel High Resolution Schemes in 3D Flows over Bluff Bodies
    2. Chapter 25. High Order Padé-type Approximation Methods for incompressible 3D CFD Problems on Massively Parallel Computers (1/2)
    3. Chapter 25. High Order Padé-type Approximation Methods for incompressible 3D CFD Problems on Massively Parallel Computers (2/2)
    4. Chapter 26. Parallel Computations of CFD Problems Using a New Fast Poisson Solver (1/2)
    5. Chapter 26. Parallel Computations of CFD Problems Using a New Fast Poisson Solver (2/2)
    6. Chapter 27. A Parallel Free Surface Flow Solver (1/2)
    7. Chapter 27. A Parallel Free Surface Flow Solver (2/2)
    8. Chapter 28. A New Domain Decomposition Method Using Virtual Sub-domains (1/2)
    9. Chapter 28. A New Domain Decomposition Method Using Virtual Sub-domains (2/2)
  12. Part 5: Spectral Methods
    1. Chapter 29. A Commercial CFD Application on a Shared Memory Multiprocessor using MPI
    2. Chapter 30. Parallel Computation with the Spectral Element Method (1/2)
    3. Chapter 30. Parallel Computation with the Spectral Element Method (2/2)
    4. Chapter 31. A Parallel Implementation of a Spectral Multi-domain Solver for Incompressible Navier-Stokes Equations (1/2)
    5. Chapter 31. A Parallel Implementation of a Spectral Multi-domain Solver for Incompressible Navier-Stokes Equations (2/2)
    6. Chapter 32. A Parallel Spectral Element Method for Compressible Hydrodynamics (1/2)
    7. Chapter 32. A Parallel Spectral Element Method for Compressible Hydrodynamics (2/2)
  13. Part 6: Large Scale Applications
    1. Chapter 33. Large Scale Simulations of Flows about a Space Plane Using NWT
    2. Chapter 34. Large Scale Navier-Stokes Aerodynamic Simulations of Complete Fighter Aircraft on the Intel Paragon MPP (1/2)
    3. Chapter 34. Large Scale Navier-Stokes Aerodynamic Simulations of Complete Fighter Aircraft on the Intel Paragon MPP (2/2)
  14. Part 7: Performance Issues
    1. Chapter 35. Benchmarking the FLOWer Code on Different Parallel and Vector Machines
    2. Chapter 36. The Effect of the Grid Aspect Ratio on the Convergence of Parallel CFD Algorithms (1/2)
    3. Chapter 36. The Effect of the Grid Aspect Ratio on the Convergence of Parallel CFD Algorithms (2/2)
    4. Chapter 37. Master-Slave Performance of Unstructured Flow Solvers on the CRAY-T3D (1/2)
    5. Chapter 37. Master-Slave Performance of Unstructured Flow Solvers on the CRAY-T3D (2/2)
  15. Part 8: Flow Visualization
    1. Chapter 38. Runtime Volume Visualization for Parallel CFD
    2. Chapter 39. Integration of Particle Paths and Streamlines in a Spatially-Decomposed Computation (1/2)
    3. Chapter 39. Integration of Particle Paths and Streamlines in a Spatially-Decomposed Computation (2/2)
    4. Chapter 40. Interactive Volume Rendering on Clusters of Shared-Memory Multiprocessors (1/2)
    5. Chapter 40. Interactive Volume Rendering on Clusters of Shared-Memory Multiprocessors (2/2)
  16. Part 9: Multigrid Methods
    1. Chapter 41. Application of Parallel Multigrid Methods to Unsteady Flow: A Performance Evaluation
    2. Chapter 42. Multigrid Aircraft Computations Using the OPlus Parallel Library (1/2)
    3. Chapter 42. Multigrid Aircraft Computations Using the OPlus Parallel Library (2/2)
    4. Chapter 43. A Parallel Multigrid Method for the Prediction of Turbulent Flows with Reynolds Stress Closure (1/2)
    5. Chapter 43. A Parallel Multigrid Method for the Prediction of Turbulent Flows with Reynolds Stress Closure (2/2)
  17. Part 10: Applications
    1. Chapter 44. Cell-Vertex Multigrid Solvers in the PARAGRID Framework
    2. Chapter 45. Fluid Flow in an Axisymmetric, Sudden-Expansion Geometry (1/2)
    3. Chapter 45. Fluid Flow in an Axisymmetric, Sudden-Expansion Geometry (2/2)
    4. Chapter 46. Implicit Navier-Stokes Codes in Parallel for Aerospace Applications (1/2)
    5. Chapter 46. Implicit Navier-Stokes Codes in Parallel for Aerospace Applications (2/2)
    6. Chapter 47. FIESTA-HD: A Parallel Finite Element Program for Hydrodynamic Device Simulation (1/2)
    7. Chapter 47. FIESTA-HD: A Parallel Finite Element Program for Hydrodynamic Device Simulation (2/2)
    8. Chapter 48. Parallel Computation of a Tip Vortex Induced by a Large Aircraft: Wing (1/2)
    9. Chapter 48. Parallel Computation of a Tip Vortex Induced by a Large Aircraft: Wing (2/2)
    10. Chapter 49. Shape Design Optimization in 2D Aerodynamics Using Genetic Algorithms on Parallel Computers (1/2)
    11. Chapter 49. Shape Design Optimization in 2D Aerodynamics Using Genetic Algorithms on Parallel Computers (2/2)
    12. Chapter 50. A Model for Performance of a Block-structured Navier-Stokes Solver on a Cluster of Workstations (1/2)
    13. Chapter 50. A Model for Performance of a Block-structured Navier-Stokes Solver on a Cluster of Workstations (2/2)
    14. Chapter 51. Further Acceleration of an Unsteady Navier-Stokes Solver for Cascade Flows on the NWT (1/2)
    15. Chapter 51. Further Acceleration of an Unsteady Navier-Stokes Solver for Cascade Flows on the NWT (2/2)
    16. Chapter 52. Load Balancing Strategy for Parallel Vortex Methods with Distributed Adaptive Data Structure (1/2)
    17. Chapter 52. Load Balancing Strategy for Parallel Vortex Methods with Distributed Adaptive Data Structure (2/2)
    18. Chapter 53. Portable Parallelization of the Navier-Stokes Code NSFLEX (1/2)
    19. Chapter 53. Portable Parallelization of the Navier-Stokes Code NSFLEX (2/2)
    20. Chapter 54. Towards an Integrated CFD System in a Parallel Environment (1/2)
    21. Chapter 54. Towards an Integrated CFD System in a Parallel Environment (2/2)
    22. Chapter 55. Parallel Multi-block Computation of Incompressible Flows for Industrial Applications (1/2)
    23. Chapter 55. Parallel Multi-block Computation of Incompressible Flows for Industrial Applications (2/2)
  18. Part 11: Turbulence
    1. Chapter 56. Parallel Benchmarks of Turbulence in Complex Geometries
    2. Chapter 57. Parallel Computation of 3-D Small-Scale Turbulence Via Additive Turbulent Decomposition (1/2)
    3. Chapter 57. Parallel Computation of 3-D Small-Scale Turbulence Via Additive Turbulent Decomposition (2/2)
    4. Chapter 58. A Message-Passing, Distributed Memory Parallel Algorithm for Direct Numerical Simulation of Turbulence with Particle Tracking (1/2)
    5. Chapter 58. A Message-Passing, Distributed Memory Parallel Algorithm for Direct Numerical Simulation of Turbulence with Particle Tracking (2/2)
    6. Chapter 59. Simulation of Stratified Turbulent Channel Flows on the Intel Paragon Parallel Supercomputer (1/2)
    7. Chapter 59. Simulation of Stratified Turbulent Channel Flows on the Intel Paragon Parallel Supercomputer (2/2)
  19. Part 12: Adaptive Schemes
    1. Chapter 60. Parallel Implementation of an Adaptive Scheme for 3D Unstructured Grids on a Shared-Memory Multiprocessor
    2. Chapter 61. A Parallel Adaptive Navier-Stokes Method and Partitioner for Hybrid Prismatic/etrahedral Grids (1/2)
    3. Chapter 61. A Parallel Adaptive Navier-Stokes Method and Partitioner for Hybrid Prismatic/etrahedral Grids (2/2)
    4. Chapter 62. Parallel Adaptive hp Finite Element Approximations for Stokesian Flows: Adaptive Strategies, Load Balancing and Domain Decomposition Solvers (1/2)
    5. Chapter 62. Parallel Adaptive hp Finite Element Approximations for Stokesian Flows: Adaptive Strategies, Load Balancing and Domain Decomposition Solvers (2/2)
    6. Chapter 63. Parallel Processing for Solution-Adaptive Computation of Fluid Flow (1/2)
    7. Chapter 63. Parallel Processing for Solution-Adaptive Computation of Fluid Flow (2/2)
    8. Chapter 64. Distributed CFD on Cluster of Workstations Involving Parallel Unstructured Mesh Adaptation, Finite-Volume-Galerkin Approach and Finite-Elements (1/2)
    9. Chapter 64. Distributed CFD on Cluster of Workstations Involving Parallel Unstructured Mesh Adaptation, Finite-Volume-Galerkin Approach and Finite-Elements (2/2)
  20. Part 13: Climate Modeling
    1. Chapter 65. Semi-Lagrangian Shallow Water Modeling on the CM-5
    2. Chapter 66. A Reduced Grid Model for Shallow Water Flows on the Sphere (1/2)
    3. Chapter 66. A Reduced Grid Model for Shallow Water Flows on the Sphere (2/2)
    4. Chapter 67. Application of a Parallel Navier-Stokes Model to Ocean Circulation (1/2)
    5. Chapter 67. Application of a Parallel Navier-Stokes Model to Ocean Circulation (2/2)
    6. Chapter 68. A Portable and Efficient Parallel Code for Astrophysical Fluid Dynamics (1/2)
    7. Chapter 68. A Portable and Efficient Parallel Code for Astrophysical Fluid Dynamics (2/2)
  21. Part 14: Navier-Stokes Solvers
    1. Chapter 69. Towards Modular CFD Using the CERFACS Parallel Utilities
    2. Chapter 70. A Fully Implicit Parallel Solver for Viscous flows; Numerical Tests on High Performance Machines (1/2)
    3. Chapter 70. A Fully Implicit Parallel Solver for Viscous flows; Numerical Tests on High Performance Machines (2/2)
    4. Chapter 71. Space- and Time-Parallel Navier-Stokes Solver for 3D Block-Adaptive Cartesian Grids (1/2)
    5. Chapter 71. Space- and Time-Parallel Navier-Stokes Solver for 3D Block-Adaptive Cartesian Grids (2/2)
    6. Chapter 72. A Newton-GMRES Method for the Parallel Navier-Stokes Equations (1/2)
    7. Chapter 72. A Newton-GMRES Method for the Parallel Navier-Stokes Equations (2/2)
    8. Chapter 73. A Parallell, Globally-Implicit Navier-Stokes Solver for Design (1/2)
    9. Chapter 73. A Parallell, Globally-Implicit Navier-Stokes Solver for Design (2/2)
    10. Chapter 74. Parallel Solution of Viscous Incompressible Flow on Multi- Block Structured Grids Using MPI (1/2)
    11. Chapter 74. Parallel Solution of Viscous Incompressible Flow on Multi- Block Structured Grids Using MPI (2/2)
    12. Chapter 75. Comparing the Performance of Multigrid and Conjugate Gradient Algorithms on the CRAY T3D (1/2)
    13. Chapter 75. Comparing the Performance of Multigrid and Conjugate Gradient Algorithms on the CRAY T3D (2/2)
    14. Chapter 76. Domain Decomposition/Fictitious Domain Methods with Nonmatching Grids for Navier-Stokes Equations Parallel Implementation on a KSR1 Machine (1/2)
    15. Chapter 76. Domain Decomposition/Fictitious Domain Methods with Nonmatching Grids for Navier-Stokes Equations Parallel Implementation on a KSR1 Machine (2/2)
    16. Chapter 77. A Parallel Implicit Time Accurate Navier-Stokes Solver (1/2)
    17. Chapter 77. A Parallel Implicit Time Accurate Navier-Stokes Solver (2/2)
    18. Chapter 78. Parallel Implementation of Newton's Method for 3-D Navier- Stokes Equations (1/2)
    19. Chapter 78. Parallel Implementation of Newton's Method for 3-D Navier- Stokes Equations (2/2)
  22. Part 15: Distributing Computing
    1. Chapter 79. Dynamic Load Balancing in a 2D Parallel Delaunay Mesh Generator
    2. Chapter 80. Parallel Visualisation of Unstructured Grids (1/2)
    3. Chapter 80. Parallel Visualisation of Unstructured Grids (2/2)
    4. Chapter 81. A Dynamic Load Balancing Technique for Solving Transonic and Supersonic Flows on Networked Workstations (1/2)
    5. Chapter 81. A Dynamic Load Balancing Technique for Solving Transonic and Supersonic Flows on Networked Workstations (2/2)
  23. Part 16: Mesh Partitioning
    1. Chapter 82. Scalable Parallel Generation of Partitioned, Unstructured Meshes
    2. Chapter 83. Evaluation of the JOSTLE Mesh Partitioning Code for Practical Multiphysics Applications (1/2)
    3. Chapter 83. Evaluation of the JOSTLE Mesh Partitioning Code for Practical Multiphysics Applications (2/2)
  24. Part 17: Internal Flows
    1. Chapter 84. Parallel Computation of Unsteady Supersonic-Inlet Flows
    2. Chapter 85. Parallel, Axisymmetric, Aerodynamic Simulation of a Jet Engine (1/2)
    3. Chapter 85. Parallel, Axisymmetric, Aerodynamic Simulation of a Jet Engine (2/2)
    4. Chapter 86. An Investigation of Load Balancing Strategies for CFD Applications on Parallel Computers (1/2)
    5. Chapter 86. An Investigation of Load Balancing Strategies for CFD Applications on Parallel Computers (2/2)
  25. Part 18: Software Tools
    1. Chapter 87. CPULib - A Software Library for Parallel Applications on Arbitrary Meshes
    2. Chapter 88. Host-node Client-Server Software Architecture for Computational Fluid Dynamics on MPP Computers (1/2)
    3. Chapter 88. Host-node Client-Server Software Architecture for Computational Fluid Dynamics on MPP Computers (2/2)
    4. Chapter 89. Software Tools for Parallel CFD on Composite Grids (1/2)
    5. Chapter 89. Software Tools for Parallel CFD on Composite Grids (2/2)

Product information

  • Title: Parallel Computational Fluid Dynamics '95
  • Author(s): S. Taylor, Jacques Periaux, N. Satofuka, A. Ecer
  • Release date: January 1996
  • Publisher(s): North Holland
  • ISBN: 9780080538440