jarvis.core.circuits ==================== .. py:module:: jarvis.core.circuits .. autoapi-nested-parse:: Module to design quantum circuits with qiskit. Classes ------- .. autoapisummary:: jarvis.core.circuits.QuantumCircuitLibrary Module Contents --------------- .. py:class:: QuantumCircuitLibrary(n_qubits=3, reps=1) Bases: :py:obj:`object` Module for storing various quantum circuits. .. py:attribute:: n_qubits :value: 3 .. py:attribute:: reps :value: 1 .. py:method:: circuit1() Generate tight-binding ansatz. .. py:method:: circuit2() Generate tight-binding ansatz. .. py:method:: circuit3() Generate tight-binding ansatz. .. py:method:: circuit4() Generate RealAmplitudes ansatz. .. py:method:: circuit5() Generate PauliTwoDesign ansatz. .. py:method:: circuit6() Generate EfficientSU2 ansatz. .. py:method:: circuit7() Generate tight-binding ansatz.