_JWOptimizedFermionEvolution operation


This documentation refers to the Classic QDK, which has been replaced by the Modern QDK.

Please see https://aka.ms/qdk.api for the API documentation for the Modern QDK.

Namespace: Microsoft.Quantum.Research.Chemistry

Package: Microsoft.Quantum.Research.Chemistry

Represents a dynamical generator as a set of simulatable gates and an expansion in the JWOptimized basis.

See Dynamical Generator Modeling for more details.

operation _JWOptimizedFermionEvolution (generatorIndex : Microsoft.Quantum.Simulation.GeneratorIndex, stepSize : Double, parityQubit : Qubit, qubits : Qubit[]) : Unit is Adj + Ctl


generatorIndex : GeneratorIndex

A generator index to be represented as unitary evolution in the JWOptimized basis.

stepSize : Double

A multiplier on the duration of time-evolution by the term referenced in generatorIndex.

parityQubit : Qubit

Qubit that determines the sign of time-evolution.

qubits : Qubit[]

Register acted upon by time-evolution operator.

Output : Unit