GivensDecompositionOrbitalRotationSynthesis

class GivensDecompositionOrbitalRotationSynthesis

Bases: object

DEPRECATED The former plugin for transpiling an OrbitalRotation into Givens rotations.

This is the FermionicGivensDecomposition followed by the Jordan-Wigner mapping of its factors.

Initializing this plugin takes no arguments.

Deprecated since version 0.4.0: The class qiskit_fermions.transpiler.passes.synthesis._deprecated_givens.GivensDecompositionOrbitalRotationSynthesis is deprecated as of qiskit-fermions 0.4.0. It will be removed no earlier than 3 months after the release date. Break the gate down with F2FSynthesis({‘OrbitalRotation’: ‘Givens’}) in the optimization stage instead, which works with any encoding.

Methods

run(in_node, out_dag, *, f2q_layout)

Runs this transpilation plugin.

Parameters:
Return type:

None