XACC
|
This is the complete list of members for xacc::circuits::InverseQFT, including all inherited members.
_count_args_counter (defined in xacc::CompositeInstruction) | xacc::CompositeInstruction | protected |
_internal_counter (defined in xacc::CompositeInstruction) | xacc::CompositeInstruction | protected |
_requiredKeys (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | protected |
acc_signature (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | protected |
accelerator_signature() override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
accept(std::shared_ptr< BaseInstructionVisitor > visitor)=0 | xacc::BaseInstructionVisitable | pure virtual |
accept(BaseInstructionVisitor *visitor)=0 | xacc::BaseInstructionVisitable | pure virtual |
acceptImpl(T &visited, std::shared_ptr< BaseInstructionVisitor > visitor) | xacc::BaseInstructionVisitable | inlineprotectedstatic |
acceptImpl(T &visited, BaseInstructionVisitor *visitor) | xacc::BaseInstructionVisitable | inlineprotectedstatic |
addArgument(std::shared_ptr< CompositeArgument > arg, const int idx_of_inst_param) override (defined in xacc::CompositeInstruction) | xacc::CompositeInstruction | inlinevirtual |
addArgument(const std::string arg_name, const std::string arg_type) (defined in xacc::CompositeInstruction) | xacc::CompositeInstruction | inlinevirtual |
addIndexMapping(const int idx_1, const int idx_2) (defined in xacc::Instruction) | xacc::Instruction | inlinevirtual |
addInstruction(InstPtr instruction) override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
addInstructions(std::vector< InstPtr > &insts) override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
addInstructions(const std::vector< InstPtr > &insts) override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
addInstructions(const std::vector< InstPtr > &&insts) (defined in xacc::CompositeInstruction) | xacc::CompositeInstruction | inlinevirtual |
addVariable(const std::string variableName) override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
addVariables(const std::vector< std::string > &vars) override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
addVariables(const std::vector< std::string > &&variables) (defined in xacc::CompositeInstruction) | xacc::CompositeInstruction | inlinevirtual |
applyRuntimeArguments() override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
arguments (defined in xacc::CompositeInstruction) | xacc::CompositeInstruction | protected |
bits() override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
buffer_names (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | protected |
channel() (defined in xacc::Instruction) | xacc::Instruction | inlinevirtual |
Circuit(const std::string &name) (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inline |
Circuit(const std::string &name, std::vector< std::string > &vars) (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inline |
Circuit(const std::string &name, std::vector< std::string > &vars, std::vector< std::string > buf_names) (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inline |
Circuit(const std::string &name, std::vector< std::string > &&vars) (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inline |
Circuit(const Circuit &other) (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inline |
circuitName (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | protected |
clear() override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
clone() override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
coefficient (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | protected |
CompositeInstruction()=default (defined in xacc::CompositeInstruction) | xacc::CompositeInstruction | |
CompositeInstruction(const CompositeInstruction &other) (defined in xacc::CompositeInstruction) | xacc::CompositeInstruction | inline |
constructArgs() (defined in xacc::CompositeInstruction) | xacc::CompositeInstruction | inlineprotected |
constructArgs(First firstArg, Rest...rest) (defined in xacc::CompositeInstruction) | xacc::CompositeInstruction | inlineprotected |
countArgs() (defined in xacc::CompositeInstruction) | xacc::CompositeInstruction | inlineprotected |
countArgs(First firstArg, Rest...rest) (defined in xacc::CompositeInstruction) | xacc::CompositeInstruction | inlineprotected |
customVisitAction(BaseInstructionVisitor &visitor) (defined in xacc::Instruction) | xacc::Instruction | inlinevirtual |
DEFINE_CLONE(InverseQFT) (defined in xacc::circuits::InverseQFT) | xacc::circuits::InverseQFT | |
depth() override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | virtual |
description() const override | xacc::quantum::Circuit | inlinevirtual |
disable() override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
duration() (defined in xacc::Instruction) | xacc::Instruction | inlinevirtual |
enable() override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
enabledView() override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
expand(const xacc::HeterogeneousMap &runtimeOptions) override (defined in xacc::circuits::InverseQFT) | xacc::circuits::InverseQFT | virtual |
flatten() (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | |
getArgument(const std::string &name) (defined in xacc::CompositeInstruction) | xacc::CompositeInstruction | inlinevirtual |
getArguments() (defined in xacc::CompositeInstruction) | xacc::CompositeInstruction | inlinevirtual |
getBitExpression(const std::size_t bit_idx) override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
getBufferName(const std::size_t bitIdx) override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
getBufferNames() override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
getCoefficient() override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
getInstruction(const std::size_t idx) override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
getInstructions() override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
getParameter(const std::size_t idx) const override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
getParameters() override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
getSamples() (defined in xacc::Instruction) | xacc::Instruction | inlinevirtual |
getTag() override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
getVariables() override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
hasChildren() const override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
insertInstruction(const std::size_t idx, InstPtr newInst) override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
instructions (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | protected |
InverseQFT() (defined in xacc::circuits::InverseQFT) | xacc::circuits::InverseQFT | inline |
isAnalog() const override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
isComposite() override (defined in xacc::CompositeInstruction) | xacc::CompositeInstruction | inlinevirtual |
isEnabled() (defined in xacc::Instruction) | xacc::Instruction | inlinevirtual |
isParameterized() (defined in xacc::Instruction) | xacc::Instruction | inlinevirtual |
load(std::istream &inStream) override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | virtual |
mapBits(std::vector< std::size_t > bitMap) override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
name() const override | xacc::quantum::Circuit | inlinevirtual |
nChildren() override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
nInstructions() override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
nLogicalBits() override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
nParameters() override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
nPhysicalBits() override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
nRequiredBits() const override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
nVariables() override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
operator()(const std::vector< double > ¶ms) override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | virtual |
parsingUtil (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | protected |
persist(std::ostream &outStream) override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | virtual |
persistGraph() override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | virtual |
removeDisabled() override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
removeInstruction(const std::size_t idx) override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
replaceInstruction(const std::size_t idx, InstPtr newInst) override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
replaceVariable(const std::string variable, const std::string newVariable) override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
requiredKeys() override (defined in xacc::circuits::InverseQFT) | xacc::circuits::InverseQFT | virtual |
set_accelerator_signature(const std::string signature) override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
setArgumentValues(std::vector< HeterogeneousMap > args) (defined in xacc::CompositeInstruction) | xacc::CompositeInstruction | inline |
setBitExpression(const std::size_t bit_idx, const std::string expr) override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
setBits(const std::vector< std::size_t > bits) override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
setBufferNames(const std::vector< std::string > bufferNamesPerIdx) override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
setChannel(const std::string ch) (defined in xacc::Instruction) | xacc::Instruction | inlinevirtual |
setCoefficient(const std::complex< double > c) override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
setDuration(const std::size_t d) (defined in xacc::Instruction) | xacc::Instruction | inlinevirtual |
setName(const std::string name) override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
setParameter(const std::size_t idx, InstructionParameter &p) override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
setParameter(const std::size_t idx, InstructionParameter &&inst) (defined in xacc::Instruction) | xacc::Instruction | inlinevirtual |
setSamples(const std::vector< std::vector< double >> samples) (defined in xacc::Instruction) | xacc::Instruction | inlinevirtual |
setStart(const std::size_t s) (defined in xacc::Instruction) | xacc::Instruction | inlinevirtual |
setTag(const std::string &tag) override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
shouldClone() (defined in xacc::Cloneable< Instruction >) | xacc::Cloneable< Instruction > | inlinevirtual |
start() (defined in xacc::Instruction) | xacc::Instruction | inlinevirtual |
toGraph() override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | virtual |
toString() override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
uniqueBits() override (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
updateArgs(T &value) (defined in xacc::CompositeInstruction) | xacc::CompositeInstruction | inlineprotected |
updateRuntimeArguments(RuntimeArgs...args) (defined in xacc::CompositeInstruction) | xacc::CompositeInstruction | inline |
variables (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | protected |
~BaseInstructionVisitable() | xacc::BaseInstructionVisitable | inlinevirtual |
~Circuit() (defined in xacc::quantum::Circuit) | xacc::quantum::Circuit | inlinevirtual |
~Cloneable() | xacc::Cloneable< Instruction > | inlinevirtual |
~CompositeInstruction() (defined in xacc::CompositeInstruction) | xacc::CompositeInstruction | inlinevirtual |
~Identifiable() | xacc::Identifiable | inlinevirtual |
~Instruction() (defined in xacc::Instruction) | xacc::Instruction | inlinevirtual |