QCOR
qcor::_qpu_lambda< CaptureArgs > Member List

This is the complete list of members for qcor::_qpu_lambda< CaptureArgs >, including all inherited members.

_qpu_lambda(std::string &&ff, std::string &&_capture_var_names, CaptureArgs &..._capture_vars) (defined in qcor::_qpu_lambda< CaptureArgs >)qcor::_qpu_lambda< CaptureArgs >inline
adjoint(std::shared_ptr< CompositeInstruction > parent_kernel, FunctionArgs... args) (defined in qcor::_qpu_lambda< CaptureArgs >)qcor::_qpu_lambda< CaptureArgs >inline
as_unitary_matrix(FunctionArgs... args) (defined in qcor::_qpu_lambda< CaptureArgs >)qcor::_qpu_lambda< CaptureArgs >inline
ctrl(std::shared_ptr< CompositeInstruction > ir, const std::vector< qubit > &ctrl_qbits, FunctionArgs... args) (defined in qcor::_qpu_lambda< CaptureArgs >)qcor::_qpu_lambda< CaptureArgs >inline
ctrl(std::shared_ptr< CompositeInstruction > ir, const std::vector< int > &ctrl_idxs, FunctionArgs... args) (defined in qcor::_qpu_lambda< CaptureArgs >)qcor::_qpu_lambda< CaptureArgs >inline
ctrl(std::shared_ptr< CompositeInstruction > ir, int ctrl_qbit, FunctionArgs... args) (defined in qcor::_qpu_lambda< CaptureArgs >)qcor::_qpu_lambda< CaptureArgs >inline
ctrl(std::shared_ptr< CompositeInstruction > ir, qubit ctrl_qbit, FunctionArgs... args) (defined in qcor::_qpu_lambda< CaptureArgs >)qcor::_qpu_lambda< CaptureArgs >inline
ctrl(std::shared_ptr< CompositeInstruction > ir, qreg ctrl_qbits, FunctionArgs... args) (defined in qcor::_qpu_lambda< CaptureArgs >)qcor::_qpu_lambda< CaptureArgs >inline
eval_with_parent(std::shared_ptr< CompositeInstruction > parent, FunctionArgs &&...args) (defined in qcor::_qpu_lambda< CaptureArgs >)qcor::_qpu_lambda< CaptureArgs >inline
n_instructions(FunctionArgs... args) (defined in qcor::_qpu_lambda< CaptureArgs >)qcor::_qpu_lambda< CaptureArgs >inline
observe(std::shared_ptr< Operator > obs, FunctionArgs... args) (defined in qcor::_qpu_lambda< CaptureArgs >)qcor::_qpu_lambda< CaptureArgs >inline
observe(Operator &obs, FunctionArgs... args) (defined in qcor::_qpu_lambda< CaptureArgs >)qcor::_qpu_lambda< CaptureArgs >inline
openqasm(FunctionArgs... args) (defined in qcor::_qpu_lambda< CaptureArgs >)qcor::_qpu_lambda< CaptureArgs >inline
operator()(std::shared_ptr< CompositeInstruction > parent, FunctionArgs &&...args) (defined in qcor::_qpu_lambda< CaptureArgs >)qcor::_qpu_lambda< CaptureArgs >inline
operator()(FunctionArgs &&...args) (defined in qcor::_qpu_lambda< CaptureArgs >)qcor::_qpu_lambda< CaptureArgs >inline
print_kernel(std::ostream &os, FunctionArgs... args) (defined in qcor::_qpu_lambda< CaptureArgs >)qcor::_qpu_lambda< CaptureArgs >inline
print_kernel(FunctionArgs... args) (defined in qcor::_qpu_lambda< CaptureArgs >)qcor::_qpu_lambda< CaptureArgs >inline
var_type (defined in qcor::_qpu_lambda< CaptureArgs >)qcor::_qpu_lambda< CaptureArgs >
Variational_Arg_Type enum name (defined in qcor::_qpu_lambda< CaptureArgs >)qcor::_qpu_lambda< CaptureArgs >