|
QCOR
|
This is the complete list of members for qcor::NISQ, including all inherited members.
| __begin_mark_segment_as_compute() override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| __end_mark_segment_as_compute() override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| ch(const qubit &src_idx, const qubit &tgt_idx) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| clearProgram() (defined in qcor::NISQ) | qcor::NISQ | inline |
| clone() override (defined in qcor::NISQ) | qcor::NISQ | inline |
| cnot(const qubit &src_idx, const qubit &tgt_idx) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| cphase(const qubit &src_idx, const qubit &tgt_idx, const double theta) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| crz(const qubit &src_idx, const qubit &tgt_idx, const double theta) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| cy(const qubit &src_idx, const qubit &tgt_idx) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| cz(const qubit &src_idx, const qubit &tgt_idx) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| description() const override (defined in qcor::NISQ) | qcor::NISQ | inline |
| exp(qreg q, const double theta, Operator &op) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| general_instruction(std::shared_ptr< xacc::Instruction > inst) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| get_anc_qubit_allocator() (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| get_current_program() override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| h(const qubit &qidx) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| initialize(const std::string kernel_name) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| isComputeSection() override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| mark_as_compute (defined in qcor::NISQ) | qcor::NISQ | protected |
| mz(const qubit &qidx) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| name() const override (defined in qcor::NISQ) | qcor::NISQ | inline |
| one_qubit_inst(const std::string &name, const qubit &qidx, std::vector< double > parameters={}) (defined in qcor::NISQ) | qcor::NISQ | inlineprotected |
| program (defined in qcor::NISQ) | qcor::NISQ | protected |
| provider (defined in qcor::NISQ) | qcor::NISQ | protected |
| reset(const qubit &qidx) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| rx(const qubit &qidx, const double theta) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| ry(const qubit &qidx, const double theta) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| rz(const qubit &qidx, const double theta) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| s(const qubit &qidx) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| sdg(const qubit &qidx) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| set_current_buffer(xacc::AcceleratorBuffer *buffer) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| set_current_program(std::shared_ptr< CompositeInstruction > p) override (defined in qcor::NISQ) | qcor::NISQ | inline |
| set_current_program(std::shared_ptr< qcor::CompositeInstruction > p)=0 (defined in quantum::QuantumRuntime) | quantum::QuantumRuntime | pure virtual |
| submit(xacc::AcceleratorBuffer *buffer) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| submit(xacc::AcceleratorBuffer **buffers, const int nBuffers) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| swap(const qubit &src_idx, const qubit &tgt_idx) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| t(const qubit &qidx) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| tdg(const qubit &qidx) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| two_qubit_inst(const std::string &name, const qubit &qidx1, const qubit &qidx2, std::vector< double > parameters={}) (defined in qcor::NISQ) | qcor::NISQ | inlineprotected |
| u1(const qubit &qidx, const double theta) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| u3(const qubit &qidx, const double theta, const double phi, const double lambda) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| x(const qubit &qidx) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| y(const qubit &qidx) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
| z(const qubit &qidx) override (defined in qcor::NISQ) | qcor::NISQ | inlinevirtual |
1.8.17