Module: cirq.protocols.apply_mixture_protocol

A protocol for implementing high performance mixture evolutions.

Classes

class ApplyMixtureArgs: Arguments for performing a mixture of unitaries.

class SupportsApplyMixture: An object that can efficiently implement a mixture.

Functions

apply_mixture(...): High performance evolution under a mixture of unitaries evolution.

RaiseTypeErrorIfNotProvided Instance of numpy.ndarray
TDefault Instance of typing.TypeVar