Module: openfermion.circuits.trotter.algorithms.linear_swap_network

A Trotter algorithm using the "fermionic simulation gate".

Classes

class AsymmetricLinearSwapNetworkTrotterStep: A method for performing a Trotter step.

class ControlledAsymmetricLinearSwapNetworkTrotterStep: A method for performing a Trotter step.

class ControlledSymmetricLinearSwapNetworkTrotterStep: A method for performing a Trotter step.

class LinearSwapNetworkTrotterAlgorithm: A Trotter algorithm using the "fermionic simulation gate".

class SymmetricLinearSwapNetworkTrotterStep: A method for performing a Trotter step.

Type Aliases

Hamiltonian: The central part of internal API.

LINEAR_SWAP_NETWORK openfermion.circuits.LinearSwapNetworkTrotterAlgorithm