Click or drag to resize
Fermion Methods

The Fermion type exposes the following members.

Methods
  NameDescription
Public methodBuild
Builds either a grown circuit or an exponentiated unitary.
Public methodClean
Cleans out temporary files.
Public methodDump
Dumps out information on this simulator.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberLoad
Loads a Fermion test from a .dat file based on a script.
Public methodStatic memberLoadOrbs
Loads orbital information from an array of strings.
Public methodPhaseSetup
Sets up phase estimation for all runs.
Public methodPrep
Prepares an initial state from the provided spin orbital indices.
Public methodRun(Boolean, FSharpOptionInt32)
Runs the simulation to obtain a phase estimate. A previous call to Build() or BuildSingle() is required.
Public methodStatic memberRun(DictionaryString, String, String)
Runs a Fermion test from a .dat file, based on a script A basic axecution trace is sent to both the console and the log. Detailed information is sent just sent to the log. See the Users Manual for details on the parameters.
Public methodStatic memberRun(DictionaryString, String, String)
Runs a pre-loaded Fermion test based on a script. A basic axecution trace is sent to both the console and the log. Detailed information is sent just sent to the log. See the Users Manual for details on the parameters.
Public methodStatic memberRun(DictionaryString, String, FSharpFuncDouble, FSharpFuncFSharpListQubit, Unit, Ket)
Runs a Fermion test from a pre-built circuit and state vector. See the Users Manual for details on the parameters.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also