The simulation of fluid flow using Computational Fluid Dynamics (CFD) is a central tool in many areas of science and engineering, including aerodynamics, energy systems, and climate modeling. For numerical simulations, the underlying partial differential equations, such as the Navier–Stokes equations, are discretized, leading to large and sparse linear systems of equations. Solving these systems efficiently plays an important role in the overall computational cost of CFD simulations.
Quantum algorithms are promising for advancing fluid simulations by leveraging an exponentially growing state space in the number of qubits [1]. In particular, Quantum Linear System Solvers (QLSS), such as the HHL algorithm, promise significant speedups under certain assumptions [2]. These approaches rely on matrix inversion. However, in classical CFD simulations, iterative schemes, ranging from classical methods such as the Jacobi method, Gauss–Seidel iteration, and Successive Over-Relaxation (SOR) to more advanced Krylov subspace methods such as the Conjugate Gradient method, are typically employed instead [3].
Recent work has therefore explored the implementation of iterative solvers within a quantum computing framework [4]. There, the implementation of the Jacobi scheme via block encoding results in a qubit cost that scales linearly with the number of Jacobi iterations.
In this work, we present an alternative implementation of the Jacobi method based on Quantum Singular Value Transformation (QSVT) [5]. Using this polynomial-based approach, the number of required qubits becomes independent of the number of Jacobi iterations. This enables an efficient quantum implementation of the Jacobi scheme in terms of circuit width and depth.