Overview of Quantum Linear Solvers for CFD
mainThis directory provides quantum linear solvers specifically designed for computational fluid dynamics (CFD) applications. These solvers are intended for integration into hybrid classical–quantum workflows, such as the segregated SIMPLE solver or implicit coupled solvers (e.g., those found in the qc-cfd repository).
Key solver types available:
- Quantum Singular Value Transformation (QSVT) for matrix inversion.
- Linear Combination of Unitaries (LCU) using a Chebyshev polynomial approximation.
The implementation includes two block-encoding methods for CFD matrices:
- LCU for Pauli decomposition: Utilizes a Graycode approach.
- LCU for banded diagonals: Based on the Lapworth & Sunderhauf method.