QCOR
|
Public Member Functions | |
KernelFunctorImpl (void *k_ptr, std::shared_ptr< LocalArgsTranslator > translator, std::shared_ptr< KernelFunctor > obj_helper, qreg qReg, size_t nParams) | |
std::shared_ptr< CompositeInstruction > | evaluate_kernel (const std::vector< double > &in_params) override |
![]() | |
KernelFunctor (qreg qReg) | |
KernelFunctor (std::shared_ptr< CompositeInstruction > composite) | |
qreg & | getQreg () |
size_t | nParams () const |
Protected Attributes | |
std::shared_ptr< LocalArgsTranslator > | args_translator |
std::shared_ptr< KernelFunctor > | helper |
![]() | |
void * | kernel_ptr |
size_t | nbParams |
std::shared_ptr< CompositeInstruction > | kernel |
qreg | q |