qat.purr.integrations package
Submodules
- qat.purr.integrations.features module
- qat.purr.integrations.qasm module
AbstractParser
BitRegister
CloudQasmParser
CregIndexValue
OpenPulseContext
ParseResults
Qasm2Parser
Qasm2Parser.ecr_gate
Qasm2Parser.modify()
Qasm2Parser.parse()
Qasm2Parser.parser_language()
Qasm2Parser.process_barrier()
Qasm2Parser.process_cnot()
Qasm2Parser.process_creg()
Qasm2Parser.process_delay()
Qasm2Parser.process_gate()
Qasm2Parser.process_gate_definition()
Qasm2Parser.process_intrinsic()
Qasm2Parser.process_measure()
Qasm2Parser.process_program()
Qasm2Parser.process_qreg()
Qasm2Parser.process_reset()
Qasm2Parser.process_unitary()
Qasm2Parser.validate()
Qasm2Parser.walk_node()
Qasm3Parser
Qasm3Parser.assignment()
Qasm3Parser.bit_declaration_statement()
Qasm3Parser.cal_block()
Qasm3Parser.calibration_definition()
Qasm3Parser.calibration_grammar_declaration()
Qasm3Parser.can_parse()
Qasm3Parser.complex_declaration_statement()
Qasm3Parser.extern_frame()
Qasm3Parser.extern_or_subroutine_call()
Qasm3Parser.extern_port()
Qasm3Parser.frame_attribute_assignment()
Qasm3Parser.frame_definition()
Qasm3Parser.gate_definition()
Qasm3Parser.generate_expr_list_defcal_name()
Qasm3Parser.get_waveform_samples()
Qasm3Parser.include()
Qasm3Parser.initalize()
Qasm3Parser.lark_parser
Qasm3Parser.parse()
Qasm3Parser.parser_language()
Qasm3Parser.quantum_barrier()
Qasm3Parser.quantum_declaration()
Qasm3Parser.quantum_gate_call()
Qasm3Parser.quantum_measurement()
Qasm3Parser.quantum_measurement_assignment_statement()
Qasm3Parser.quantum_reset()
Qasm3Parser.return_statement()
Qasm3Parser.timing_box()
Qasm3Parser.timing_instruction()
Qasm3Parser.transform_to_value()
Qasm3Parser.version()
Qasm3Parser.walk_node()
Qasm3Parser.waveform_definition()
Qasm3ParserBase
Qasm3ParserBase.add_cnot()
Qasm3ParserBase.add_creg()
Qasm3ParserBase.add_delay()
Qasm3ParserBase.add_ecr()
Qasm3ParserBase.add_if()
Qasm3ParserBase.add_measure()
Qasm3ParserBase.add_qreg()
Qasm3ParserBase.add_reset()
Qasm3ParserBase.add_unitary()
Qasm3ParserBase.load_default_gates()
Qasm3ParserBase.modify()
Qasm3ParserBase.parse()
Qasm3ParserBase.parser_language()
Qasm3ParserBase.process_program()
Qasm3ParserBase.validate()
Qasm3ParserBase.visit_BinaryExpression()
Qasm3ParserBase.visit_ClassicalDeclaration()
Qasm3ParserBase.visit_Identifier()
Qasm3ParserBase.visit_Include()
Qasm3ParserBase.visit_IndexedIdentifier()
Qasm3ParserBase.visit_IntegerLiteral()
Qasm3ParserBase.visit_QuantumGate()
Qasm3ParserBase.visit_QuantumGateDefinition()
Qasm3ParserBase.visit_QuantumMeasurement()
Qasm3ParserBase.visit_QuantumMeasurementStatement()
Qasm3ParserBase.visit_QubitDeclaration()
Qasm3ParserBase.visit_UnaryExpression()
QasmContext
QubitRegister
Registers
RestrictedQasm2Parser
UntargetedPulse
extern_port_name()
get_frame_mappings()
get_port_mappings()
get_qasm_parser()
qasm_from_file()
- qat.purr.integrations.qir module
QIRParser
QIRParser.assign()
QIRParser.ccx()
QIRParser.cx()
QIRParser.cz()
QIRParser.h()
QIRParser.mz()
QIRParser.parse()
QIRParser.process_instructions()
QIRParser.reset()
QIRParser.returns()
QIRParser.rx()
QIRParser.ry()
QIRParser.rz()
QIRParser.s()
QIRParser.s_adj()
QIRParser.t()
QIRParser.t_adj()
QIRParser.x()
QIRParser.y()
QIRParser.z()
- qat.purr.integrations.qiskit module
- qat.purr.integrations.tket module
TketBuilder
TketQIRParser
TketQIRParser.assign()
TketQIRParser.builder
TketQIRParser.ccx()
TketQIRParser.cx()
TketQIRParser.cz()
TketQIRParser.h()
TketQIRParser.mz()
TketQIRParser.normalize_parameter()
TketQIRParser.reset()
TketQIRParser.returns()
TketQIRParser.rx()
TketQIRParser.ry()
TketQIRParser.rz()
TketQIRParser.s()
TketQIRParser.s_adj()
TketQIRParser.t()
TketQIRParser.t_adj()
TketQIRParser.x()
TketQIRParser.y()
TketQIRParser.z()
TketQasmParser
TketQasmParser.process_barrier()
TketQasmParser.process_cnot()
TketQasmParser.process_creg()
TketQasmParser.process_gate()
TketQasmParser.process_gate_definition()
TketQasmParser.process_if()
TketQasmParser.process_measure()
TketQasmParser.process_program()
TketQasmParser.process_qreg()
TketQasmParser.process_reset()
TketQasmParser.process_unitary()
TketToQatIRConverter
apply_default_transforms()
check_validity()
fetch_default_passes()
get_coupling_subgraphs()
optimize_circuit()
run_tket_optimizations()
run_tket_optimizations_qasm()
run_tket_optimizations_qir()