QEngineOCL

Defined in qengine_opencl.hpp.

The API is provided by Qrack::QInterface. However, QEngineOCL has a custom constructor:

Warning

doxygenfunction: Unable to resolve multiple matches for function “Qrack::QEngineOCL::QEngineOCL” with arguments (bitLenInt, bitCapInt, std::shared_ptr<std::default_random_engine>, int, bool) in doxygen xml output for project “qrack” from directory: /tmp/qrack/doc/xml. Potential matches:

- Qrack::QEngineOCL::QEngineOCL(QEngineOCLPtr)
- Qrack::QEngineOCL::QEngineOCL(bitLenInt, bitCapInt, std::shared_ptr<std::default_random_engine>, int, bool, complex)