Microsoft.Quantum.Chemistry.JordanWigner namespace
Operations
| Name | Summary |
|---|---|
| JordanWignerFermionImpl | Represents a dynamical generator as a set of simulatable gates and an expansion in the JordanWigner basis. |
| OptimizedBEXY | Applies a sequence of Z operations and either an X or Y operation to a register of qubits, where the selection of target qubits and basis are conditioned on the state of a control register. |
| PrepareSingleConfigurationalStateSingleSiteOccupation | Simple state preparation of trial state by occupying spin-orbitals |
| PrepareSparseMultiConfigurationalState | Sparse multi-configurational state preparation of trial state by adding excitations to initial trial state. |
| PrepareTrialState | |
| PrepareUnitaryCoupledClusterState | Unitary coupled-cluster state preparation of trial state |
| SelectZ | Applies a Z operation to a qubit indicated by the state of another register. |
| ApplyJordanWignerPQTerm | Applies time-evolution by a PQ term described by a GeneratorIndex. |
| ApplyJordanWignerPQandPQQRTerm | Applies time-evolution by a PQ or PQQR term described by a GeneratorIndex. |
| ApplyJordanWignerZTerm | Applies time-evolution by a Z term described by a GeneratorIndex. |
| ApplyJordanWignerZZTerm | Applies time-evolution by a ZZ term described by a GeneratorIndex. |
Functions
| Name | Summary |
|---|---|
| JordanWignerBlockEncodingGeneratorSystem | Converts a Hamiltonian described by JWOptimizedHTerms to a GeneratorSystem expressed in terms of the Pauli GeneratorIndex. |
| JordanWignerClusterOperatorEvolutionSet | Represents a dynamical generator as a set of simulatable gates and an expansion in the JordanWigner basis. |
| JordanWignerClusterOperatorGeneratorSystem | Converts a Hamiltonian described by JWOptimizedHTerms to a GeneratorSystem expressed in terms of the GeneratorIndex convention defined in this file. |
| JordanWignerFermionEvolutionSet | Represents a dynamical generator as a set of simulatable gates and an expansion in the JordanWigner basis. |
| JordanWignerFermionFunction | Represents a dynamical generator as a set of simulatable gates and an expansion in the JordanWigner basis. |
| JordanWignerGeneratorSystem | Converts a Hamiltonian described by JWOptimizedHTerms to a GeneratorSystem expressed in terms of the GeneratorIndex convention defined in this file. |
| OptimizedBlockEncodingGeneratorSystem | Converts a Hamiltonian described by JWOptimizedHTerms to a GeneratorSystem expressed in terms of the Pauli GeneratorIndex. |
| OptimizedQubitizationOracle | Returns T-count optimized Qubitization operation and the parameters necessary to run it. |
| QubitizationOracle | Returns Qubitization operation and the parameters necessary to run it. |
| TrotterStepOracle | Returns Trotter step operation and the parameters necessary to run it. |
| _ComputeJordanWignerBitString | Computes Z component of Jordan–Wigner string between fermion indices in a fermionic operator with an even number of creation / annihilation operators. |
| _ComputeJordanWignerPauliString | |
| _ComputeJordanWignerPauliZString | |
| _JordanWignerClusterOperatorPQRSTermSigns | |
| JordanWignerOptimizedBlockEncoding | |
| V0123TermToPauliMajIdx | Converts a GeneratorIndex describing a PQRS term to an expression 'GeneratorIndex[]' in terms of Paulis |
User-defined types
| Name | Summary |
|---|---|
| JWOptimizedHTerms | Format of data passed from C# to Q# to represent terms of the Hamiltonian. The meaning of the data represented is determined by the algorithm that receives it. |
| JordanWignerEncodingData | Format of data passed from C# to Q# to represent all information for Hamiltonian simulation. The meaning of the data represented is determined by the algorithm that receives it. |
| JordanWignerInputState | Format of data passed from C# to Q# to represent preparation of the initial state The meaning of the data represented is determined by the algorithm that receives it. |
| OptimizedBEGeneratorSystem | Function that returns OptimizedBETermIndex data for term n given an integer n, together with the number of terms in the first Int and the sum of absolute-values of all term coefficients in the Double. |
| OptimizedBETermIndex | Term data in the optimized block-encoding algorithm. |
反馈
提交和查看相关反馈