Module: cirq.ion

Types for representing and methods for manipulating ion trap operations.


convert_to_ion_gates module

ion_decomposition module: Utility methods related to optimizing quantum circuits

ion_device module

ion_gates module: Operations native to iontrap systems.


class ConvertToIonGates: Attempts to convert non-native gates into IonGates.

class IonDevice: A device with qubits placed on a line.


ms(...): Args:

two_qubit_matrix_to_ion_operations(...): Decomposes a two-qubit operation into MS/single-qubit rotation gates.