This subproject of EngiOptiQA provides a framework to perform topology optimization for fluid flow problems with design updates based on an Ising machine formulation. The latter allows the use of optimization techniques such as GPU-based annealing or (hybrid) quantum annealing (QA).
This project is based on three modules:
- A flow solver based on the Finite Element Method (flow_solver folder)
- An optimization method with design updates either based on gradient information or the Ising machine formulation (optimizer folder)
- The Ising machine formulation as quadratic unconstrained binary optimization (QUBO) problem (problems folder)
The results prepared for the arXiv paper (arXiv:2411.08405) are located in the 2024_paper_arXiv folder.
This project is licensed under the MIT License - see the LICENSE file for details.