@property
@abc.abstractmethod
def par_domain(self):
    "Domain of the gate parameters.\n\n        * ``'N'``: natural numbers (including zero).\n        * ``'R'``: floats.\n        * ``'A'``: arrays of real or complex values.\n        * ``'L'``: list of arrays of real or complex values.\n        * ``None``: if there are no parameters.\n        "
Domain of the gate parameters.

* ``'N'``: natural numbers (including zero).
* ``'R'``: floats.
* ``'A'``: arrays of real or complex values.
* ``'L'``: list of arrays of real or complex values.
* ``None``: if there are no parameters.
@property
@abc.abstractmethod
def par_domain(self):
    "Domain of the gate parameters.\n\n        * ``'N'``: natural numbers (including zero).\n        * ``'R'``: floats.\n        * ``'A'``: arrays of real or complex values.\n        * ``'L'``: list of arrays of real or complex values.\n        * ``None``: if there are no parameters.\n        "