openfermioncirq.trotter.LINEAR_SWAP_NETWORK

openfermioncirq.trotter.LINEAR_SWAP_NETWORK = <openfermioncirq.trotter.algorithms.linear_swap_network.LinearSwapNetworkTrotterAlgorithm object>

A Trotter algorithm using the “fermionic simulation gate”.

This algorithm simulates a DiagonalCoulombHamiltonian. It uses layers of fermionic swap networks to simultaneously simulate the one- and two-body interactions.

This algorithm is described in arXiv:1711.04789.