Convert Class

Definition

Methods for converting electronic structure problem to data for consumption by Q#.

public static class Convert
type Convert = class
Public Module Convert
Inheritance
Convert

Methods

FromPauliTerm(PauliTerm, PauliTermValue)
InitialStatePrep(Complex, IndexOrderedSequence<Int32>, Boolean)

Translate initial state specified by a FermionTerm acting on the vacuum state to a format consumable by Q#

InitialStateSparseMultiConfigural(SparseMultiCFWavefunction<Int32>)

Translate initial state specified by a superposition of FermionTerm acting on the vacuum state to a format consumable by Q#

ToQSharpFormat(FermionWavefunction<Int32>)

Translate initial state to a format consumable by Q#.

ToQSharpFormat(PauliHamiltonian)
ToQSharpFormat(ValueTuple<Double,Int64,JWOptimizedHTerms>, ValueTuple<Int64,QArray<JordanWignerInputState>>)

Combine Q# Hamiltonian and wavefunction data to a format consumed by the Q# chemistry libraries.

Applies to