|
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 |
Public Member Functions inherited from qcor::KernelFunctor | |
| 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 |
Protected Attributes inherited from qcor::KernelFunctor | |
| void * | kernel_ptr |
| size_t | nbParams |
| std::shared_ptr< CompositeInstruction > | kernel |
| qreg | q |
1.8.17