Tequila Library Reference
- Hamiltonian
- Circuit
- Submodules
- circuit module
Moment
QCircuit
QCircuit.canonical_depth
QCircuit.canonical_moments
QCircuit.depth
QCircuit.gates
QCircuit.moments
QCircuit.n_qubits
QCircuit.numbering
QCircuit.qubits
QCircuit.add_controls()
QCircuit.canonical_depth
QCircuit.canonical_moments
QCircuit.dagger()
QCircuit.depth
QCircuit.export_to()
QCircuit.extract_variables()
QCircuit.from_moments()
QCircuit.gates
QCircuit.insert_gates()
QCircuit.is_fully_parametrized()
QCircuit.is_fully_unparametrized()
QCircuit.is_mixed()
QCircuit.is_primitive()
QCircuit.make_parameter_map()
QCircuit.map_qubits()
QCircuit.map_variables()
QCircuit.max_qubit()
QCircuit.moments
QCircuit.n_qubits
QCircuit.numbering
QCircuit.qubits
QCircuit.replace_gates()
QCircuit.sort_gates()
QCircuit.to_networkx()
QCircuit.verify()
QCircuit.wrap_gate()
find_unused_qubit()
- compiler module
CircuitCompiler
TequilaCompilerException
change_basis()
compile_ch()
compile_controlled_phase()
compile_controlled_power()
compile_controlled_rotation()
compile_exponential_pauli_gate()
compile_generalized_rotation_gate()
compile_multitarget()
compile_phase()
compile_phase_to_z()
compile_power_base()
compile_power_gate()
compile_ry()
compile_swap()
compile_to_single_control()
compile_toffoli()
compile_trotterized_gate()
compile_y()
compiler()
do_compile_trotterized_gate()
- gates module
- gradient module
- noise module
- pyzx module
- qasm module
- qpic module
- Module contents
- Optimizers
- Submodules
- optimizer base module
Optimizer
Optimizer.backend
Optimizer.maxiter
Optimizer.silent
Optimizer.samples
Optimizer.print_level
Optimizer.save_history
Optimizer.history
Optimizer.noise
Optimizer.device
Optimizer.compile_gradient()
Optimizer.compile_hessian()
Optimizer.compile_objective()
Optimizer.initialize_variables()
Optimizer.reset_history()
OptimizerHistory
OptimizerHistory.angles
OptimizerHistory.angles_calls
OptimizerHistory.energies
OptimizerHistory.energies_calls
OptimizerHistory.energies_evaluations
OptimizerHistory.energy_calls
OptimizerHistory.extract_angles()
OptimizerHistory.extract_energies()
OptimizerHistory.extract_gradients()
OptimizerHistory.gradient_calls
OptimizerHistory.gradients
OptimizerHistory.iterations
OptimizerHistory.plot()
OptimizerResults
TequilaOptimizerException
- optimizer gradient module
DIIS
GDResults
OptimizerGD
OptimizerGD.f
OptimizerGD.gradient_lookup
OptimizerGD.active_key_lookup
OptimizerGD.moments_lookup
OptimizerGD.moments_trajectory
OptimizerGD.step_lookup
OptimizerGD.diis
OptimizerGD.lr
OptimizerGD.alpha
OptimizerGD.gamma
OptimizerGD.beta
OptimizerGD.rho
OptimizerGD.c
OptimizerGD.epsilon
OptimizerGD.tol
OptimizerGD.calibrate_lr
OptimizerGD.iteration
OptimizerGD.available_diis()
OptimizerGD.available_methods()
OptimizerGD.nextLearningRate()
OptimizerGD.prepare()
OptimizerGD.reset_momenta()
OptimizerGD.reset_momenta_for()
OptimizerGD.reset_stepper()
OptimizerGD.step()
minimize()
- optimizer gpyopt module
- optimizer scipy module
OptimizerSciPy
OptimizerSciPy.method
OptimizerSciPy.tol
OptimizerSciPy.method_options
OptimizerSciPy.method_bounds
OptimizerSciPy.method_constraints
OptimizerSciPy.silent
OptimizerSciPy.available_methods()
OptimizerSciPy.gradient_based_methods
OptimizerSciPy.gradient_free_methods
OptimizerSciPy.hessian_based_methods
SciPyResults
TequilaScipyException
available_methods()
minimize()
- Module contents
- Simulators
- Submodules
- simulator api module
- simulator base module
BackendCircuit
BackendCircuit.no_translation
BackendCircuit.abstract_circuit
BackendCircuit.circuit
BackendCircuit.compiler_arguments
BackendCircuit.device
BackendCircuit.n_qubits
BackendCircuit.noise
BackendCircuit.qubit_map
BackendCircuit.qubits
BackendCircuit.create_circuit()
BackendCircuit.add_parametrized_gate()
BackendCircuit.add_basic_gate()
BackendCircuit.add_measurement()
BackendCircuit.abstract_qubits
BackendCircuit.add_basic_gate()
BackendCircuit.add_measurement()
BackendCircuit.add_parametrized_gate()
BackendCircuit.check_device()
BackendCircuit.compiler_arguments
BackendCircuit.convert_measurements()
BackendCircuit.create_circuit()
BackendCircuit.do_sample()
BackendCircuit.do_simulate()
BackendCircuit.extract_variables()
BackendCircuit.initialize_circuit()
BackendCircuit.initialize_qubit()
BackendCircuit.make_qubit_map()
BackendCircuit.n_qubits
BackendCircuit.optimize_circuit()
BackendCircuit.qubit()
BackendCircuit.retrieve_device()
BackendCircuit.sample()
BackendCircuit.sample_all_z_hamiltonian()
BackendCircuit.sample_paulistring()
BackendCircuit.simulate()
BackendCircuit.update_variables()
BackendExpectationValue
BackendExpectationValue.H
BackendExpectationValue.abstract_H
BackendExpectationValue.n_qubits
BackendExpectationValue.U
BackendExpectationValue.initialize_hamiltonian()
BackendExpectationValue.initialize_unitary()
BackendExpectationValue.sample_paulistring()
BackendExpectationValue.update_variables()
BackendExpectationValue.BackendCircuitType
BackendExpectationValue.H
BackendExpectationValue.U
BackendExpectationValue.count_measurements()
BackendExpectationValue.extract_variables()
BackendExpectationValue.initialize_hamiltonian()
BackendExpectationValue.initialize_unitary()
BackendExpectationValue.n_qubits
BackendExpectationValue.reduce_hamiltonians()
BackendExpectationValue.sample()
BackendExpectationValue.simulate()
BackendExpectationValue.update_variables()
BackendExpectationValue.use_mapping
- simulator cirq module
- simulator pyquil module
- simulator qibo module
- simulator qiskit module
- simulator qlm module
- simulator qulacs module
BackendCircuitQulacs
BackendCircuitQulacs.counter
BackendCircuitQulacs.has_noise
BackendCircuitQulacs.noise_lookup
BackendCircuitQulacs.op_lookup
BackendCircuitQulacs.variables
BackendCircuitQulacs.add_basic_gate()
BackendCircuitQulacs.add_exponential_pauli_gate()
BackendCircuitQulacs.add_measurement()
BackendCircuitQulacs.add_noise_to_circuit()
BackendCircuitQulacs.add_parametrized_gate()
BackendCircuitQulacs.compiler_arguments
BackendCircuitQulacs.convert_measurements()
BackendCircuitQulacs.do_sample()
BackendCircuitQulacs.do_simulate()
BackendCircuitQulacs.initialize_circuit()
BackendCircuitQulacs.initialize_state()
BackendCircuitQulacs.no_translation()
BackendCircuitQulacs.numbering
BackendCircuitQulacs.optimize_circuit()
BackendCircuitQulacs.update_variables()
BackendExpectationValueQulacs
TequilaQulacsException
- simulator qulacs gpu module
- simulator symbolic module
- Module contents
- Quantum Chemistry
- Submodules
- chemistry tools module
ActiveSpaceData
Amplitudes
ClosedShellAmplitudes
FermionicGateImpl
IntegralManager
IntegralManager.active_orbitals
IntegralManager.active_reference_orbitals
IntegralManager.active_space
IntegralManager.active_space_is_trivial()
IntegralManager.basis_is_orthogonal()
IntegralManager.constant_term
IntegralManager.get_integrals()
IntegralManager.get_orthonormalized_orbital_coefficients()
IntegralManager.is_unitary()
IntegralManager.one_body_integrals
IntegralManager.orbital_coefficients
IntegralManager.orbitals
IntegralManager.overlap_integrals
IntegralManager.print_basis_info()
IntegralManager.reference_orbitals
IntegralManager.transform_orbitals()
IntegralManager.transform_to_native_orbitals()
IntegralManager.two_body_integrals
IntegralManager.verify_orbital_coefficients()
NBodyTensor
OrbitalData
ParametersQC
ParametersQC.basis_set
ParametersQC.charge
ParametersQC.convert_to_list()
ParametersQC.description
ParametersQC.filename
ParametersQC.format_element_name()
ParametersQC.frozen_core
ParametersQC.geometry
ParametersQC.get_atom_number()
ParametersQC.get_atoms()
ParametersQC.get_geometry()
ParametersQC.get_geometry_string()
ParametersQC.get_nuc_charge()
ParametersQC.get_number_of_core_electrons()
ParametersQC.molecular_data_param
ParametersQC.multiplicity
ParametersQC.n_electrons
ParametersQC.name
ParametersQC.read_xyz_from_file()
prepare_product_state()
- encodings module
- madness interface module
QuantumChemistryMadness
QuantumChemistryMadness.cleanup()
QuantumChemistryMadness.compute_energy()
QuantumChemistryMadness.convert_madness_output_from_bin_to_npy()
QuantumChemistryMadness.find_executable()
QuantumChemistryMadness.get_pair_orbitals()
QuantumChemistryMadness.get_virtual_orbitals()
QuantumChemistryMadness.local_qubit_map()
QuantumChemistryMadness.make_hardcore_boson_pno_upccd_ansatz()
QuantumChemistryMadness.make_pno_upccgsd_ansatz()
QuantumChemistryMadness.make_spa_ansatz()
QuantumChemistryMadness.make_upccgsd_ansatz()
QuantumChemistryMadness.make_upccgsd_indices()
QuantumChemistryMadness.perturbative_f12_correction()
QuantumChemistryMadness.plot2cube()
QuantumChemistryMadness.read_tensors()
QuantumChemistryMadness.run_madness()
QuantumChemistryMadness.write_madness_input()
TequilaMadnessException
- orbital optimizer module
OptimizeOrbitalsResult
PySCFVQEWrapper
PySCFVQEWrapper.circuit
PySCFVQEWrapper.const_part
PySCFVQEWrapper.history
PySCFVQEWrapper.kernel()
PySCFVQEWrapper.make_rdm12()
PySCFVQEWrapper.molecule_arguments
PySCFVQEWrapper.molecule_factory
PySCFVQEWrapper.n_electrons
PySCFVQEWrapper.one_body_integrals
PySCFVQEWrapper.rdm1
PySCFVQEWrapper.rdm2
PySCFVQEWrapper.reorder()
PySCFVQEWrapper.silent
PySCFVQEWrapper.two_body_integrals
PySCFVQEWrapper.vqe_solver
PySCFVQEWrapper.vqe_solver_arguments
optimize_orbitals()
- psi4 interface module
OpenVQEEPySCFException
Psi4Results
QuantumChemistryPsi4
QuantumChemistryPsi4.compute_amplitudes()
QuantumChemistryPsi4.compute_ccsd_amplitudes()
QuantumChemistryPsi4.compute_energy()
QuantumChemistryPsi4.compute_rdms()
QuantumChemistryPsi4.initialize_integral_manager()
QuantumChemistryPsi4.nirrep
QuantumChemistryPsi4.orbital_energies()
QuantumChemistryPsi4.perturbative_f12_correction()
QuantumChemistryPsi4.point_group
QuantumChemistryPsi4.rdm1
QuantumChemistryPsi4.rdm2
TequilaPsi4Exception
- pyscf interface module
- qc base module
QuantumChemistryBase
QuantumChemistryBase.UC()
QuantumChemistryBase.UR()
QuantumChemistryBase.active_space
QuantumChemistryBase.compute_amplitudes()
QuantumChemistryBase.compute_ccsd_amplitudes()
QuantumChemistryBase.compute_cis_amplitudes()
QuantumChemistryBase.compute_constant_part()
QuantumChemistryBase.compute_energy()
QuantumChemistryBase.compute_fock_matrix()
QuantumChemistryBase.compute_mp2_amplitudes()
QuantumChemistryBase.compute_one_body_integrals()
QuantumChemistryBase.compute_rdms()
QuantumChemistryBase.compute_two_body_integrals()
QuantumChemistryBase.do_make_molecule()
QuantumChemistryBase.format_excitation_indices()
QuantumChemistryBase.from_openfermion()
QuantumChemistryBase.from_tequila()
QuantumChemistryBase.get_givens_circuit()
QuantumChemistryBase.get_integrals()
QuantumChemistryBase.get_pair_specific_indices()
QuantumChemistryBase.hcb_to_me()
QuantumChemistryBase.initialize_integral_manager()
QuantumChemistryBase.is_canonical()
QuantumChemistryBase.is_closed_shell()
QuantumChemistryBase.make_annihilation_op()
QuantumChemistryBase.make_ansatz()
QuantumChemistryBase.make_creation_op()
QuantumChemistryBase.make_excitation_gate()
QuantumChemistryBase.make_excitation_generator()
QuantumChemistryBase.make_hamiltonian()
QuantumChemistryBase.make_hardcore_boson_excitation_gate()
QuantumChemistryBase.make_hardcore_boson_hamiltonian()
QuantumChemistryBase.make_hardcore_boson_upccgd_layer()
QuantumChemistryBase.make_molecular_hamiltonian()
QuantumChemistryBase.make_molecule()
QuantumChemistryBase.make_number_op()
QuantumChemistryBase.make_orbital_rotation_gate()
QuantumChemistryBase.make_s2_op()
QuantumChemistryBase.make_sm_op()
QuantumChemistryBase.make_sp_op()
QuantumChemistryBase.make_spa_ansatz()
QuantumChemistryBase.make_sz_op()
QuantumChemistryBase.make_uccsd_ansatz()
QuantumChemistryBase.make_upccgsd_ansatz()
QuantumChemistryBase.make_upccgsd_indices()
QuantumChemistryBase.make_upccgsd_layer()
QuantumChemistryBase.make_upccgsd_singles()
QuantumChemistryBase.n_electrons
QuantumChemistryBase.n_orbitals
QuantumChemistryBase.n_rotation()
QuantumChemistryBase.orbitals
QuantumChemistryBase.orthonormalize_basis_orbitals()
QuantumChemistryBase.perturbative_f12_correction()
QuantumChemistryBase.prepare_hardcore_boson_reference()
QuantumChemistryBase.prepare_reference()
QuantumChemistryBase.print_basis_info()
QuantumChemistryBase.rdm1
QuantumChemistryBase.rdm2
QuantumChemistryBase.rdm_spinsum()
QuantumChemistryBase.reference_orbitals
QuantumChemistryBase.supports_ucc()
QuantumChemistryBase.transform_orbitals()
QuantumChemistryBase.use_native_orbitals()
get_givens_decomposition()
givens_matrix()
reconstruct_matrix_from_givens()
- Module contents