View source on GitHub
|
Algorithms for performing Trotter steps.
Modules
linear_swap_network module: A Trotter algorithm using the "fermionic simulation gate".
low_rank module: A Trotter algorithm using the low rank decomposition strategy.
split_operator module: A Trotter algorithm using a split-operator approach.
Classes
class AsymmetricSplitOperatorTrotterStep: A method for performing a Trotter step.
class ControlledAsymmetricSplitOperatorTrotterStep: A method for performing a Trotter step.
class ControlledSymmetricSplitOperatorTrotterStep: A method for performing a Trotter step.
class LinearSwapNetworkTrotterAlgorithm: A Trotter algorithm using the "fermionic simulation gate".
class LowRankTrotterAlgorithm: A Trotter algorithm using the low rank decomposition strategy.
class SplitOperatorTrotterAlgorithm: A Trotter algorithm using a split-operator approach.
class SplitOperatorTrotterStep: A method for performing a Trotter step.
class SymmetricSplitOperatorTrotterStep: A method for performing a Trotter step.
Other Members | |
|---|---|
| LINEAR_SWAP_NETWORK |
Instance of openfermion.circuits.LinearSwapNetworkTrotterAlgorithm
|
| LOW_RANK |
Instance of openfermion.circuits.LowRankTrotterAlgorithm
|
| SPLIT_OPERATOR |
Instance of openfermion.circuits.SplitOperatorTrotterAlgorithm
|
View source on GitHub