Skip to main content
Top

Multiblock Method for Fluid Flow

Concepts, Algorithms, and Applications

  • 2026
  • Book

About this book

This book presents the multiblock method, also known by other names such as the zonal method and the domain decomposition method. The multiblock method offers a systematic approach to tackle large-scale, intricate problems by breaking them down into smaller, more manageable sub-problems. The method addresses each sub-problem individually while accounting for its interconnections with the others, ultimately arriving at a comprehensive solution. The book provides a cohesive overview of the multiblock method’s concepts and principles, particularly in the context of fluid flows, encompassing diverse fields including computational science, aerospace engineering, civil engineering, physical oceanography, and machine learning. It delves into foundational mathematics, studies model problems, elucidates numerical algorithms, and offers practical examples relevant to fluid dynamics. With its comprehensive coverage, this book serves as a resource for both learners and practitioners, catering to students, researchers, and modelers alike, whether as a textbook for structured learning or as a reference for applied problem-solving.

Table of Contents

  1. Frontmatter

  2. Chapter 1. Fundamentals of Domain Decomposition

    Hansong Tang
    This chapter delves into the fundamentals of domain decomposition methods, with a particular focus on the Schwarz method. It begins by introducing the concept of domain decomposition, tracing its origins back to the work of German mathematician Hermann Amandus Schwarz. The chapter explores the Schwarz method, including its alternating and parallel variants, and discusses the use of overlapping and patched subdomains. It also covers the application of domain decomposition to time-dependent problems, presenting both the conventional Schwarz method and the Schwarz waveform relaxation method. The chapter further extends to domain decomposition at the discrete level, discussing the multiplicative and additive Schwarz methods, and the Schur complement system. The text provides a comprehensive overview of these methods, their underlying principles, and their practical applications, making it an essential resource for professionals in the field of computational mathematics and engineering.
  3. Chapter 2. Advection–Diffusion–Reaction Equation

    Hansong Tang
    This chapter presents a study on the computation of coupled advection-diffusion-reaction equations, focusing on the multiblock method and its frameworks for simulation problems. It begins by introducing the computational problem and then presents the frameworks of the conventional Schwarz method and the Schwarz waveform relaxation method. The chapter provides a detailed discussion of the two methods, including their discretized equations, boundary conditions, and discretization accuracy. For the conventional Schwarz method, the chapter begins with an explicit scheme that utilizes the Dirichlet-Dirichlet interface condition. It then discusses the computation of an implicit discretization and implicit interface treatment using an iterative method, applying the Scarborough criterion as a condition for convergence. When a direct method (i.e., matrix inversion) is employed, an expression for the contraction factor is derived and numerically validated. Building on this, an optimized interface algorithm is introduced to accelerate convergence, achieving 'perfect convergence'—convergence within two iterations. Numerical examples validate the derived contraction factor and the perfect convergence. Additionally, the theoretical analysis is extended to nonlinear equations, with supporting numerical experiments confirming its validity. For the computation using the waveform relaxation Schwarz method, the governing PDEs are semi-discretized in space, resulting in a system of ordinary differential equations. These equations are then transformed into a system of algebraic equations via the Fourier transform, and the computation is reformulated as a Schwarz iteration of the system. For the classical interface algorithm, the contraction factor is derived, demonstrating that the iteration converges. A contraction factor is also derived for the case with an optimized interface algorithm. Because the analysis is conducted on the s-domain, the parameters in the optimized algorithm are approximated in the t-domain for the actual computation. Moreover, the analysis and derivation for the contraction factor are extended to the nonlinear problems. Numerical experiments illustrate and verify the theoretical results. A comparison is made between the conventional method and the waveform relaxation method in terms of computational time, concluding that the waveform relaxation method requires at least three times as many computation units as the conventional method, for both classical and optimized interface algorithms. The chapter concludes with a summary and a set of questions to aid in understanding, discussing, and investigating the content.
  4. Chapter 3. Compressible Flow

    Hansong Tang
    This chapter begins with conservation laws and their numerical methods, which form the foundation for simulating compressible flows. It introduces fundamental concepts, including hyperbolic systems, weak solutions, and piecewise smooth solutions. The theory states that a piecewise smooth solution is a weak solution under certain conditions, and such a solution satisfies a conservation condition. Conservative numerical schemes are then introduced, accompanied by typical examples. A theorem shows that the converged solution of a conservative scheme is a weak solution. Additionally, it is demonstrated that such a solution satisfies a discrete form of the conservation condition. The chapter then proceeds to numerical computations using the multiblock method, with a particular focus on computations involving patched and overlapping grids, especially at their interfaces. Interface algorithms are divided into two categories: conservative and nonconservative algorithms. For both patched and overlapping grids, conservative interface algorithms based on enforcing numerical fluxes are presented. Nonconservative interface algorithms built on interpolation are also discussed. The setup of initial values for the computations is specified. When a conservative interface algorithm is applied, it is shown that the numerical solution satisfies the conservation condition and the converged solution is a weak solution. These theoretical results are supported by numerical experiments, which demonstrate the advantages of conservative interface algorithms over nonconservative ones. In particular, while a nonconservative treatment may introduce errors in the strength and location of discontinuities or even yield a non-physical or incorrect solution, conservative treatments avoid such issues. However, conservative interface algorithms, particularly those based on enforcing numerical fluxes, are not without challenges. First, analysis shows that when two subdomains have the same grid spacing but use different numerical schemes, such a interface algorithm may become inconsistent with the PDE, effectively computing a different equation at the interface. Second, when two subdomains use the same numerical scheme but differ in grid spacing, a similar inconsistency may arise. Numerical experiments reveal that such inconsistencies can lead to artifacts at grid interfaces, erroneous solutions, and even the breakdown of the computational process. As a remedy, numerical fluxes that are independent of grid spacing and time step, such as those used in the Godunov scheme, can mitigate the issue. Finally, the chapter turns to nonconservative interface treatments. It introduces the concept of conservation error and analyzes its magnitude in numerical computations. A theoretical foundation is provided for nonconservative treatments, proving that a converged solution can still be a weak solution under two specific conditions. These conditions may be verified numerically. Corresponding experiments are presented to validate the performance of nonconservative interface algorithms under these conditions. Additionally, counterexamples are provided to demonstrate that when these conditions are not met, the resulting solution becomes invalid.
  5. Chapter 4. Incompressible Flow

    Hansong Tang
    This chapter explores the multiblock method for simulating incompressible flows, focusing on the governing equations, solution techniques, and interface algorithms. It begins with an overview of the continuity, momentum, and energy equations that describe incompressible fluid flow. The chapter then delves into the discretization and solution methods, including the use of a second-order accurate, implicit finite difference method and the artificial compressibility (AC) method for handling the divergence-free condition. A significant portion of the text is dedicated to the mass-flux-balance interpolation (MFBI) algorithm, which is compared with standard interpolation (SI) methods. The advantages of MFBI, such as reduced discrepancies and oscillations in solutions, are highlighted through numerical experiments on impulsive and oscillatory cavity flows, as well as pipe-bend and cylinder flows. The chapter concludes with a discussion on the performance of the multiblock method and the MFBI algorithm, demonstrating their effectiveness in capturing complex flow patterns and ensuring mass conservation. This detailed analysis provides valuable insights into the application of advanced computational techniques in fluid dynamics.
  6. Chapter 5. Coastal Ocean Flow

    Hansong Tang
    The chapter begins by highlighting the need for advanced modeling capabilities to simulate emerging, complex ocean flows that involve distinct types of physics across vast temporal and spatial scales. It introduces a multiblock model system that couples the Navier-Stokes (NS) equations for near-field flows with the Geophysical Fluid Dynamics (GFD) equations for far-field flows. The chapter delves into the governing equations of the NS-GFD model system, the solvers used for the NS and GFD equations, and the techniques for coupling these equations, including grid connectivity, interface algorithms, and computational procedures. A series of numerical examples, such as the sill flow, flow past bridge piers, and thermal effluent discharge, are presented to demonstrate the performance and accuracy of the NS-GFD model system. The chapter also explores the effectiveness of a pressure-splitting technique in mitigating numerical artifacts and non-physical solutions. Additionally, it introduces interface condition II, which enforces momentum continuity across interfaces, and compares it with interface condition I through numerical simulations of riverbend flows. The chapter then addresses the coupling of the Shallow Water (SW) equations with the GFD equations to capture surface wave dynamics, presenting numerical examples of tidal flow and dam-break flow to illustrate the performance of the SW-GFD model system. The chapter concludes by discussing the potential applications of these model systems and the need for further testing and development of conservative interface treatments.
  7. Chapter 6. Special Topics

    Hansong Tang
    This chapter delves into the phenomenon of odd-even oscillation in numerical solutions of differential equations, particularly in fluid dynamics. It begins by defining the concept and investigating the oscillation in the numerical solution of a model problem on a single domain, then extends the analysis to two subdomains. Two types of odd-even oscillation are considered: dual-mode-solution odd-even oscillation and inconsistent-boundary-conditions odd-even oscillation. Necessary and sufficient conditions for the onset of each type are derived and illustrated with numerical examples. The chapter also explores a novel idea: solving PDEs coupled at their subdomain interface via ML solutions at the interface. This idea is motivated by the limitations of the classical coupling, the success of ML in applications, and the potential of the ML coupling in terms of capability, efficiency, and universality. The chapter formulates the ML coupling using the concepts of interface zones and ML models for local solutions. The discussion begins with the ML coupling for a boundary value problem of the Poisson equation, illustrating it with numerical experiments. It then extends the coupling to advection-diffusion-reaction equations. The error in the ML-coupled solutions is analyzed and attributed to two sources: errors inherited in the training data and errors caused by the ML model itself. The concept of an ML Godunov scheme is introduced and applied to the ML coupling. Numerical experiments indicate that, after training, ML models exhibit some predictive capability beyond merely reproducing the training data. As a step toward fluid flow simulation, machine learning is used to simulate the cavity flow and generate the flow solution within an interface zone. Both topics, odd-even oscillation and the ML coupling, warrant further study. The analysis of odd-even oscillation is based on a simplified model and does not yet directly explain more complex phenomena. The ML coupling approach has shown promise in solving PDEs, but its full potential requires additional exploration, particularly with respect to the proposed ML Godunov scheme and its effectiveness in coupling. A more systematic investigation is needed to establish the theoretical foundations and test the practical potential of the ML coupling in delivering the conjectured capabilities, efficiency, and universality, especially for fluid flows.
  8. Backmatter

Title
Multiblock Method for Fluid Flow
Author
Hansong Tang
Copyright Year
2026
Electronic ISBN
978-3-031-78568-9
Print ISBN
978-3-031-78567-2
DOI
https://doi.org/10.1007/978-3-031-78568-9

PDF files of this book have been created in accordance with the PDF/UA-1 standard to enhance accessibility, including screen reader support, described non-text content (images, graphs), bookmarks for easy navigation, keyboard-friendly links and forms and searchable, selectable text. We recognize the importance of accessibility, and we welcome queries about accessibility for any of our products. If you have a question or an access need, please get in touch with us at accessibilitysupport@springernature.com.

Premium Partners

    Image Credits
    in-adhesives, MKVS, Ecoclean/© Ecoclean, Hellmich GmbH/© Hellmich GmbH, Krahn Ceramics/© Krahn Ceramics, Kisling AG/© Kisling AG, ECHTERHAGE HOLDING GMBH&CO.KG - VSE, Schenker Hydraulik AG/© Schenker Hydraulik AG