Welcome to EngiOptiQA’s documentation!¶
EngiOptiQA is a software project that allows to perform Engineering Optimization with Quantum Annealing.
Overview¶
EngiOptiQA consists of three main modules:
Annealing Solvers Module¶
This module contains solvers for Quadratic Unconstrained Binary Optimization (QUBO) problems. There are two alternative implementations based on the Fixstars Amplify SDK or the DWave Ocean SDK, respectively.
Problems Module¶
This modules provides classes for setting up QUBO problems. So far, this includes the one-dimensional problem of a rod.
Variables Module¶
This module includes classes for the representation of variables in logical qubits. At the moment, there exist different options for representing real-valued variables.