qdk_chemistry.algorithms.phase_estimation package
QDK/Chemistry phase estimation algorithms module.
This module provides quantum phase estimation algorithms for estimating the eigenvalues of unitary operators.
- class qdk_chemistry.algorithms.phase_estimation.PhaseEstimationFactory
Bases:
AlgorithmFactoryFactory class for creating PhaseEstimation instances.
- __init__()
Initialize the PhaseEstimationFactory.
Subpackages
- qdk_chemistry.algorithms.phase_estimation.circuit_builder package
QpeCircuitBuilderFactory- Submodules
- qdk_chemistry.algorithms.phase_estimation.circuit_builder.base module
- qdk_chemistry.algorithms.phase_estimation.circuit_builder.iterative_builder module
- qdk_chemistry.algorithms.phase_estimation.circuit_builder.standard_builder module
- qdk_chemistry.algorithms.phase_estimation.circuit_builder.unary_phase_estimation_builder module
Submodules
- qdk_chemistry.algorithms.phase_estimation.base module
- qdk_chemistry.algorithms.phase_estimation.iterative_phase_estimation module
- qdk_chemistry.algorithms.phase_estimation.standard_phase_estimation module
- qdk_chemistry.algorithms.phase_estimation.unary_phase_estimation module