qdk-chemistry

User Documentation

  • Quickstart
  • Features, methods and dependencies
  • In-depth user guide
  • Migrating data files between serialization versions

Tutorials

  • Tutorials

API Reference

  • Python API
    • Data Classes
    • Algorithms
      • qdk_chemistry.algorithms package
        • ActiveSpaceSelector
        • AmplitudeAmplification
        • CircuitExecutor
        • ControlledCircuitMapper
        • DynamicalCorrelationCalculator
        • EffectiveHamiltonianConstructor
        • ExpectationEstimator
        • FiniteDifferenceNuclearDerivativeCalculator
        • GeometryOptimizer
        • GeometryOptimizerSettings
        • HadamardTest
        • HamiltonianConstructor
        • HamiltonianUnitaryBuilder
        • MultiConfigurationCalculator
        • MultiConfigurationScf
        • NuclearDerivativeCalculator
        • OrbitalLocalizer
        • PhaseEstimation
        • ProjectedMultiConfigurationCalculator
        • QdkAutocasActiveSpaceSelector
        • QdkAutocasEosActiveSpaceSelector
        • QdkExpectationEstimator
        • QdkHamiltonianConstructor
        • QdkMP2Calculator
        • QdkMP2NaturalOrbitalLocalizer
        • QdkMacisAsci
        • QdkMacisCas
        • QdkMacisPmc
        • QdkNaturalOrbitalLocalizer
        • QdkNuclearDerivativeCalculator
        • QdkOccupationActiveSpaceSelector
        • QdkPipekMezeyLocalizer
        • QdkQubitMapper
        • QdkScfSolver
        • QdkStabilityChecker
        • QdkStabilizedScfSolver
        • QdkVVHVLocalizer
        • QdkValenceActiveSpaceSelector
        • QpeCircuitBuilder
        • QubitHamiltonianSolver
        • QubitMapper
        • ScfSolver
        • StabilityChecker
        • StatePreparation
        • TimeEvolutionBuilder
        • available()
        • create()
        • inspect_settings()
        • phase_marking_oracle()
        • print_settings()
        • register()
        • show_default()
        • unregister()
        • Subpackages
        • Submodules
    • Plugins
    • Utilities
    • Constants
  • C++ API

Supporting Information

  • Release Notes
  • Changelog
  • Acronym definitions
  • References
qdk-chemistry
  • Python API
  • qdk_chemistry.algorithms package
  • qdk_chemistry.algorithms.hadamard_test package
  • View page source

qdk_chemistry.algorithms.hadamard_test package

QDK/Chemistry Hadamard test algorithms module.

This module provides factories for constructing Hadamard test circuit generators.

class qdk_chemistry.algorithms.hadamard_test.HadamardTestFactory

Bases: AlgorithmFactory

Factory class for creating Hadamard test generator instances.

__init__()

Initialize the HadamardTestFactory.

algorithm_type_name()

Return the algorithm type name as hadamard_test.

Return type:

str

default_algorithm_name()

Return ‘qdk’ as the default algorithm name.

Return type:

str

Subpackages

  • qdk_chemistry.algorithms.hadamard_test.circuit_builder package
    • HadamardTestCircuitBuilderFactory
      • HadamardTestCircuitBuilderFactory.__init__()
      • HadamardTestCircuitBuilderFactory.algorithm_type_name()
      • HadamardTestCircuitBuilderFactory.default_algorithm_name()
    • Submodules
      • qdk_chemistry.algorithms.hadamard_test.circuit_builder.base module
        • HadamardTestCircuitBuilder
        • HadamardTestCircuitBuilderFactory
        • HadamardTestCircuitBuilderSettings
      • qdk_chemistry.algorithms.hadamard_test.circuit_builder.qdk_builder module
        • QdkHadamardTestCircuitBuilder

Submodules

  • qdk_chemistry.algorithms.hadamard_test.hadamard_test module
    • HadamardTest
      • HadamardTest.__init__()
      • HadamardTest.type_name()
      • HadamardTest.name()
    • HadamardTestBasis
      • HadamardTestBasis.X
      • HadamardTestBasis.Y
    • HadamardTestFactory
      • HadamardTestFactory.__init__()
      • HadamardTestFactory.algorithm_type_name()
      • HadamardTestFactory.default_algorithm_name()
    • basis_to_qsharp_pauli()
Previous Next

© Copyright Microsoft Corporation. All rights reserved. Licensed under the MIT License.

Built with Sphinx using a theme provided by Read the Docs.