ó
    Óz	ií  ã                  óF   • S r SSKJr  SSKJrJr  SSKJr   " S S\5      rg)zEvolution synthesis.é    )Úannotations)ÚABCÚabstractmethod)ÚAnyc                  ó<   • \ rS rSrSr\S 5       r\SS j5       rSr	g)ÚEvolutionSynthesisé   z-Interface for evolution synthesis algorithms.c                ó   • [         e)zÎSynthesize an ``qiskit.circuit.library.PauliEvolutionGate``.

Args:
    evolution (PauliEvolutionGate): The evolution gate to synthesize.

Returns:
    QuantumCircuit: A circuit implementing the evolution.
©ÚNotImplementedError)ÚselfÚ	evolutions     Úh/home/james-whalen/.local/lib/python3.13/site-packages/qiskit/synthesis/evolution/evolution_synthesis.pyÚ
synthesizeÚEvolutionSynthesis.synthesize   s
   € ô "Ð!ó    c                ó   • [        S5      e)zîReturn the settings in a dictionary, which can be used to reconstruct the object.

Returns:
    A dictionary containing the settings of this product formula.

Raises:
    NotImplementedError: The interface does not implement this method.
z@The settings property is not implemented for the base interface.r   )r   s    r   ÚsettingsÚEvolutionSynthesis.settings$   s   € ô "ØNó
ð 	
r   © N)Úreturnzdict[str, Any])
Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   r   Úpropertyr   Ú__static_attributes__r   r   r   r   r      s+   † Ù7àñ	"ó ð	"ð ó
ó ó
r   r   N)	r   Ú
__future__r   Úabcr   r   Útypingr   r   r   r   r   Ú<module>r"      s   ðñ å "ç #Ý ô
˜õ 
r   