The Language-Integrated Quantum Operations (LIQUi|>) Simulator
Fermion Constructor (Double, Double, Int32, Int32, Int32, DictionaryString, String, FSharpFuncDouble, FSharpFuncFSharpListQubit, Unit) |
Creates a new Fermion instance from a prebuilt Circuit.
Namespace: Microsoft.Research.Liquid
Assembly: Liquid1 (in Liquid1.dll) Version: 1.0.5981.24943 (1.0.*)

F#
new : eMin : float * eMax : float * trotterN : int * bits : int * order : int * dic : Dictionary<string, string> * Ua : FSharpFunc<float, FSharpFunc<FSharpList<Qubit>, Unit>> -> Fermion
Parameters
- eMin
- Type: SystemDouble
The minimum energy to use for phase estimation. - eMax
- Type: SystemDouble
The maximum energy to use for phase estimation. - trotterN
- Type: SystemInt32
The Trotter number to use - bits
- Type: SystemInt32
The number of bits of phase estimation accuracy desired. - order
- Type: SystemInt32
The Trotter order, either 1 or 2 (first or second order). - dic
- Type: System.Collections.GenericDictionaryString, String
A dictionary of options. See the Remarks for details. - Ua
- Type: Microsoft.FSharp.CoreFSharpFuncDouble, FSharpFuncFSharpListQubit, Unit
A gate, usually a wrapped Circuit, that implements the Hamiltonian. The gate's parameter is the time step to evolve by.

The possible options to specify are:
...
For more information, see the Users Manual.
