QCI Connect Application Library Framework (ALF)
The Application library framework of the DLR QCI Connect quantum computing platform.
Description
This is a Python framework for the application libraries of the QCI Connect platform of the German Aerospace Center (DLR) and is part of the QCI Connect SDK.
Basic Idea
Algorithms are the central objects of the ALF. They consume a ProblemInput and return a Result.
Internally, they describe quantum programs using Circuits. Circuit builder objects aid in the construction of Circuits.
Algorithms can compute bitstrings on Circuits by submitting them to a Sampler, which returns a Measurement object containing a histogram of the measured bitstrings.
Algorithms can also compute ExpectationValues of Observables for a given Circuit in terms of their MeasurementBasis. They can create an EstimationJob that wraps the necessary information and send it to an Estimator. Finally, the estimator internally calls its Sampler and returns an Estimations object containing the estimated ExpectationValues.
You can find the documentations here.