qdk_chemistry.algorithms.hamiltonian_unitary_builder package
QDK/Chemistry Hamiltonian unitary builder module.
- class qdk_chemistry.algorithms.hamiltonian_unitary_builder.HamiltonianUnitaryBuilderFactory
Bases:
AlgorithmFactoryFactory class for creating HamiltonianUnitaryBuilder instances.
- algorithm_type_name()
Return hamiltonian_unitary_builder as the algorithm type name.
- Return type:
Subpackages
- qdk_chemistry.algorithms.hamiltonian_unitary_builder.block_encoding package
- qdk_chemistry.algorithms.hamiltonian_unitary_builder.time_evolution package
- Submodules
- qdk_chemistry.algorithms.hamiltonian_unitary_builder.time_evolution.partially_randomized module
- qdk_chemistry.algorithms.hamiltonian_unitary_builder.time_evolution.qdrift module
- qdk_chemistry.algorithms.hamiltonian_unitary_builder.time_evolution.qdrift_error module
- qdk_chemistry.algorithms.hamiltonian_unitary_builder.time_evolution.trotter module
- qdk_chemistry.algorithms.hamiltonian_unitary_builder.time_evolution.trotter_error module
- qdk_chemistry.algorithms.hamiltonian_unitary_builder.time_evolution.zassenhaus module
- qdk_chemistry.algorithms.hamiltonian_unitary_builder.time_evolution.zassenhaus_error module
- Submodules